2016-01-28 2 views
2

Когда я пытаюсь скомпилировать ffmpeg с libx265 (./configure --enable-gpl --enable-libx265), он получает ошибку как: (ОШИБКА: x265 не найден с использованием PKG-конфигурации). Как установить libx265 и настроить с помощью ffmpeg.Как установить libx265 для ffmpeg build on centos 7

+0

См [FFmpeg вики: Обобщение FFmpeg на CentOS] (https://trac.ffmpeg.org/wiki/CompilationGuide/Centos). – LordNeckbeard

ответ

2

У вас есть две проблемы.

A)

Если есть нет libx265 доступны на CentOS 7, то вам придется строить его самостоятельно. Это следует довольно простой метод 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)

Но оказывается есть оборотов в минуту записи для x265 на CentOS 7: 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

Смежные вопросы