ffmpeg命令行参数标注输出格式

ffmpeg  -f s16le -ar 48000 -ac 1 -i ./AudioFile.lpcm0  -f mp3  ./AudioFile

在第二个-f的位置填写,这些参数如果位置发生变化,就有可能出错。
并不是所有的格式都支持。需要 ffmpeg -formats带有字母E.E = Muxing supported的才支持。

ffmpeg   -f s16le -ar 48000 -ac 1  -i ./AudioFile.pcm -acodec aac -f flv  ./aaa.mp3

flv是封装
acodec是编码

将mp3转成aac

ffmpeg  -i ./aaa.mp3  -acodec pcm_s16le -f s16le ./aaaa.pcm

里面还可以指定-ac 声道数,-ar 采样率48000

你可能感兴趣的:(FFmpeg)