2

libx265 (./configure --enable-gpl --enable-libx265) で ffmpeg をコンパイルしようとすると、次のようなエラーが発生します: (エラー: pkg-config を使用して x265 が見つかりません)。libx265 をインストールして ffmpeg で構成する方法。

4

2 に答える 2

2

あなたの問題には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

次に、ffmpeg のビルド時に libx265 がインストールされたパスを必ず指定してください。pkg-config: PKG_CONFIG_PATH="/usr/local/lib/pkgconfig".

B)

しかし、CentOS 7 には x265 の rpm エントリがあるようです: http://pkgs.org/centos-7/nux-dextop-x86_64/x265-devel-1.2-6.el7.nux.x86_64.rpm.html。システムで互換性がある場合は、ビルドする代わりに簡単にインストールできるはずです。

于 2016-01-28T12:42:13.303 に答える
0

最近Ubuntu用のスクリプトを書きましたが、CentOSにも適用できると思います。スクリプトを実行するには、スクリプト内の Ubuntu apt-get をコメント オフする必要があります。

また、使用する前に、git と mercurial がインストールされていることを確認してください。私のスクリプトは、必要なライブラリの最新のコピーを git または mercurial から取得します。

https://github.com/tangingw/libx265_installer

于 2016-09-13T06:56:34.060 に答える