Уже установлен ffmpeg, как добавить libvpx после факта - PullRequest
0 голосов
/ 22 января 2012

У меня уже установлен ffmpeg на моем сервере в течение последних 6 месяцев, все работает нормально, но теперь кажется, что мне нужно добавить libvpx, чтобы я мог кодировать файлы webm. Можно ли добавить это в мой текущий ffmpeg или его нужно удалить и восстановить с нуля?

Моя текущая настройка ffmpeg выглядит так -

ffmpeg version N-35515-g901af94-syslint, Copyright (c) 2000-2011 the FFmpeg developers
  built on Dec  6 2011 20:05:55 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
  configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra-version=syslint

Ответы [ 2 ]

3 голосов
/ 25 января 2012

Вам придется перекомпилировать ffmpeg.Вам как минимум понадобится --enable-libvorbis --enable-libvpx для вашей настройки.Инструкции для CentOS / Red Hat / Fedora см. В Компиляция FFmpeg для CentOS 6.0 .

. Или просто загрузите сборку ffmpeg с поддержкой libvpx.См. Страницу FFmpeg .

0 голосов
/ 16 марта 2016

Выполните следующие шаги для установки libvpx с помощью git.

cd /opt

git clone https://chromium.googlesource.com/webm/libvpx.git

cd libvpx

git checkout tags/v1.3.0

./configure --prefix="$HOME/ffmpeg_build" --disable-examples

make

make install
...