是否可以重新编译电影文件以重新传输音频,使它们都具有相同的音量?我们有用户提交视频,对我而言似乎有些人的音量较高而有些则没有,并且他们在控件上都有相同的音量级别,并且我希望将其标准化所有电影文件都具有相同的音量。
我在考虑ffmpeg
虽然我对这项技术只有新手知识,但还没有完成我的研究。
无论如何,如果有任何可用的东西,我很乐意知道。
谢谢!
答案 0 :(得分:2)
FFmpeg有一个loudnorm
过滤器,可以将音频标准化以满足EBU R128建议。基本语法是
ffmpeg -i video.mp4 -c:v copy -af loudnorm out.mp4
更快的过滤器是dynaudnorm
,但这个过滤器可能会稍微改变音频形状,或者我告诉过。
ffmpeg -i video.mp4 -c:v copy -af dynaudnorm=r=0.5 out.mp4