我已经在我的服务器上安装了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发布于 2012-01-26 03:30:47
您将不得不重新编译ffmpeg。您至少需要使用--enable-libvorbis --enable-libvpx进行配置。有关CentOS/Red Hat/Fedora的说明,请参阅Compile FFmpeg on CentOS 6.0。
或者直接下载一个支持libvpx的ffmpeg版本。请参阅FFmpeg Download页面。
发布于 2016-03-16 21:12:07
按照以下步骤使用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 installhttps://stackoverflow.com/questions/8961273
复制相似问题