【发布时间】:2022-01-03 14:29:56
【问题描述】:
我想实现视频音频的特征标准化。我做了一些研发,但没有找到合适的解决方案。
我还有一个疑问,我是否必须从视频中获取音频,然后对其进行规范化,然后将音频合并到视频中(这可能是一项耗时的任务),还是我可以直接规范化视频文件?
或者如果有任何特定的 FFmpeg 命令,那么我很乐意使用它。
【问题讨论】:
-
对于 FFmpeg,有一个 EBU R 128 过滤器:ffmpeg.org/ffmpeg-filters.html#loudnorm。或者,如果您想手动操作:trac.ffmpeg.org/wiki/AudioVolume。两者都需要重新编码音轨。
-
实际上,我想为视频(.mp4)文件实现它。是否可以将已录制视频中的音频标准化?
-
为了与所有播放器兼容,您可以保持已编码的视频轨道不变并仅重新编码音频轨道。如果播放器在播放期间支持它,则可以指定 ReplayGain 元数据。
标签: android android-studio ffmpeg audio-streaming equalizer