Instalando o ffmpeg + dependências no AWS Linux AMI (problemas de repo)

2

Estou instalando o ffmpeg para ser executado em uma AMI do Amazon linux e adicionei o rpmforge repo e o dag repo. Aqui estão algumas diretrizes que estou usando para referência: TWoZaO e Razuna

O repo rpmforge tem ffmpeg , mas se você tentar instalá-lo, ele irá reclamar que está faltando dependências (para mim libSDL-1.2.so.0()(64bit) ). Independentemente disso, eu vou instalar ffmpeg from svn so I can be sure to enable the options I want (namely libx264 ). It seems strange to me though that SDL is not in rpmforge or dag ', e de acordo com ambas as minhas referências acima, ele deve estar lá. Eu tentei pegar manualmente de aqui , mas precisa dessas dependências, então não vá:

> 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
    
por HdN8 11.03.2011 / 17:09

1 resposta

3

Descobri que a dependência ausente está no repositório centOS, que na amazon ec2 não está incluído. Eu adicionei o repositório e consegui configurar e instalar o ffmpeg. Para qualquer um que faça o mesmo, recomendo o guia Razuna que mencionei na pergunta: link

(Obrigado aos fóruns do rubberman on linux pela solução)

    
por 15.03.2011 / 00:14