Видео в Falkon и qtwebengine

Ответить
Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Видео в Falkon и qtwebengine

Сообщение VictorR2007 » 03 апр 2019, 00:05

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

Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

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

Сообщение VictorR2007 » 03 апр 2019, 04:52

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

Аватара пользователя
Zeffanyx
Сообщения: 1310
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Видео в Falkon и qtwebengine

Сообщение Zeffanyx » 03 апр 2019, 11:42

В 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?

Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Видео в Falkon и qtwebengine

Сообщение VictorR2007 » 03 апр 2019, 11:51

Запустил следующий вариант сборки.
Может подхватит эту страничку.

Аватара пользователя
adeptru
Сообщения: 610
Зарегистрирован: 29 ноя 2015, 11:03
Operating system: ROSA Desktop Fresh R11
Контактная информация:

Видео в Falkon и qtwebengine

Сообщение adeptru » 03 апр 2019, 12:27

...может, стоит крайнюю версию собрать?
Screenshot_20190403_182503.png
...вот только у меня, почему-то, из архива собрать не получилось: в инструкции cmake, а файла такого нет (
...сегодня - лучше, чем вчера, завтра - лучше, чем сегодня!..

Аватара пользователя
Zeffanyx
Сообщения: 1310
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Видео в Falkon и qtwebengine

Сообщение Zeffanyx » 03 апр 2019, 12:37

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

Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Видео в Falkon и qtwebengine

Сообщение VictorR2007 » 03 апр 2019, 12:42

Ага, начал показывать.
Вложения
Screenshot_20190403_124137.jpeg

Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Видео в Falkon и qtwebengine

Сообщение VictorR2007 » 03 апр 2019, 12:47

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

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

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

Аватара пользователя
Zeffanyx
Сообщения: 1310
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Видео в Falkon и qtwebengine

Сообщение Zeffanyx » 03 апр 2019, 16:59

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

Аватара пользователя
VictorR2007
Сообщения: 5886
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Видео в Falkon и qtwebengine

Сообщение VictorR2007 » 03 апр 2019, 18:44

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

Аватара пользователя
Zeffanyx
Сообщения: 1310
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Видео в Falkon и qtwebengine

Сообщение Zeffanyx » 03 апр 2019, 22:08

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

Аватара пользователя
adeptru
Сообщения: 610
Зарегистрирован: 29 ноя 2015, 11:03
Operating system: ROSA Desktop Fresh R11
Контактная информация:

Видео в Falkon и qtwebengine

Сообщение adeptru » 04 апр 2019, 01:02

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

Ответить