我正在尝试纠正几部电影中的某些音量问题。我的某些电影使用立体声扬声器从5.1环绕声播放音频,从而使音量对于对话而言非常安静,而对于动作场景等而言却很大。
我发现了一个ffmpeg命令,可以通过动态范围压缩来纠正此问题:
ffmpeg -i my_movie_with_bad_volume.mp4 -af dynaudnorm -vcodec copy output.mp4
这样可以纠正音频,但是我想做什么,而不是输出文件仅具有调整后的音频,我想将音频作为第二个音轨我可以选择。这样,在同一视频文件中,我仍然可以将原始音频作为一个选项。
是否可以通过修改命令行来做到这一点?
使用
ffmpeg -i my_movie_with_bad_volume.mp4 \
-filter_complex "[0]dynaudnorm[a]" \
-map 0:v -map "[a]" -map 0:a \
-c:v copy -c:a:1 copy output.mp4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句