Не работают видеоплееры в Яндекс Браузере на Deepin 15.11/Deepin 20.

Прежде чем создавать здесь тему, пытался сам исправить проблему, а также искал тему на этом форуме.
К сожалению эти темы не помогли:
Проблема с Flash Player на Яндекс.Браузере
В Яндекс браузере не работает видео!
Поэтому создал новую.

Проблема заключается в том, что в Яндекс Браузере на Deepin 15.11/Deepin 20 не работают некоторые видеоплееры.
Я смог исправить эту проблему на Deepin 20 и соответственно Debian 10, а также установил Adobe Flash Player.

Устанавливал и исправлял следующим способом:
1)Скачал с официального сайта Yandex.deb.
2)Установил его со всеми его зависимостями, которые отсутствуют на Deepin 20 по умолчанию.
3)Выполнил действия из справки Яндекса https://yandex.ru/support/browser-beta/working-with-files/video.html

Если вы на Debian 20 Beta с такой проблемой, можете попробовать исправить её также как я.
Вместо того чтобы выполнять действия из листинга, вы можете скачать мой скрипт Python 3 который выполнит их за вас, в архив также включён Yandex.deb, вы можете заменить его своей версией браузера, или обновить этот после установки.
Тестил на Debian 20 Beta, в теории если у вас уже установлен Яндекс Браузер проблем возникнуть не должно.
Ссылка на архив со скриптом: https://yadi.sk/d/CNGOAe5yTeTMRg
Распаковываем в любое место, запускаем терминал в папке со скриптом, переходи в root: «sudo su», после «python3 auto_install.py» пойдёт выполнение команд, что в листинге.

Собственно сам листинг:


sudo apt-get update

sudo apt-get install libdbusmenu-glib4 libdbusmenu-gtk3-4 -y

sudo apt-get install libappindicator3-1 fonts-liberation -y

sudo dpkg -i Yandex.deb

Файл «libffmpeg.so» поместить сюда «/opt/yandex/browser-beta».(Смотрите https://yandex.ru/support/browser-beta/working-with-files/video.html)

Файл «libpepflashplayer.so» поместить сюда «/usr/lib/pepperflashplugin-nonfree».(Также смотрите https://yandex.ru/support/browser-beta/working-with-files/video.html  если папки «pepperflashplugin-nonfree» нет — создайте её.)


sudo apt-get install unzip -y


cd /home/ && wget https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.1440.19-linux-x64.zip && unzip /home/4.10.1440.19-linux-x64 && sudo mkdir -p /opt/yandex/browser-beta/WidevineCdm/_platform_specific/linux_x64 && sudo mv -i manifest.json LICENSE.txt /opt/yandex/browser-beta/WidevineCdm/ && sudo mv -i libwidevinecdm.so /opt/yandex/browser-beta/WidevineCdm/_platform_specific/linux_x64/ && sudo chmod 644 /opt/yandex/browser-beta/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so

Архив «/home/4.10.1440.19-linux-x64.zip» можно удалить.

В итоге на Deepin 20 проблема решилась, но вот на Deepin 15.11 проблема с видео не пропала, но хоть Adobe Flash работает.
Возможно проблема заключается в этих пакетах, но так это или нет я не знаю:
libdbusmenu-glib4
libdbusmenu-gtk3-4
libappindicator3-1
fonts-liberation
Их максимальные версии разняться от Deepin 15 к Deepin 20:

Не работают видеоплееры в Яндекс Браузере на Deepin 15.11/Deepin 20.

Не работают видеоплееры в Яндекс Браузере на Deepin 15.11/Deepin 20.

Примеры неработающих плееров:

Не работают видеоплееры в Яндекс Браузере на Deepin 15.11/Deepin 20.

Не работают видеоплееры в Яндекс Браузере на Deepin 15.11/Deepin 20.

Собственно вопрос ради который была создана эта тема, как мне «починить» видеоплееры в Яндекс Браузере под Deepin 15.11?

    А в других браузерах работает? Совать в систему библиотеки типа libdbusmenu-gtk3-4 так себе занятие, Deepin хоть и на debian построен, но DE написан отлично от Gnome и советы Ubuntu/Debian не всегда подходят.

    На установленном по умолчанию браузере работает, но Яндекс Браузере, и скорее всего на Opera — нет.

    13.05.2020.
    Ответить

    Попробуй скачать последний доступный deb-пакет packages.ubuntu.com/xenial-updates/chromium-codecs-ffmpeg-extra, извлечь оттуда библиотеку libffmpeg.so и положить в /opt/yandex/browser-beta/.

    Извлечь libffmpeg.so из пакета можно так:

    ar -x chromium-codecs-ffmpeg-extra_70.0.3538.77-0ubuntu0.16.04.1_amd64.deb
    rm chromium-codecs-ffmpeg-extra_70.0.3538.77-0ubuntu0.16.04.1_amd64.deb control.tar.gz debian-binary
    tar xf data.tar.xz
    mv usr/lib/chromium-browser/libffmpeg.so.
    rm -rf usr data.tar.xz

    Новичок Отвечено 14.05.2020.

    Для приличия мог бы прочесть мою тему хоть раз…

    15.05.2020.

    Полагаю, что дело в chromium, тк яндекс браузер это по сути он, как я понял flesh в chromium выпилили в связи с проблемами безопасности.

    15.05.2020.
    Ответить

    Ваш ответ