2012-01-22 32 views
0

我已經在我的服務器上安裝了ffmpeg過去6個月,一切正常,但現在看來我需要libvpx添加到它,所以我可以編碼webm文件。是否有可能將此添加到我當前的ffmpeg中,還是需要從頭開始刪除和重建?已安裝ffmpeg,事實後如何添加libvpx

我目前的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 

回答

3

你將不得不重新編譯ffmpeg。您至少需要--enable-libvorbis --enable-libvpx才能進行配置。有關CentOS/Red Hat/Fedora的說明,請參閱Compile FFmpeg on CentOS 6.0

或者只是下載具有libvpx支持的ffmpeg版本。請參閱FFmpeg Download頁面。

0

按照以下步驟使用git安裝libvpx。

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