ffmpeg使用(音频操作)
查看音视频的编码格式
ffprobe -i input.mp3
将音频文件从PCM编码转换为MP3编码
ffmpeg -f s16le -ar 44100 -ac 2 -i input.pcm output.mp3
参数说明:
-f s16le指定输入文件的格式为16位有符号的PCM格式-ar 44100指定输入文件的采样率为44100 Hz-ac 2指定输入文件的声道数为2(立体声)-i input.pcm指定输入文件的路径和文件名output.mp3指定输出文件的路径和文件名
将音频文件的采样率从44100 Hz转换为48000 Hz,并将编码器从LAME3.101更改为Lavf58.45.100
ffmpeg -i input.mp3 -ar 48000 -c:a libmp3lame -q:a 2 -f mp3 output.mp3
参数说明:
-i input.mp3指定输入文件的路径和文件名-ar 48000指定输出文件的采样率为48000 Hz-c:a libmp3lame指定使用libmp3lame编码器进行音频编码-q:a 2指定输出文件的音频质量,其中2是一个取值范围为0-9的参数,表示音频质量越高,文件大小越大。你可以根据需要调整此参数-f mp3指定输出文件的格式为MP3output.mp3指定输出文件的路径和文件名
将音频文件从MP3编码转换为WAV编码
ffmpeg -i input.mp3 -ar 8000 -ac 2 -ab 128k output.wav
参数说明:
-ar 8000指定输出文件的采样率为8000 Hz-ac 2指定输出文件的声道数为2(立体声)-ab 128k指定输出文件的比特率为 128 kbpsoutput.mp3指定输出文件的路径和文件名

浙公网安备 33010602011771号