这可能很容易,但我对 ffmpeg 还不熟悉,并且很难在命令行(Win10)上使用 ffmpeg 将 mp3 音频转换为带有 .m4a 文件扩展名的 aac 音频文件。
输入:Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
期望输出:Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s
输出详细信息取自符合我的要求的文件,该文件是使用 Audacity 创建的(“导出:M4A (AAC) 文件 (FFmpeg)”)。输出文件应具有 .m4a 文件扩展名,但如果不可能,我可以在另一个步骤中更改它。
我假设输出质量保持不变(至少几乎保持不变)。如果不是这样,请告诉我。
任何帮助深表感谢!
答案1
如果您想要以最佳质量进行转换并且您的 ffmpeg 具有 libfdk_aac(Fraunhofer AAC 编码器),您可以使用命令:
ffmpeg -i inFile.mp3 -c:a libfdk_aac outFile.m4a
否则,您可以使用以下命令:
ffmpeg -i inFile.mp3 -c:a aac -b:a 192k outFile.m4a
具有比特率控制