Установка зависимостей ffmpeg + в AWS Linux AMI (проблемы с репозиторием)

6841
HdN8

Я устанавливаю ffmpegдля запуска на Amazon linux AMI, и добавил rpmforgeрепо и dagрепо. Вот некоторые рекомендации, которые я использую для справки: TWoZaO и Razuna

В репозитории rpmforge есть ffmpeg, но если вы попытаетесь установить его, он будет жаловаться, что отсутствуют зависимости (для меня libSDL-1.2.so.0()(64bit)). Независимо от того, я установлю ffmpeg from svn so I can be sure to enable the options I want (namelylibx264 ). It seems strange to me though that SDL is not inrpmforge ordag`, и в соответствии с обеими моими ссылками выше, он должен быть там. Я попытался получить его вручную отсюда, но он нуждается в следующих зависимостях, так что no-go:

> error: Failed dependencies: SDL = > 1.2.10-8.el5 is needed by SDL-devel-1.2.10-8.el5.x86_64 > alsa-lib-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libGL-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libGLU-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libSDL-1.2.so.0()(64bit) is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libX11-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libXext-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libXrandr-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libXrender-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 > libXt-devel is needed by > SDL-devel-1.2.10-8.el5.x86_64 
2

1 ответ на вопрос

3
hdn8

Я обнаружил, что отсутствующая зависимость находится в репозитории centOS, который в amazon ec2 не включен. Я добавил хранилище и смог настроить и установить ffmpeg. Для тех, кто делает то же самое, я рекомендую руководство Razuna, которое я упомянул в вопросе: http://wiki.razuna.com/display/ecp/FFMpeg+Installation+on+CentOS+and+RedHat

(Спасибо Rubberman на форумах Linux за решение)

Спасибо за указатели, этот сделал это для меня (замена i686 на x86_64): https://forums.aws.amazon.com/message.jspa?messageID=196807 andreas 12 лет назад 0
Действительно, вики-страница Razuna содержит очень хорошую информацию. На его основе я создал следующий скрипт для компиляции ffmpeg в Amazon Linux: https://gist.github.com/gboudreau/f24aed76b4cc91bfb2c1 Guillaume Boudreau 9 лет назад 1

Похожие вопросы