Pull to refresh

Решение проблемы воспроизведения видео с RuTube в Яндекс браузере на Ubuntu

Level of difficultyEasy

Здравствуйте!

Недавно я столкнулся с проблемой в Яндекс Браузере: видео на RuTube не воспроизводились, хотя сам сайт открывался без проблем. Я решил эту проблему, установив кодек ibffmpeg.so.

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

Установка кодека

Чтобы установить кодек, выполните следующие шаги:

  1. Загрузите последнюю версию кодека отсюда;

  2. Откройте загруженный файл и извлеките из него файл ibffmpeg.so;

  3. В папке с загрузками откройте командную строку;

  4. Переместите файл ibffmpeg.so в директорию с браузером, используя команду:

sudo cp libffmpeg.so /opt/yandex/browser/libffmpeg.so
  1. Проверьте версию браузера и совместимость кодека, выполнив команду:

yandex-browser --version

Если кодек успешно установлен и совместим с версией браузера, в консоли появится сообщение:

Found ffmpeg: /opt/yandex/browser/libffmpeg.so
avcodec: 3999078
avformat: 3998564
avutil: 3870564
FFmpeg version is OK! Let's use it.

После этого перезапустите браузер, RuTube должен заработать.


Если кодек оказался слишком старым сообщение в консоли будет выглядеть так:

Found ffmpeg: /opt/yandex/browser/libffmpeg.so
avcodec: 3942500
avformat: 3937637
avutil: 3811172
FFmpeg version is too old. Need:
avcodec: 3999076
avformat: 3998564
avutil: 3870564

Загрузите более новую версию и повторите шаги с 1 по 4.


Если кодек слишком новый вы увидите сообщение:

Found ffmpeg: /opt/yandex/browser/libffmpeg.so
avcodec: 3999080
avformat: 3998567
avutil: 3871588
FFmpeg version is too new. Need:
avcodec: 3999076
avformat: 3998564
avutil: 3870564

Загрузите более раннюю версию и повторите шаги с 1 по 4.

Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.