通过ffmpeg命令生成AAC文件
命令:
- ffmpeg -i xxx.mp4 -vn -c:a libfdk_aac -ar 44100 -channels 2 -profile:a aac_he_v2 fff.aac
详解:
- xxx.mp4必须包含音频,需从音频中获取aac并重新编码
- -vn:即video no简写,表示过滤视频
- -c:a:即codec:audio简写,指定音频编解码器为libfdk_aac
- -ar:代表音频采样率
- -channels:代表通道数,2表示双声道(左声道和右声道)
- -profile:a:表示对音频参数(aac_he_v2)进行设置
- fff:表示最终输出aac文件的名字
- 音频编码器有 libfaac、libfdk_aac、Nero AAC,ffmpeg内置aac ;libfdk_aac 音频编码质量最优;