Какие пакеты должны быть установлены на сервере Ubuntu, чтобы он мог воспроизводить видео?
У меня есть сервер, на котором установлен Ubuntu Server 12.04. Он используется для запуска автоматических тестов браузера. В тестах используется Firefox, который запускается в Xvfb. Один из тестов нажимает кнопку, которая обычно вызывает воспроизведение видео HTML5. Тем не менее, видео не воспроизводится. Я думаю, это потому, что на сервере Ubuntu отсутствуют пакеты, необходимые для воспроизведения видео, которые по умолчанию присутствуют на рабочем столе Ubuntu.
Какие пакеты я должен установить, чтобы иметь возможность воспроизводить видео?
Контент-тип видео video/mp4
, расширение файла .mp4
1 ответ
Чтобы воспроизводить большинство аудио и видео форматов, установите Ubuntu Restricted Extras: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