Opera - Ваш браузер в настоящее время не распознает ни одного из доступных форматов видео

Я использую оперную версию браузера 56.0.3051.43 на Ubuntu 16.04 с I3wm, и я добираюсь

Ваш браузер в настоящее время не распознает ни одного из доступных форматов видео

при попытке играть некоторые видео на YouTube на уважении к HTML5. Я видел пару форумов об этом, но только об очень устаревших версиях и ни один не очень ясные шаги. Как я могу решить эту проблему?

5
задан 11 November 2018 в 20:30

7 ответов

Я установил Opera с пакетом deb, загружаемым с сайта Opera , и он не загружал видео HTML 5 с YouTube. Единственное решение, которое мне помогло, - это удалить версию, с которой я работал:

sudo apt-get remove --purge opera-stable

, а затем установить версию из пакета PPA, следуя этому другому посту AskUbuntu .

Добавление указателя на источники стабильной оперы:

sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list'

Установить ключ:

sudo sh -c 'wget -O - http://deb.opera.com/archive.key | apt-key add -'

Выбрать новый репозиторий:

sudo apt-get update

Установить последнюю Opera с:

sudo apt-get install opera-stable

Теперь Opera может обрабатывать видео HTML5.

3
ответ дан 23 November 2019 в 08:44

От веб-поиска оперы Linux включает h.264, я нашел этот ответ на поддержке Unix & Linux SE H.264 Opera и openSUSE, который предлагает пробовать несколько различных идей, но это приводит к более многообещающе выглядящему форуму Opera от 4 месяца назад, который мог бы/должен работа:

несколько месяцев burnout426 4 назад
@drpostman Немного лучшие направления.

Запустите Opera, goto, https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/и загрузите файл 0.31.4-linux-x64.zip. В диалоговом окне загрузки Opera нажмите значок папки для показа файла в файловом менеджере. Щелкните правой кнопкой по нему и выберите "Extract here". Это даст Вам libffmpeg.so.

Щелкните правой кнопкой в пустом месте в файловом менеджере и выберите "open as root" и тип в Вашем пароле. Затем щелкните правой кнопкой по libffmpeg.so и выберите сокращение.

Затем в файловом менеджере, браузере к"/usr/lib/x86_64-linux-gnu/opera/". Щелкните правой кнопкой в пустом месте и примите решение создать новую названную папку lib_extra. После того как папка создается, войдите в нее, щелкните правой кнопкой по пустому месту и выберите вставку. Необходимо затем видеть libffmpeg.so там. Затем перезапуск Opera и goto https://youtube.com/html5, чтобы видеть, включена ли поддержка h.264, например. Затем проверьте некоторые видео. На YouTube можно щелкнуть правой кнопкой по видео и выбрать "stats for nerds", чтобы видеть, использует ли это vp9 или h.264. Или, можно попробовать эти h.264 видео, чтобы удостовериться, что они работают.

Можно затем закрыть файловый менеджер.

(Протестированный на Linux Mint 19 Корицы x64)

Ответы других, которые могло бы стоить попробовать (от более раннего вопроса) включают:

1
ответ дан 23 November 2019 в 08:44

Из-за легальных ограничений Opera не может распределить кодек H264. Можно использовать следующее обходное решение:

Установка chromium-codecs-ffmpeg-extra пакет и создает ссылку на libffmpeg.so:

sudo ln -sf /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so

Можно регистрировать оперный каталог установки О диалоговом окне.

9
ответ дан 23 November 2019 в 08:44

Мой FIX: Я перешел к https://www.youtube.com/html5 (Спасибо Дедушка Dave!),

  • Прокрученный до НИЖНЕЙ ЧАСТИ ЛОГОТИП YOUTUBE на левом
  • и только направо от нижнего левого логотипа "ЯЗЫК" и
  • ИСПРАВЛЕННЫЙ мое МЕСТОПОЛОЖЕНИЕ/ЯЗЫК.

Все играло прекрасный после этого. Совместно используйте, если это работало на Вас. Это - странный выбор автоместоположения. Я думал, что мог бы быть prob, когда аккомпанемент автозаполнил мою дату/время с другим временем страны, конечно же, YouTube соответствовал неправильному автоматическому местоположению.

0
ответ дан 23 November 2019 в 08:44

Проблема не так с Opera, и во всей справедливости проблема здесь с libffmpeg.so который является на самом деле собственной поддержкой кодеков. У меня есть немного сценария, который добавляет поддержку, в которой Вы нуждаетесь после обновления Opera или установки. Получите сценарий здесь. После того как у Вас есть он, сделайте это исполняемым файлом и выполните его следующим образом.

chmod 755 opera_codec.sh
./opera_codec.sh

Надежда это выручает Вас, поскольку она всегда работала на меня. Можно затем пойти, тестируют поддержку html5 в https://html5test.com

0
ответ дан 23 November 2019 в 08:44

Если кто-то ищет однострочный скрипт установки Opera, вы можете использовать следующее:

curl -sSL https://raw.githubusercontent.com/icolwell/install_scripts/master/opera_install.bash | bash

Я обновил скрипт установки в соответствии с ответом Сергея Подоброго так что он свяжет правильные видеокодеки. Скрипт размещен здесь.

0
ответ дан 23 November 2019 в 14:04

Инструкции Сергея Подобного у меня не работали на Ubuntu 19.10. Если углубиться в проблему, выясняется, что chromium-codecs-ffmpeg-extra больше не имеет необходимого кодека. Это можно заметить, если вы посмотрите список файлов пакета здесь .

Вместо этого я сделал следующее:

  • Загрузите кодек из более ранней версии Ubuntu, например 18.04, из здесь .

  • Распакуйте пакет, а затем распакуйте файл data.tar.xz .

  • В извлеченной папке перейдите к data / usr / lib / chromium-browser. Вы найдете кодек с именем libffmpeg.so .

  • Переместите этот файл в / usr / lib / x86_64-linux-gnu / opera / lib_extra .

  • Перезапустите Opera.

2
ответ дан 3 January 2020 в 21:50

Другие вопросы по тегам:

Похожие вопросы: