44294
Решение проблем с кодеками в браузере Яндекс после очередного его обновления.
После обновления браузера Яндекс перестали воспроизводится видео как на некоторых сайтах так и на Youtub. Сообщил об ошибках админам браузера, получил ответ который помог мне решить данную проблему.
Может кому и поможет из новичков :=)
Вот моя переписка и советы:
Открыть терминал Вы можете, например, с помощью сочетания клавиш Ctrl+Alt+T. Затем набрать команду: yandex-browser-beta.
Вот что мне выдало в терминале:
Спасибо за информацию! Судя по ней, в системе установлена устаревшая версия кодеков, актуальная на данный момент уже 71.0.3578. Проблема с видео возникает по этой причине. Дело в том, что для корректной работы версия библиотеки libffmpeg.so должна соответствовать версии Chromium, которая лежит в основе той или иной версии Яндекс.Браузера.
Попробуйте, пожалуйста, скачать последний доступный 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
После всех выполненных операций всё заработало.
Может кому и поможет из новичков :=)
Вот моя переписка и советы:
Открыть терминал Вы можете, например, с помощью сочетания клавиш Ctrl+Alt+T. Затем набрать команду: yandex-browser-beta.
Вот что мне выдало в терминале:
Спасибо за информацию! Судя по ней, в системе установлена устаревшая версия кодеков, актуальная на данный момент уже 71.0.3578. Проблема с видео возникает по этой причине. Дело в том, что для корректной работы версия библиотеки libffmpeg.so должна соответствовать версии Chromium, которая лежит в основе той или иной версии Яндекс.Браузера.
Попробуйте, пожалуйста, скачать последний доступный 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
После всех выполненных операций всё заработало.
22 комментария
путь в директорию яндекс браузера может быть слегка иной, и можно забыть об этом.
Работает без всяких проблем.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
Копировать нужно после каждого обновления, а линком можно об этом забыть.
Ошибка (FFMPEG codecs installation failed: there are no download urls for the current browser version: 94.0.4606)
Чуток посидел и по разбирался с этой проблемой.
Решение пришло достаточно быстро.
По пути /opt/yandex/browser-beta, скрипт update-ffmpeg
открыл под ROOT
там есть строки (39-43)
SUITABLE_URLS=$(echo "$CODECS_JSON" | jq -r '.«94.0.4606»[]?')
if [ -z "$SUITABLE_URLS" ]; then
echo «FFMPEG codecs installation failed: there are no download urls for the current browser version: 94.0.4606»
return 1
fi
Я сделал следующее просто закомментил условие:
SUITABLE_URLS=$(echo "$CODECS_JSON" | jq -r '.«94.0.4606»[]?')
# if [ -z "$SUITABLE_URLS" ]; then
# echo «FFMPEG codecs installation failed: there are no download urls for the current browser version: 94.0.4606»
# return 1
# fi
далее установил пакет jq (у меня не было его в системе)(в терминале наберите jq нажмите ввод следуйте подсказкам)
далее запустил еще раз команду
sudo /opt/yandex/browser-beta/update-ffmpeg
И, о боги, все обновилось.
И нечего не надо скачивать — копировать.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
OS: Manjaro Linux x86_64
Kernel: 5.15.19-1-MANJARO
DE: GNOME 41.3
CPU: AMD FX-6300 (6) @ 3.500GHz
GPU: NVIDIA GeForce GTX 1660
Memory: 15901MiB
YaBrowser: 21.11.3.954 (beta) (Chrome base: 94.0.4606.85)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
напишите в терминале yandex-browser --version и узнаете )))
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu