Невозможно воспроизвести live Youtube на других потоках в Opera - нет поддержки h264

POSIXly, вы можете использовать grep :

grep -Eiv '(example|test)\.com' out

-121--96214-

Avahi не поддерживает .local доменов, поэтому вам придется использовать другое имя, если вы хотите использовать DNS с другого хоста. .local должен работать на самом Pi, хотя я ожидаю.

-121--229059-

Это время истории, дети! Стивенс, "APUE", глава 4, раздел 10 цитирует это:

"S_ISVTX бит имеет интересную историю... если он был установлен... копия текста программы была сохранена в области подкачки... это привело к более быстрой загрузке программы в память в следующий раз... более поздние версии Unix называли это бит сохраненного текста , следовательно, константа S_ISVTX."

3
20.04.2018, 13:43
3 ответа

Решение может различаться в зависимости от операционной системы.

См. базовую версию Opera для Chrome по адресу opera://about/.

enter image description here

Для версии 65.0.3325.181загрузите пакет opera-ffmpeg-codecsиз репозитория ArchLinux :

.
wget http://ftp5.gwdg.de/pub/linux/archlinux/community/os/x86_64//opera-ffmpeg-codecs-65.0.3325.181-1-x86_64.pkg.tar.xz

Извлеките его:

tar -xJf opera-ffmpeg-codecs-65.0.3325.181-1-x86_64.pkg.tar.xz

Информацию о других версиях -, так как Opera будет обновляться со временем, и описанное выше может больше не работать -см. здесь:https://repo.herecura.eu/herecura/x86_64/. (Или найдите в Интернете что-то вроде opera-ffmpeg-codecs-xxxxxx, где xxxxxx— соответствующая базовая версия Chrome.)

Создайте следующий каталог:

sudo mkdir /usr/lib/x86_64-linux-gnu/opera/lib_extra/

Переместить библиотеку в нужное место:

sudo mv./usr/lib/opera/lib_extra/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/lib_extra/

Дайте мне знать, поможет это или нет.


Редактировать cipricus:

Это работает. Я немного редактирую это, чтобы сделать его более значительным, и добавляю то, что я нашел сам, затем я отмечу это как решенное и также предоставлю награду.

Эту проблему следует рассматривать в контексте поддержки браузером html5, а точнее поддержки потоков h264 (, которые затрагивали гораздо больше, чем прямые трансляции Youtube ). Чтобы проверить поддержку html5, перейдите на http://html5test.com/. Поддержка h264, похоже, отсутствовала на дату этих сообщений как в Chromium, так и в Opera, но ее можно решить только отдельно. Для хрома:

sudo apt-get install chromium-codecs-ffmpeg-extra

Тот же пакет можно использовать для Opera, загрузив файл deb из http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/, извлекая libffmpeg.soи скопировав его, как указано.

Описанное выше было протестировано в системах на базе Ubuntu -.


В других системах Opera может иметь другую структуру папок.

Для Солуса:

На основе этого сообщения .

Следуйте инструкциям Linux на странице https://www.slimjet.com/en/libffmpeg.php. Вам понадобится файл x64. Загрузите и извлеките его. Сделайте резервную копию /usr/lib64/opera/libffmpeg.so, затемс правами администратора скопируйте новый файл libffmpeg.soв /usr/lib64/opera, заменив существующий.

Вам придется сделать это снова после обновлений Opera.

3
27.01.2020, 21:18

Обновления и подведение итогов см. в основном ответе -. Это зависит от системы Linux.

Я решил эту проблему в системах на основе ubuntu -(, примерно следуя тому, что сказано здесь)вот так:

  1. Перейдите в Opera ://о программе/ и найдите соответствующую версию Chromium.

enter image description here

  1. Скачать с здесь соответствующую версиюchromium-codecs-ffmpeg-extra

  2. Распакуйте архив.

enter image description here

  1. Скопируйте файл libffmpeg.so(с помощью файлового менеджера от имени администратора или в терминале )в /usr/lib/x86_64-linux-gnu/opera, при необходимости заменив уже существующий файл.

(Это отличается от того, что говорится в связанном ответе. Расположение другое, и файл не переименовывался.)

Перезапуск Opera, прямые трансляции на Youtube и другие сайты, такие как Vimeo, теперь работают нормально.

Похоже, это проблема с поддержкой h264 в Opera как часть поддержки html5. Такие вопросы можно исследовать, перейдя к http://html5test.com.

3
27.01.2020, 21:18

(Работа в процессе...)

Введение:

Это не связано с Flash. В сообщении об ошибке упоминается HTML5, который уже много лет является стандартом для Youtube и почти всех основных сервисов потокового видео.

Возможная причина:

Отсутствует библиотека.

Возможное решение:

sudo apt-get install chromium-codecs-ffmpeg
-1
27.01.2020, 21:18

Теги

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