ffmpeg: Wie man einen Audio-Stream stumm schaltet

Durch Hinzufügen von

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

zu deinem ffmpeg-Befehl kannst du den Audio-Stream im Wesentlichen stumm schalten. Dieser Befehl reduziert die Lautstärke des Audio-Streams um 60 Dezibel, was einer Reduzierung um 99,9% entspricht.

Denke daran, dass du -c:a copy nicht verwenden kannst, wenn du Audio-Filter wie -af anwendest. Stattdessen musst du den Audio-Stream neu kodieren, z.b. mit -c:a aac -b:a 128k oder einem anderen Codec und einer Bitrate deiner Wahl.

Vollständiger Beispielbefehl:

Neukodieren eines Videos auf Baseline und Stummschalten des Audio-Streams:

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

Ähnliche Beiträge nach Kategorie: Audio/Video