Страница 1 из 1

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 00:05
VictorR2007
Перенёс некоторые сообщения из другой темы. Часть укоротил,
убрав не соответствующее теме.
Zeffanyx писал(а):
02 апр 2019, 14:29
4. В Falkon не работают некоторые медиа-кодеки. Например эта страничка не проигрывается. Есть подозрение, что qtwebengine собран без нужных кодеков. В старые времена в Qupzillа всё играло без проблем :)
А эта страничка работает http://tv-novosti.ru/
Вроде не работала.
Пробовал собрать по другому qtwebengine.
Вроде один параметр сработал, а второй на включение ffmpeg приводит к ошибке.
Нужно далее разбираться.

Неофициальная сборка новой plasma5

Добавлено: 03 апр 2019, 04:52
VictorR2007
Zeffanyx писал(а):
02 апр 2019, 14:29
Например эта страничка не проигрывается.
Не вышло пока сделать, чтобы эта страничка проигрывалась.
Крутится в центре круг, но изображения нет.
Другие вроде работают.

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 11:42
Zeffanyx
В openSUSE у меня играет:
Изображение
Вот бы и на Росе играло...
Посмотрел сейчас сусевский спек, там есть такое:
%if %{with system_ffmpeg}
-system-webengine-ffmpeg \
-webengine-proprietary-codecs \
%endif
Но я, честно говоря, не понимаю, как при сборки rpmbuild проверяет истинность условий в спеке...

У Росы сделано так:
%qmake_qt5 \
CONFIG+="clang release pulseaudio proprietary-codecs system-ffmpeg system-opus system-webp" \
WEBENGINE_CONFIG+="is_desktop_linux use_proprietary_codecs use_spellchecker" \
Возможно, дело в системном ffmpeg?

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 11:51
VictorR2007
Запустил следующий вариант сборки.
Может подхватит эту страничку.

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 12:27
adeptru
...может, стоит крайнюю версию собрать?
Screenshot_20190403_182503.png
...вот только у меня, почему-то, из архива собрать не получилось: в инструкции cmake, а файла такого нет (

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 12:37
Zeffanyx
adeptru писал(а):
03 апр 2019, 12:27
...может, стоит крайнюю версию собрать?
Сам браузер - это только обёртка над движком.
Но если кому очень хочется Falkon 3.1, то в этом обновлении есть 3.0.99, что почти тоже самое.

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 12:42
VictorR2007
Ага, начал показывать.

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 12:47
VictorR2007
Что сбивает, если что-то не срабатывает, нет ошибок сборки.
Просто игнорируется параметр.
Нужно смотреть журнал сборки, чтобы все параметры подхватились.
Сейчас удалось получить такой вывод, и начало работать видео.

Код: Выделить всё

DEBUG: Qt WebEngine:
DEBUG:   Embedded build ......................... no
DEBUG:   Pepper Plugins ......................... yes
DEBUG:   Printing and PDF ....................... yes
DEBUG:   Proprietary Codecs ..................... yes
DEBUG:   Spellchecker ........................... yes
DEBUG:   Native Spellchecker .................... no
DEBUG:   WebRTC ................................. yes
DEBUG:   Use System Ninja ....................... yes
DEBUG:   Geolocation ............................ no
DEBUG:   WebChannel support ..................... yes
DEBUG:   Use v8 snapshot ........................ yes
DEBUG:   Kerberos Authentication ................ no
DEBUG:   Use ALSA ............................... yes
DEBUG:   Use PulseAudio ......................... yes
DEBUG:   Optional system libraries used:
DEBUG:     re2 .................................. no
DEBUG:     icu .................................. no
DEBUG:     libwebp, libwebpmux and libwebpdemux . yes
DEBUG:     opus ................................. yes
DEBUG:     ffmpeg ............................... yes
DEBUG:     libvpx ............................... yes
DEBUG:     snappy ............................... no
DEBUG:     glib ................................. yes
DEBUG:     zlib ................................. yes
DEBUG:     minizip .............................. yes
DEBUG:     libevent ............................. yes
DEBUG:     jsoncpp .............................. no
DEBUG:     protobuf ............................. yes
DEBUG:     libxml2 and libxslt .................. no
DEBUG:     lcms2 ................................ yes
DEBUG:     png .................................. yes
DEBUG:     JPEG ................................. yes
DEBUG:     harfbuzz ............................. yes
DEBUG:     freetype ............................. yes
DEBUG:     x11 .................................. yes
DEBUG:   Required system libraries:
DEBUG:     fontconfig ........................... yes
DEBUG:     dbus ................................. yes
DEBUG:     nss .................................. yes
DEBUG:     khr .................................. yes
DEBUG:     glibc ................................ yes
DEBUG:   Required system libraries for qpa-xcb:
DEBUG:     libdrm ............................... yes
DEBUG:     xcomposite ........................... yes
DEBUG:     xcursor .............................. yes
DEBUG:     xi ................................... yes
DEBUG:     xtst ................................. yes

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 16:59
Zeffanyx
VictorR2007 писал(а):
03 апр 2019, 12:42
Ага, начал показывать.
Огромное вам спасибо! Когда ждать пакеты на Яндекс-диске? :)

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 18:44
VictorR2007
Zeffanyx писал(а):
03 апр 2019, 16:59
Огромное вам спасибо! Когда ждать пакеты на Яндекс-диске? :)
Я бы хоть сейчас залил.
Но дело в том, что в системе будет две версии vpx.
Та, что сейчас установлена, и новая, нужная для qtwebengine.
С новым vpx пересобрал ffmpeg, mpv и mpc-qt
Вроде проблем нет (у меня).
На домашнем компе с установленным steam вроде тоже без запинки всё работает.
Но нужно наверное сначала обновить в x11_backports пакет mesa до версии 19.0.1.
Потому что я собираю в последнее время всё с этой месой.
А для её сборки нужен llvm7.
А llvm7 был на QA, и на днях он ушёл в тестинг.
Так что можно попробовать собрать меса с подключением тестинг.
Без этого не хочется выкладывать, так как вдруг у кого-нибудь заругается,
что нужна новая меса и llvm7.

Видео в Falkon и qtwebengine

Добавлено: 03 апр 2019, 22:08
Zeffanyx
VictorR2007 писал(а):
03 апр 2019, 18:44
А llvm7 был на QA, и на днях он ушёл в тестинг.
Так что можно попробовать собрать меса с подключением тестинг.
Без этого не хочется выкладывать, так как вдруг у кого-нибудь заругается,
что нужна новая меса и llvm7.
Понятно, подожду llvm7.

Видео в Falkon и qtwebengine

Добавлено: 04 апр 2019, 01:02
adeptru
Zeffanyx писал(а):
03 апр 2019, 22:08
Понятно, подожду llvm7.
...в этой ветке viewtopic.php?p=99946#p99946 уважаемый VictorR2007 уже выложил архив с обновлениями, в т.ч. и с llvm7, и с Falkon версии 3.1.0...