如何调整 .mkv 文件的音频音量?

如何调整 .mkv 文件的音频音量?

我有一堆 .mkv 视频文件,其音频音量真的很低。

我怎样才能永久地调高 .mkv 文件中的音量?最好使用无损方法(如果可能的话?)。

是的,我知道我可以将扬声器的音量调到最大,但是如果我以正常音量观看其他视频,那么我的扬声器就会损坏我!

答案1

我使用 FFMPEG(https://ffmpeg.org/download.html),一个功能强大的免费命令行工具。首先,我使用以下命令分析视频文件:

"C:\Program Files\ffmpeg\bin\ffmpeg" -i video.avi -vn -af "volumedetect" -f null /dev/null

在输出中,我得到类似

mean_volume: -24.8 dB

这意味着为了标准化音频,我可以将其增加约 24db。以下是使用 FFmpeg 执行此操作的命令:

"C:\Program Files\ffmpeg\bin\ffmpeg" -i myvideo.mkv -vcodec copy -af "volume=24dB" myvideo-boosted.mkv

希望能帮助到你!

答案2

Mkv 是一种容器格式,可以容纳几乎所有的视频或音频编解码器。您需要确定您的文件中使用了哪种音频编解码器,并查看是否存在适用于该编解码器的无损音量调节工具。

答案3

您可以使用此工具提取和插入音轨。http://www.videohelp.com/tools/MKVtoolnix 您可以使用此工具来调整音频级别http://www.howtogeek.com/howto/20700/how-to-adjust-the-volume-of-your-mp3-files/

注意:由于我没有遇到过这个问题,所以我没有使用过这些程序,但是这些软件似乎能够完成您的要求。

答案4

使用 VLC 是一种选择,但如果您想将文件刻录为 DVD 以便在独立播放器上播放,那么这不是一个合适的选择。

您可以使用上面提到的 MediaInfo 来确定视频帧速率和音频比特率,然后配置 Handbrake(https://handbrake.fr/) 来使用这些值。

在“视频”选项卡中,通过下拉菜单选择与原始文件匹配的帧速率,选择“恒定帧速率 (FPS)” - 保持“质量”不变,然后在“音频”选项卡中重复,匹配原始音频比特率,然后通过音频选项选项卡中的下拉菜单(红色 X 旁边的“v”形符号)增加增益(音量)。范围 1-20。10 应该会将音量提升到合理的水平。

虽然这不是一个优雅的解决方案,但效果很好。

相关内容