3

На моем рабочем столе с Windows 8.1 у меня никогда не было Flash, и видео на YouTube воспроизводилось очень хорошо, используя HTML5. В конце прошлой недели (17 или 18 января 2015 года) я заметил, что видео больше не будет воспроизводиться. Там нет сообщения об ошибке, у меня просто круг загрузки навсегда.

Работает нормально в Internet Explorer, но Flash интегрирован в Windows 8.1, поэтому ничего не значит.

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

4 ответа4

4

Последние новости о том, что YouTube переходит на HTML5 в качестве формата по умолчанию:http://arstechnica.com/gadgets/2015/01/youtube-declares-html5-video-ready-for-primetime-makes-it-default/, http://youtube-eng.blogspot.com/2015/01/youtube-now-defaults-to-html5_27.html. Скоро вы сможете проигрывать видео без Flash.


Для исторических целей (и в случае, если YouTube возвращается к Flash), вот что я заметил ранее:

Поскольку YouTube изменил форматы видео, очевидно, чтобы ограничить загрузку, в настоящее время нет способа просматривать видео в режиме реального времени без использования Flash AFAIK. Однако просмотр в режиме реального времени или в режиме реального времени является неправильным, поскольку Flash фактически загружает отдельные видео- и аудиопотоки, буферизует их и затем реинтегрирует.

Хотя вы можете отказаться от использования Adobe Flash из-за проблем безопасности, которые были рассмотрены в двух отдельных выпусках (v. 16.0.0.287 и 16.0.0.296) на прошлой неделе, вот ваши варианты:

  1. Установите Adobe Flash для браузеров на основе подключаемых модулей по адресу http://www.adobe.com/products/flashplayer/distribution3.html для просмотра YouTube в Firefox. При желании вы можете настроить Firefox на "Запросить активацию" на вкладке « Плагины менеджера Add-0ns ».

  2. Установите расширение IE Tab 2 для Firefox и смотрите YouTube из окна IE в Firefox, https://addons.mozilla.org/en-US/firefox/addon/ie-tab-2-ff-36/. Как вы утверждаете, IE работает под управлением встроенной версии Flash.

  3. Если просмотр в реальном времени во Flash неприемлем, используйте сторонний инструмент для загрузки аудио- и видеопотоков, их реинтеграции и сохранения в удобном формате, например MP4. Загрузка файла также показывает меньше глюков, когда YouTube сильно загружен.

2

У меня была похожая проблема из-за ошибки во FlashBlock. Flash-плагин был установлен в Firefox, и Flash работал на разных сайтах, FlashBlock был установлен, но он был отключен в настройках аддона FlashBlock.

Затем я узнал, что, хотя FlashBlock был отключен в его собственных настройках, он все еще ломал встроенные видео YouTube на этом форуме. После избавления от FlashBlock они снова начали работать.

0

Как сказал DrMoishe Pippik, YouTube изменил значение по умолчанию на HTML5 (т.е. использовать HTML5, даже если Flash установлен), но это только в бета-версии 36 для Firefox.

Проблема в том, что они отключили HTML5 в Firefox 35, когда Flash не установлен.

Я установил бета-версию Firefox, и теперь она работает нормально.

0

Вы используете FlashBlock? Если так, то прочитайте это

https://www.mozdev.org/bugs/show_bug.cgi?id=25936

tldr

Обходное решение сценария GreaseMonkey:

// ==UserScript==
// @name        YouTube FlashBlock Workaround
// @namespace   http://youtube.com
// @include     https://www.youtube.com/*
// @include     http://www.youtube.com/*
// @version     1
// @grant       none
// ==/UserScript==

e = document.getElementById("theater-background");
if (e != null) {
  e.style.position = "relative";
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .