На моем рабочем столе Windows 8.1 у меня никогда не был установлен Flash, и видео YouTube воспроизводились нормально с помощью HTML5. На прошлой неделе (17 или 18 января 2015 г.) я заметил, что видео больше не воспроизводятся. Сообщения об ошибке нет, просто у меня вечный круг загрузки.
Работает нормально в Internet Explorer, но Flash интегрирован в Windows 8.1, так что это не имеет особого значения.
Firefox — это версия 35, и, насколько мне известно, с момента, когда он работал в последний раз, и до того момента, как я заметил, что он больше не работает, обновлений не было.
решение1
Последние новости: 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. Скоро вы сможете воспроизводить видео.безВспышка.
Для истории (и на случай, если YouTube вернется к использованию Flash), вот что я отметил ранее:
Поскольку YouTube изменил форматы видео, по-видимому, в попытке ограничить загрузку,в настоящее время нет возможности просматривать видео в режиме реального времени без использования FlashAFAIK. Однако «просмотр в реальном времени» или «живой» просмотр — это неправильное название, поскольку Flash на самом делезагрузкаразделять видео- и аудиопотоки, буферизовать их, а затем повторно интегрировать.
Хотя вы, возможно, захотите избежать использования Adobe Flash из-за проблем безопасности, которые были устранены в двух отдельных выпусках (версии 16.0.0.287 и 16.0.0.296) на прошлой неделе, у вас есть следующие варианты:
Установите Adobe Flash для браузеров на основе подключаемых модулей сhttp://www.adobe.com/products/flashplayer/distribution3.htmlдля просмотра YouTube в Firefox. Если вы хотите, вы можете установить Firefox на "Запросить активацию" изМенеджер дополнений Плагинывкладка.
УстановитьВкладка IE 2Расширение Firefox и просмотр YouTube из окна IE в Firefox,https://addons.mozilla.org/en-US/firefox/addon/ie-tab-2-ff-36/. Как вы утверждаете, это IE, работающий под капотом встроенной версии Flash.
Если просматриваетев режиме реального времени во Flashнеприемлемо, используйте сторонний инструмент для загрузки аудио- и видеопотоков, реинтегрируйте их и сохраните в удобном формате, например MP4. Загрузка файла также показывает меньше сбоев, когда YouTube сильно загружен.
решение2
У меня тоже была похожая проблема из-за ошибки в FlashBlock. Плагин Flash был установлен в Firefox, и Flash работал на разных сайтах, FlashBlock был установлен, но он был отключен в собственных настройках дополнения FlashBlock.
Затем я узнал, что хотя FlashBlock был отключен в его собственных настройках, он все равно ломал встроенные видео YouTube на этом форуме. После того, как я избавился от FlashBlock, они снова заработали.
решение3
Как сказал доктор Мойше Пиппик, YouTube изменил настройки по умолчанию на HTML5 (т.е. использует HTML5, даже если установлен Flash), но это доступно только в бета-версии 36 для Firefox.
Проблема в том, что они отключили HTML5 в Firefox 35, когда не установлен Flash.
Я установил бета-версию Firefox, и теперь она работает нормально.
решение4
Вы используете 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";
}