解码 MP3,然后增加音频音量,然后编码新音频

问题描述 投票:0回答:1

我想先解码一个MP3音频文件,然后增加音频的音量,然后再次编码成一个新的MP3文件。我想为此使用 libavformat 或 libavcodec 。你能帮我怎么做吗?有例子吗?

ffmpeg libavcodec libav libavformat
1个回答
19
投票

您可以使用“-filter”参数和“volume”选项来设置音频的乘数。更多信息:http://ffmpeg.org/ffmpeg-filters.html#volume

由于您只处理 MP3 文件(只有一个音轨),因此可以使用“-af”参数,它是“-filter:a”的别名。

举个例子,

ffmpeg -i input.mp3 -af volume=1.5 output.mp3

会将音量增加 50%,并使用与输入 (MP3) 相同的编解码器创建输出文件。

© www.soinside.com 2019 - 2024. All rights reserved.