ffmpeg : Comment rendre un flux audio silencieux

En ajoutant

ffmpeg_silence_af.txt
-af "volume=-60dB"

à votre commande ffmpeg, vous pouvez rendre le flux audio essentiellement silencieux. Cette commande réduit le volume du flux audio de 60 décibels, ce qui correspond à une réduction de 99,9 %.

Rappelez-vous que vous ne pouvez pas utiliser -c:a copy lors de l’application de filtres audio comme -af. Au lieu de cela, vous devez ré-encoder le flux audio en utilisant par ex. -c:a aac -b:a 128k ou tout autre codec et débit de votre choix.

Exemple de commande complète :

Ré-encodage d’une vidéo en baseline et silenciation du flux audio :

ffmpeg_silence_example.sh
ffmpeg -i video.mkv -threads 8 -c:v libx264 -profile:v baseline -level:v 4.0 -af "volume=-60dB"  -c:a aac -b:a 128k video.mp4

Check out similar posts by category: Audio/Video