Я пытаюсь запустить ffmpeg на моем сервере, чтобы я мог успешно использовать PHP Video Toolkit. В настоящее время я настраиваю свою тестовую платформу, которая представляет собой 32-разрядный сервер Ubuntu 8.10 Intrepid Ibex.
Очевидно, моя первая попытка была
apt-get install ffmpeg
Но в этой предварительно скомпилированной версии нет libmp3lame или каких-либо кодеров / декодеров AMR и других кодеков, скомпилированных в.
Итак, я пошел по пути «компиляция из исходников». Я схватил подходящий источник и попробовал, получил все сборки и скомпилировал. После первоначального вызова (некоторые константы не определены в config.h) он по-прежнему не строится, проблемы, связанные с функциями кодирования h263 ...
После долгих поисков в Google без каких-либо решений я попытался скомпилировать из последних репозиториев SVN / Git. Но я все время ошибаюсь. Я могу ./ настроить со всеми моими параметрами, но, очевидно, должны быть доступны определенные зависимости (xvid, x264, libvorbis и т. д.). К сожалению, я не могу заставить их распознать, когда «делаю» эти передовые исправления.
Итак, мой главный вопрос: есть ли у кого-нибудь ffmpeg, работающий на Ubuntu? Если да, то как вы это сделали?
Я пробовал следовать ряду руководств. Я пока не могу опубликовать их все здесь (благодаря ограничению ссылок), но не удивляйтесь, если вы разместите ссылку на учебник, а я уже попробовал.
Мне нужно будет реплицировать / адаптировать этот метод на моем производственном сервере (который представляет собой 64-битный сервер Ubuntu 8.04 Hardy), чтобы я мог заставить это работать и там!
В Medibuntu в репозиториях есть сборка ffmpeg со всеми запатентованными кодеками. Вы можете использовать их.
Для получения дополнительной информации посетите их Как страница.
Думаю, этот пост с форумов Ubuntu может быть тем, что вы ищете.
Я использовал это руководство довольно давно, и у меня не было проблем с запуском и запуском ffmpeg.
http://ubuntuforums.org/showpost.php?p=8345112&postcount=636
libmp3lame и другие кодеки находятся в отдельных пакетах от ffmpeg; Если вы хотите вернуться к варианту установки пакета, вот неполный список пакетов, которые могут вам понадобиться. Возможно, вам потребуется включить некоторые дополнительные репозитории получить их:
aalib libXpm
lirc
faac lzo
faad2 mencoder
fribidi mplayer
giflib mplayer-codecs
lame mplayer-codecs-extra
libdv mplayer-fonts
libdvdcss- mplayerplug
libdvdnav mplayer-skins
libdvdplay nas
libdvdread SDL
libfame slang
libmad speex
libmp4v2 x264
libmpcdec x264-gtk
libXaw xvidcore
Раскрытие информации - я лично не устанавливал ffmpeg на Ubuntu, только Fedora и SuSE.