Назад | Перейти на главную страницу

ошибка установки 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 но, похоже, это не помогает.

Во-первых, какую версию 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.

Я не знаю, что еще сказать.