[SOLVED] Opera 54 и H.264
duletant 13 июня, 2018 - 20:43
Здравствуйте!
Если я правильно понял, то разработчики не включают поддержку данного кодека в сборку для linux по лицензионным соображениям. Следовательно после установки часть контента не воспроизводится. Ранее проблему можно было решить путем подсовывания "левого" libffmpeg.so, сейчас таким способом решить не удалось. Как разрешить ситуацию?
»
- Для комментирования войдите или зарегистрируйтесь
Где ты гашёл opera 54? Здесь
Где ты гашёл opera 54?
Здесь http://download1.operacdn.com/pub/opera/desktop/ есть только 53.0.2907.99, на download2, 3, 4 тоже.
libffmpeg.so в нём есть:
opera-stable_53.0.2907.99_amd64/data/usr/lib/x86_64-linux-gnu/opera/libffmpeg.so
"Где ты гашёл opera 54?"
Нашёл в репозитории gentoo. libffmpeg.so в нём есть, но h.264 он не поддерживает!
Повторяю, на сайте Opera есть
Повторяю, на сайте Opera есть только Opera 53, в репозитории Gentoo тоже есть версия 53:
https://packages.gentoo.org/packages/www-client/opera
Вопрос, ты всё же пишешь про Opera 53?
"Вопрос, ты всё же пишешь про Opera 53?"
У меня установлена opera-beta 54 из репозитория gentoo, но вопрос не в версии, а в отсутствии поддержки вышеупомянутого кодека. Стояла версия 53 - те-же трудности.
Откуда ты брал libffmpeg.so
Откуда ты брал libffmpeg.so для подмены? В составе Google Chrome нет такого файла.
libffmpeg.so брался из пакета
libffmpeg.so брался из пакета chromium 67 (если не ошибаюсь с версией)
Из пакета какого
Из пакета какого дистрибутива? В Gentoo нет бинарного chromium, всё собирается из исходников.
Скачал Opera
в составе его версии libffmpeg нет поддержки h264.
Скачал отсюда https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases архив 0.31.1-linux-x64.zip и заменил версию из состава опера.
Проверил здесь: https://www.youtube.com/html5 поддержка h264 появилась.
Вот сравнение версий libffmpeg.so:
С подчёркиванием - версия из состава Opera, без подчёркивание - версия из архива 0.31.1-linux-x64.zip.
Доберусь до системы, проверю.
Доберусь до системы, проверю. Спасибо за информацию.
И да, chromium собирался.
https://github.com/nwjs/nw.js
https://github.com/nwjs/nw.js/issues/4595
http://docs.nwjs.io/en/latest/For%20Developers/Enable%20Proprietary%20Codecs/
https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases
Может версия из chromium тоже подойдёт, она только должна быть не ниже версии из состава Opera и зависимости должны быть удовлетворены.
Попробуй использовать версию из состава chromium, но посмотри в начале ldd ./libffmpeg.su и ldd opera находясь в директории с установленной Opera при используемом файле libffmpeg.so из состава Chromium.
Благодарю за линк на архив!
Благодарю за линк на архив! Из него libffmpeg.so удачно запустил H.264!