2016-01-28 99 views
2

當我嘗試使用libx265(./configure --enable-gpl --enable-libx265)編譯ffmpeg時,出現如下錯誤:(錯誤:未找到使用x265 pkg配置)。如何安裝libx265並使用ffmpeg進行配置。如何爲ffmpeg在centos上安裝libx265 7

+0

見[FFmpeg的維基:在CentOS編譯FFmpeg的](https://trac.ffmpeg.org/wiki/CompilationGuide/Centos)。 – LordNeckbeard

回答

2

您的問題有兩種解決方案。

A)

如果有在CentOS 7沒有可用的libx265那麼你就必須建立它自己。它遵循configure/make的非常直接的方法。

使用水銀:

hg clone http://hg.videolan.org/x265 
cd x265/build/linux 
./make-Makefiles.bash 
make -j6 
make install 
ldconfig 

然後一定要指定路徑libx265安裝建設ffmpeg的時候。使用pkg-config:PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"

B)

但現在看來,存在用於在CentOS 7 X265轉條目: http://pkgs.org/centos-7/nux-dextop-x86_64/x265-devel-1.2-6.el7.nux.x86_64.rpm.html。如果它們在你的系統上兼容,你應該能夠簡單地安裝而不是構建。

0

我最近爲Ubuntu寫了一個腳本,但我認爲它可以應用到CentOS。您需要評論腳本中的Ubuntu apt-get才能使其運行。

另外,在你使用它之前,請確保你已經安裝了git和mercurial。我的腳本從git或mercurial中提取必要庫的最新副本。

https://github.com/tangingw/libx265_installer