ffmpeg: Como silenciar o stream de áudio
Ao adicionar
ffmpeg_silence_af.txt
-af "volume=-60dB"ao seu comando ffmpeg, você pode tornar o stream de áudio essencialmente silencioso. Este comando reduz o volume do stream de áudio em 60 decibéis, o que é uma redução de 99,9%.
Lembre-se de que você não pode usar -c:a copy ao aplicar filtros de áudio como -af. Em vez disso, você precisa recodificar o stream de áudio usando, por exemplo, -c:a aac -b:a 128k ou qualquer outro codec e bitrate de sua escolha.
Exemplo de comando completo:
Recodificando um vídeo para baseline e silenciando o stream de áudio:
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