Quais pacotes devem ser instalados no servidor Ubuntu para que ele possa reproduzir vídeo?

1

Eu tenho um servidor onde o Ubuntu Server 12.04 está instalado. É usado para executar testes de navegador automatizados. Os testes usam o Firefox que é executado no Xvfb. Um dos testes clica no botão que normalmente invoca a reprodução de vídeo em HTML5. No entanto, o vídeo não é reproduzido. Eu acho que é porque o servidor Ubuntu não possui pacotes que são necessários para reproduzir vídeo que estão presentes no desktop do Ubuntu por padrão.

Quais pacotes devo instalar para poder reproduzir vídeo?

O tipo de conteúdo do vídeo é video/mp4 , uma extensão do arquivo é .mp4

    
por Andrei Botalov 06.03.2014 / 11:11

1 resposta

2

Para poder reproduzir a maioria dos formatos de áudio e vídeo, instale o Ubuntu Restricted Extras:
sudo apt-get install ubuntu-restricted-extras

Editar
Para descobrir qual codec você precisa:
sudo apt-get install libav-tools
ffprobe -show_streams "file.mp4"

Provavelmente será AAC para audo e H.264 para vídeo.
O suporte para decodificar MPEG-4 AAC é fornecido por gstreamer1.0-libav e para decodificar H.264 existe gstreamr0.10-ffmpeg :

sudo apt-get install gstreamer1.0-libav gstreamer0.10-ffmpeg

    
por jhscheer 06.03.2014 / 11:28