2017-07-18 140 views
0

我有Linux MINT 17.3内核4.4.0-81所有更新可用。 (对于不同的原因,我不能移动到Ubuntu /薄荷的更新的版本)FFMPEG通过PPA安装FFMPEG后安装/启用'libfdk_aac'

我已经通过PPA安装FFMPEG(不包括从编译源):

sudo add-apt-repository ppa:jonathonf/ffmpeg-3 -y 
sudo apt-get update 
sudo apt-get install -y ffmpeg 

然后我试图安装libfdk-AAC与指南: https://trac.ffmpeg.org/wiki/CompilationGuide/Quick/libfdk-aac

sudo apt-get install pkg-config autoconf automake libtool 
git clone https://github.com/mstorsjo/fdk-aac.git 
cd fdk-aac 
./autogen.sh 
./configure --enable-shared --enable-static 
make 
sudo make install 
sudo ldconfig 

但我还是从FFMPEG收到: “未知的编码器 'libfdk_aac'”

如何检查“libfdk_aac”是否正确安装以及如何在FFMPEG上激活/启用'libfdk_aac'?

如果是不可能在我的处境,如果我被迫取消所有的ffmpeg,并依照本: https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

回答

0

的FFmpeg没有“插入即用”编解码系统。如果你想添加另一个外部编解码器,你必须编译FFmpeg。

或者,您可以找到包含所需编解码器的静态ffmpeg二进制文件,但由于fdk-aac许可证的非免费/ GPL不兼容情况,这不是一个可能的选项。

如果你想使用libfdk_aac,你最好的选择是遵循你链接到的编译指南。您甚至可以保留您从该PPA安装的ffmpeg,因为该指南不会干扰任何现有存储库ffmpeg