现在我到了安装FFMPEG的最后一部分,它告诉我要做以下事情
cd /usr/local/src/ffmpeg/ ./configure --enable-libmp3lame --enable-libogg --enable-libamr-nb --enable-libamr-wb --enable-libvorbis --disable-mmx --enable-shared make make install ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50 ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51 ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49 ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0 ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51
当我到达部分
./configure --enable-libmp3lame --enable-libogg --enable-libamr-nb --enable-libamr-wb --enable-libvorbis --disable-mmx --enable-shared
我得到错误
Unknown option "--enable-libogg". See ./configure --help for available options.
我尝试删除--enable-libogg但似乎没有帮助。
首先,你试图build立哪个版本的FFmpeg? 0.5.1 ,还是从Git或Subversion?
假设它是版本0.5.1, --enable-libogg不是configuration标志,所以我不知道你为什么认为你需要它。 其实除了--enable-libmp3lame我不确定为什么你有这些指定的标志。 特别是--disable-mmx让我觉得很奇怪。
换句话说。 不带--enable-libogg标志来构build它。 它似乎并不需要它。
添加:
我试过./configure --enable-libmp3lame --enable-libamr-nb --enable-libamr-wb --enable-libvorbis --disable-mmx --enable-shared --enable-nonfree ,它与版本ffmpeg -0.5.1。
我不知道还有什么话要说。