我可以在不重新编码的情况下增加 Matroksa 文件中的音频增益吗?

我可以在不重新编码的情况下增加 Matroksa 文件中的音频增益吗?

我有一个 Matroska 容器,里面有一些视频流、一些字幕流和一个 AAC 音频流。现在,音频的增益/音量相对于我播放的其他媒体文件来说太低了,我想增加增益 - 在文件本身中,而不是手动调高播放音量。但是,我想避免重新编码音频。我可以做些什么来增加增益...

  1. 直接写入 MKV 文件,而不重新创建它(例如某种元数据)?
  2. 重新混合成新的 MKV 文件时?

答案1

一种可能性是剥离 aac 音频,使用艾克盖调整文件中的增益值(而不是实际的转码),然后将其重新混合回去。

在 Windows 上,商店中似乎有可能BS 轴承它声称可以使用ffmpeg(可能复制音频流并将其混合回去)并aacgain为您完成实际的增益工作。我没有尝试过这个工具,也与它没有任何关系。

BS FAG 会将视频文件中的音频增益调整到适当的音量水平,并防止声音失真。支持多个音轨和国际文件名。使用 FFmpeg (LGPL)、mp3gain(免费软件)和 aacgain(免费软件)。

相关内容