Учебники (How-To & F.A.Q)
   10426

Браузер Opera и html5 видео в Linux

В последних версиях браузера Opera, которая создана с использованием проекта с открытым кодом Chromium не работало html5 видео на различных видео хостингах и прочих сайтах. Проблема эта наблюдается только на Linux системах. Как говорят в Опере, они не могут использовать кодеки по лицензионным соображениям, но у них на форуме предложили решение для Ubuntu. Т.к. Manjaro Linux отличается от Ubuntu, пришлось немного почесать репу. В общем делается так.

Нам надо установить кодеки от хромиума.
Тут такая интересная вещь наблюдается, при установке Оперы файл libffmpeg.so.34 в каталоге Оперы уже имеется, но Opera всё равно не показывает ничего. Оказалось в комплекте файл идет размером 1,2мб, а в пакете chromium-codecs-ffmpeg-extra от Ubuntu он 2,5мб, логично было заменить, что я и сделал. Видео заработало!

Где взять этот файл? Я честно пытался найти в репозиториях Manjaro что-то подобное, но не нашел, поэтому решил взять из Ubuntu, вот здесь.

Дня начала удалим оригинальный файл libffmpeg.so.34, что б потом не было конфликтов (цифра в конце должна соответствовать установленной версии Opera)
sudo rm /usr/lib/opera/lib/libffmpeg.so.34

Скачиваем .deb пакет chromium-codecs-ffmpeg куда-нибудь в отдельный каталог, например /home/user/ffmpeg.
Откроем консоль и перейдем в этот каталог
cd /home/user/ffmpeg

Затем распаковываем .deb файл
ar x chromium-codecs-ffmpeg-extra_47.0.2526.73-0ubuntu0.15.10.1.1215_amd64.deb

Появится 3 файла, нам нужен data.tar.xz
Распаковываем его c правами root
sudo tar xJvf data.tar.xz -C /home/user/ffmpeg/

Появится каталог usr.
Теперь надо файл libffmpeg.so в этом каталоге, скопировать в системный каталог Оперы /usr/lib/opera/lib/,
sudo cp /home/user/ffmpeg/usr/lib/chromium-browser/libs/libffmpeg.so /usr/lib/opera/libffmpeg.so


Остаётся только перезапустить Opera и наслаждаться просмотром.

P.S. если кто знает способ более правильный, буду рад узнать :)
  • 0
  • +1
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня

9 комментариев

avatar
Последнее время приглядываюсь к vivaldi, жду когда стабильным станет
0
avatar
тоже теперь жду, разрабы говорят для андроида тоже будут делать, и синхронизация будет relaxed
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня
0
avatar
вот как только сделают синхронизацию, сразу пересяду
+1
avatar
Годный браузер, периодически запускаю «напосмотреть»
Единственное, пришлось динамические цвета вкладок отключить, не ноавится мне такое пестрое оформление, включил темную тему. А так, основной у меня от корпорации добра — Chrome. Удобный, классная синхронизация, все работает «искаропки,» а самый главный плюс — я в нем Android проги некоторые запускаю (хотя это и Chromium умеет)
?
СкаженЭ КотЭ в кедах =(^_^)=
KDE-Minimal Setting-Up
0
avatar
Хромиум и хром же практическо одно и тоже, за некоторыми исключениями

У меня на разных машинах по разному браузеры используются, на домашнем почему то огнелис лучшей работает, а в офисе хромиум в почёте
Последний раз редактировалось
0
avatar
Я под оффтопиком вообще ИЕ использую (кроме одной игры больше ничего не устанавливаю принципиально)
А на линуксе частенько огнелиса использую, но на работе — где что стоит: Chrome, Chromium, Firefox, QupZilla (ох и глючная штука, хуже ИЕ)
?
СкаженЭ КотЭ в кедах =(^_^)=
KDE-Minimal Setting-Up
0
avatar
за некоторыми исключениями. Вот только нужные ништяки от гугла в Chromium не ставятся, а если установились то не работают.
0
avatar
разве? я не замечал, вроде всё работает
0
avatar
Data Saver(Beta) к примеру, может последние версии хромиума более дружелюбны к Web Store, но я установил Chrome и без проблем прилепил нужные рассширения. А вот Опера почему не пошла ни в manjaro ни в убунтаподобных — тормозит через какой то промежуток времени.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.