2017-07-18 93 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