Opera, HTML5 и воспроизведение аудио и видео

17 января 2017
Рубрика: Xenial Xerus (16.04 LTS)

Zeboton

Добавлено 21.02.2017. Начиная с Opera 43, а так же обновления до неё, данное решение перестаёт работать.

По умолчанию после установки в Opera не проигрывается mp3, aac, h.264, mpeg-4 и т.д. Что проверяется на странице HTML5test.

Устанавливаем пакет с кодеками для Chromium

Устанавливаем нужный пакет:

apt-get install chromium-codecs-ffmpeg-extra

Узнаём где на машине расположена директория с Opera

Запускаем браузер Opera и в адресной строке вводим:
opera://about
Ищем параметр Установка ( Install ):

У меня путь до директории, в которую установлена Opera: /usr/lib/x86_64-linux-gnu/opera .

Заменяем библиотеку

Зная путь, где установлена Opera, заменяем библиотеку libffmpeg.so на ту, что входит в Chromium:

mv /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so.opera
ln -s /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so

Перезапускаем браузер и проверяем.

Похожие записи:

5 комментариев для “Opera, HTML5 и воспроизведение аудио и видео”

  1. voland15 февраля 2017 ~ 21:21

    Опять они поломали h264

    В этот раз способ не помог, после него не запускается
    opera
    opera: symbol lookup error: opera: undefined symbol: avcodec_parameters_to_context

    Вернул обратно

  2. Vasiliy11 марта 2017 ~ 23:17

    Добавлено 21.02.2017. Начиная с Opera 43, а так же обновления до неё, данное решение перестаёт работать

    Пока никакого решения нет?

  3. cash16815 марта 2017 ~ 16:22

    Opera 43.0.2442.1144 — все старые решения этой проблемы не работают! Особенно заметно эта проблема проявляется в том, что в vk не работают их «gif» анимации, которые пытаются гнаться видео стримом в браузер и не работают.

    В Opera 43 есть проблемы с воспроизведением H.264 стрима:
    http://forums.opera.com/discussion/1882585/h264-problems

    URL для теста: http://www.quirksmode.org/html5/tests/video.html

  4. SERG23 марта 2017 ~ 22:33

    Вольный перевод
    сообщения c форума от eridanired, 10 февраля:

    Загрузить пакет opera-ffmpeg-codecs-**.0*.****.**-*-x86_64.pkg.tar.xz
    Извлечь файл libffmpeg.so
    Используя «sudo» поместить его в /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so.

  5. SERG23 марта 2017 ~ 22:46

    Правильно будет так — opera-ffmpeg-codecs-**.*.****.**-*-x86_64.pkg.tar.xz

Ваш комментарий

*