Я ранее писал о некоторых проблемах воспроизведения видео Яндекс браузером в ВК... Но дальше стало хуже))
Большая часть видео ВК, и все видео с Дзена перестали воспроизводиться. Или сразу не воспроизводились, уже не помню.
Бодался я и с поддержкой ЯБ, но там всё тухло. Говорят, что перешли на GStreamer и всё должно быть, невзирая на ffmpeg... Но не тут-то было))
Итак, вводные:
Linux, в моем случае Debian 12, KDE Plasma и собственно Яндекс браузер 23.7.1.1215 stable (64-bit).
Проблема вот в чем. ЯБ исключили из своего репозитория обновлений последнюю версию libffmpeg.so, видимо с переходом на GStreamer, но сам браузер требует именно ffmpeg. Загадка однако.
В скрипте /opt/yandex/browser/update-ffmpeg, который и скачивает libffmpeg.so есть проверка версии библиотеки и собственно ссылка на сам репо с библиотеками, находящимися тут: browser-resources.s3.yandex.net/...son
Браузеру требуется версия библиотеки 114.0.5735, но её здесь нет! Это и есть проблема.
Как проверить, что у вас всё в норме? Просто.
Наберите в терминале yandex-browser --version, если выдаст что-то типа такого, то всё в порядке:
В противном случае, если выдаст "find_ffmpeg failed, using the integrated library", то вам понадобится "подкинуть" эту библиотеку самостоятельно... единственное условие - подкинуть НУЖНУЮ версию библиотеки, т.к. браузер проверяет версию и с другой работать отказывается.
Качаем вот это для архитектуры x64 : https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.78.1/0.78.1-linux-x64.zip, распаковываем стандартными средствами и копируем библиотеку с помощью терминала и прав root:
sudo cp /User/Загрузки/libffmpeg.so /opt/yandex/browser/libffmpeg.so
Всё, перезапускаем Яндекс браузер и смотрим видосики ;)
До новых встреч, друзья!