ffmpeg: Wie man einen Audio-Stream stumm schaltet
Durch Hinzufügen von
ffmpeg_silence_af.txt
-af "volume=-60dB"zu Ihrem ffmpeg-Befehl können Sie 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.
Denken Sie daran, dass Sie -c:a copy nicht verwenden können, wenn Sie Audio-Filter wie -af anwenden. Stattdessen müssen Sie den Audio-Stream neu kodieren, z.B. mit -c:a aac -b:a 128k oder einem anderen Codec und einer Bitrate Ihrer 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.mp4Check out similar posts by category:
Audio/Video
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow