使用 FFmepg 调整媒体音量
2021-06-20 本文已影响0人
舌尖上的大胖
文档
-
FFMpeg 文档:FFmpeg Bug Tracker and Wiki
-
音量调整插件在这里:Filtering - Audio Volume Manipulation
应用实例
后续例子中,参数:
-fa 等效于 -filter:a
- 音量减半
$ ffmpeg -i input.wav -fa "volume=0.5" output.wav
- 音量调整到 150%
$ ffmpeg -i input.wav -fa "volume=1.5" output.wav
- 指定增加 10dB
$ ffmpeg -i input.wav -filter:a "volume=10dB" output.wav
- 通过负值降低音量
$ ffmpeg -i input.wav -filter:a "volume=-5dB" output.wav
- 获取音量信息
$ ffmpeg -i input.wav -filter:a volumedetect -f null /dev/null
[Parsed_volumedetect_0 @ 0x7f8ba1c121a0] mean_volume: -16.0 dB
[Parsed_volumedetect_0 @ 0x7f8ba1c121a0] max_volume: -5.0 dB
视频文件处理
- 指定增加 10dB
$ ffmpeg -i input.mp4 -c:v copy -fa "volume=10dB" output.mp4
(完)