The*_*eek 20 audio linux command-line video-editing
我有大量的 .MKV 视频文件,它们似乎都以非常低的音量播放 - 我最终不得不将电视一直开到最大才能听到它们,当我切换到另一个频道时,这真的很烦人唤醒死者,因为它太吵了。
我正在寻找的是一种增加音量的命令行方法(这样我可以快速地在所有它们上运行它),无论特定文件中使用的音频编解码器如何,它都有望工作。(虽然我不介意硬编码输出音频)。
作为参考,我在我的服务器上使用 Ubuntu 9.04,并且在 Mac Mini 上使用 Boxee 播放文件,但音量问题在 Windows 上也是一样的。
Joh*_*n T 28
它没有很好的文档记录,但是FFmpeg有一个-vol开关,可以让您增加音量输出。
例子:
ffmpeg -i vid.mkv -vol 512 -vcodec copy output.mkv
Run Code Online (Sandbox Code Playgroud)
需要注意的一些事项:
-vol开关使用“字节百分比”,所以你不能只指定了200%的体积增加,100%= 256所以,指定256将离开体积是,512将增加一倍,并依此类推。-vol 开关已弃用我发现此方法目前很有用:
ffmpeg -i input.mkv -vcodec copy -filter:a "volume=5.000000" output.louder.mkv
调整 volume= 后的数字以满足您的需要。
您还可以使用分贝测量。将音量增加 15dB:
ffmpeg -i input.mkv -vcodec copy -filter:a "volume=15dB" output.louder.mkv
-vcodec copy 只是按原样复制视频,-filter:a 告诉 ffmpeg 过滤音频。请注意,-vcodec 可以缩短为 -c:v
资料来源:
https://trac.ffmpeg.org/wiki/AudioVolume
测试。
| 归档时间: |
|
| 查看次数: |
8449 次 |
| 最近记录: |