ffmpeg: Cómo silenciar una pista de audio

Añadiendo

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

a tu comando de ffmpeg, puedes hacer que la pista de audio sea esencialmente silenciosa. Este comando reduce el volumen de la pista de audio en 60 decibelios, lo que es una reducción del 99.9%.

Recuerda que no puedes usar -c:a copy al aplicar filtros de audio como -af. En su lugar, necesitas recodificar la pista de audio usando por ejemplo -c:a aac -b:a 128k o cualquier otro códec y bitrate de tu elección.

Comando de ejemplo completo:

Recodificando un video a baseline y silenciando la pista de 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

Echa un vistazo a artículos similares por categoría: Audio/Video