Какие пакеты должны быть установлены на сервере Ubuntu, чтобы он мог воспроизводить видео?

У меня есть сервер, на котором установлен Ubuntu Server 12.04. Он используется для запуска автоматических тестов браузера. В тестах используется Firefox, который запускается в Xvfb. Один из тестов нажимает кнопку, которая обычно вызывает воспроизведение видео HTML5. Тем не менее, видео не воспроизводится. Я думаю, это потому, что на сервере Ubuntu отсутствуют пакеты, необходимые для воспроизведения видео, которые по умолчанию присутствуют на рабочем столе Ubuntu.

Какие пакеты следует установить, чтобы можно было воспроизводить видео?

Тип содержимого видео: video/mp4, расширение файла - .mp4

.
1
задан 6 March 2014 в 14:11

1 ответ

Чтобы быть в состоянии играть большинство форматов аудио и форматов видео, установите Ubuntu Ограниченные Отдельно оплачиваемые предметы:
sudo apt-get install ubuntu-restricted-extras

Редактирование
Для обнаружения, в каком кодеке Вы нуждаетесь:
sudo apt-get install libav-tools
ffprobe -show_streams "file.mp4"

Это, вероятно, будет AAC для audo и H.264 для видео.
Поддержка для декодирования MPEG-4 AAC оказывается gstreamer1.0-libav и декодировать H.264 существует gstreamr0.10-ffmpeg:

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

0
ответ дан 6 March 2014 в 14:11

Другие вопросы по тегам:

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