我只需要使用 ffmpeg 来转换音频文件AAC, MP3, WAV
。
所以我想根据我的要求编译 ffmpeg。
但我不知道最./configure bla bla bla...
适合我的要求的命令行。
请帮帮我。对我来说最好的./configure
命令行是什么。
提前致谢。
答案1
你应该阅读编译指南(这个适用于 Ubuntu 及其衍生版本,但也有其他版本)。你只需要libmp3lame
安装,因此你可以直接运行apt-get install libmp3lame-dev
。然后,运行:
./configure --enable-libmp3lame
至于您的其他要求:
- 对于 AAC 编码,请使用
-c:a aac -strict experimental
并设置适当的比特率。没有 VBR。如果您想要具有 VBR 功能的更高质量的 AAC 编码器,请使用 编译 ffmpeglibfdk_aac
。 - WAV 输出不需要任何依赖项。只需选择所需的音频编解码器并写入 .wav 文件,例如
-c:a pcm_s16le
。请记住,WAV 是一种文件格式,而不是音频编解码器(WAV 文件可以包含许多不同的编解码器)。