ffmpeg 安装错误

ffmpeg 安装错误

现在我到了安装 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但似乎没有帮助。

答案1

首先,您要构建哪个版本的 FFmpeg? 0.5.1或者从 Git 或 Subversion?

假设它是 0.5.1 版本,--enable-libogg没有配置标志,所以我不知道你为什么认为你需要它。事实上,除此之外,--enable-libmp3lame我不确定你为什么要指定这些标志。特别是--disable-mmx我觉得很奇怪。

换句话说,构建时无需使用标志--enable-libogg。它似乎不需要标志。


添加:

我尝试过./configure --enable-libmp3lame --enable-libamr-nb --enable-libamr-wb --enable-libvorbis --disable-mmx --enable-shared --enable-nonfree并且它可以与 ffmpeg-0.5.1 版本兼容。

我不知道还能说什么。

相关内容