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
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen