一分钟提高mp4等格式的视频音量

有时我们在电脑上播放本地视频(例如mp4, avi, mkv等格式文件),发现视频的音量特别低,根本听不清楚,即便将播放器和系统的音量调到最高,可还是听不清楚。

这是因为视频编辑者在制作的时候,没有将音量调整到合适大小。

有没有办法可以把视频本身的音量提高到一个合适水平,无需调节系统音量就能轻松播放呢?

使用Adobe Premier或者剪映这类视频编辑软件?仅仅一个声音问题,没必要大费周章吧。

网上有些在线工具可以调整视频的音量。使用这类工具,需要上传视频文件,调整过后再下载到电脑。如果只是处理少量的小文件,还不算麻烦。但如果需要处理的视频数量多,或者文件尺寸特别大,那么网络传输的过程就很耗时,也会耗费不少流量。更别提还有文件隐私泄露的风险。

最近我在看一套课程视频的时候,也遇到了音量低的问题。但我只花一分钟就解决了。这里把我的方法教给大家,借助ffmpeg这个轻量化的本地软件,只用一行命令,就能调整视频音量。

安装ffmpeg

ffmpeg是一个强大且开源的音视频记录、转换和串流软件,支持多平台。

以Windows为例,这是ffmpeg的基础功能最新发布版

其他版本及更多平台的版本可以在ffmpeg官方下载页面找到。

下载得到的是一个压缩包,将其解压到你指定的路径,比如C:\Program Files\ffmpeg\,就完成安装了。

用ffmpeg提高视频音量

在文件管理器里,找到想要修改的视频文件,在包含它的文件夹的空白处点击右键,选择“在终端中打开”。

文件资源管理器

然后输入命令:

"C:\Program Files\ffmpeg\bin\ffmpeg.exe" -i "input.mp4" -af volume=12dB -vcodec copy "output.mp4"

命令的详细解释:

  • "C:\Program Files\ffmpeg\bin\ffmpeg.exe"
    这部分是指ffmpeg.exe文件的具体路径。要根据你之前解压的位置,指向正确的文件路径。

  • -i "input.mp4"
    这部分用于指明输入的文件。将input.mp4替换为你想要修改的视频文件。

  • -af volume=12dB
    这部分是控制音量调整的参数。12dB指将音量提高12dB(分贝),你也可以根据实际需要自行指定。如果volume参数设置为一个数,则代表音量调整的倍数,比如volume=2,则会将音量调整为原先的2倍。

  • -vcodec copy
    这部分表示不改变文件视频流的编码。由于我们只是修改音频流,所以视频流部分维持原样即可。

  • "output.mp4"
    这部分用于指定输出的文件名。一般来说,保持输出的文件名后缀与输入文件的一致,这个例子里都是mp4格式。

执行命令,程序开始处理。整个过程都是在本地进行,所以速度很快,也不会有网络传输。稍等片刻,就能得到编辑后的视频文件。

现在播放新的视频,看看音量是否能让你满意。

更多功能等你探索

ffmpeg是个很灵活的音视频编辑工具,转换格式、音视频混流等任务它都能胜任。

如果你对其他功能感兴趣,可以在网上搜索更多信息,或阅读ffmpeg的文档。


Profile picture

一个充满好奇心的冒险家,喜爱科技与艺术。用文字记录生活的点滴,分享观察与思考、经验与感悟。无惧艰难险阻,幸福就在你我身边。