10999
Браузер 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)
Скачиваем .deb пакет chromium-codecs-ffmpeg куда-нибудь в отдельный каталог, например /home/user/ffmpeg.
Откроем консоль и перейдем в этот каталог
Затем распаковываем .deb файл
Появится 3 файла, нам нужен data.tar.xz
Распаковываем его c правами root
Появится каталог usr.
Теперь надо файл libffmpeg.so в этом каталоге, скопировать в системный каталог Оперы /usr/lib/opera/lib/,
Остаётся только перезапустить Opera и наслаждаться просмотром.
P.S. если кто знает способ более правильный, буду рад узнать :)
Нам надо установить кодеки от хромиума.
Тут такая интересная вещь наблюдается, при установке Оперы файл 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. если кто знает способ более правильный, буду рад узнать :)
9 комментариев
Единственное, пришлось динамические цвета вкладок отключить, не ноавится мне такое пестрое оформление, включил темную тему. А так, основной у меня от корпорации добра — Chrome. Удобный, классная синхронизация, все работает «искаропки,» а самый главный плюс — я в нем Android проги некоторые запускаю (хотя это и Chromium умеет)
KDE-Minimal Setting-Up
У меня на разных машинах по разному браузеры используются, на домашнем почему то огнелис лучшей работает, а в офисе хромиум в почёте
А на линуксе частенько огнелиса использую, но на работе — где что стоит: Chrome, Chromium, Firefox, QupZilla (ох и глючная штука, хуже ИЕ)
KDE-Minimal Setting-Up