Réponse chatgpt :
Oui, c’est faisable avec ffmpeg, et le problème est assez classique :
le micro est plus faible que les haut-parleurs → il faut amplifier le
micro avant de mixer.
Le point important est que amerge ne mélange pas vraiment, il met les
flux en canaux séparés.
Pour un vrai mélange audio, il vaut mieux utiliser amix.
Solution simple : augmenter le volume du micro
On amplifie le micro avant le mixage.
ffmpeg \ -f pulse -i "$Speakers" \ -f pulse -i "$Mic" \ -filter_complex
"[1:a]volume=3[mic];[0:a][mic]amix=inputs=2:duration=longest" \ output.wav
Explication :
*
[1:a]volume=3 → multiplie le volume du micro par 3
*
[mic] → flux audio micro amplifié
*
amix → mélange les deux sources
Tu peux ajuster :
volume=2 volume=4 volume=5
selon le niveau.