cannot load m3u8 что это значит

Юрий 08.05.2015 в 08:52 Там написано:
Для просмотра необходимо отключить блокировку рекламы в браузере.

Причиной ошибки «Cannot load M3U8: 404 not found» могут являться

Использование дополнительных расширений браузера, например, блокировщиков рекламы (AdBlock) или средств экономии трафика (Chrome Data Saver Extension)
Использование устаревших версий браузеров, например, Internet Explorer версии 7

Использование Яндекс Браузер, Chromium иногда может вызывать проблемы в воспроизведении видео.
Для решения проблемы воспользуйтесь последними версиями браузеров Google Chrome, Mozilla Firefox, Internet Explorer

Специфические настройки безопасности или ограничения
Например, для браузера Google Chrome необходимо убедиться, что разрешен запуск контента для всех плагинов.

Для этого необходимо зайти в настройки (правый верхний угол, значок в виде трех горизонтальных полосок), перейти в «Дополнительные настройки», нажать кнопку «Настройки контента», найти блок настроек «Плагины» и поставить флажок «Запускать контент всех плагинов».

Затем сохранить настройки (нажать «Готово») и перезапустить браузер.

Выполните то, что написано и всё пойдёт как по маслу. Пригласите специалиста, на худой конец!

Я больше не могу смотреть некоторые потоковые каналы.

Я получаю это сообщение только: Cannot load M3U8: No levels to play, как в Chrome (54.0.2840.100 64 -битный) и Firefox (53.0 64-бит), все кажется актуальным, я запускаю Ubuntu 16.04.

Все работало нормально до месяца назад, после чего я начал смотреть этот канал через другой Вот ссылка , и это сработало. Теперь это не так, это сообщение об ошибке M3U8.

Недавно я установил старое изображение WinXP с помощью виртуального бокса, я попытался использовать IE8 для просмотра канала, и он работает!

Проклятие я бы хотел избежать запуска winXP для воспроизведения потокового канала, как заставить его работать под ubuntu?

Содержание
  1. 20 ответов
  2. Что собственно то делать?
  3. Update:
  4. Как вы скачиваете музыку с вконтакте?
  5. Читают сейчас
  6. Похожие публикации
  7. Подборка html/javascript/css инструментов и библиотек от SmashingMagazine
  8. Десять вещей, которые вы не ожидали от HTML/Javascript
  9. VS 2010: поддержка ASP.NET, HTML, Javascript сниппетов
  10. Вакансии AdBlock похитил этот баннер, но баннеры не зубы — отрастут Комментарии 19 В мобильной версии сайта выдаются ссылки на mp3. Вообще во многих мобильных версиях чего угодно допускаются всяческие поблажки в «безопасности». Взять тот же авито, который прячет номер телефона в картинке в обычной версии сайта. Но в мобильной эта картинка внезапно становится ссылкой с «href=tel. «. На юле, кажется, тоже самое, но точно не помню. Думаю у каждого найдется ещё по примеру подобных вещей. Попробуйте такой вариант с ffmpeg: Ну а если нужен mp3 то выше уже подсказали как его получить. В ts звук вроде кодируется в AAC поэтому в mp3 без перекодирования не перегнать. Надо смотреть что пишет ffmpeg. Провёл эксперимент. Загнал mp3 в ts и обратно в mp3 без перекодирования (-c copy). Всё нормально прошло. А есть какая-то библиотека для расшифровки AES-128 с помощью файла ключа? А то вдруг эту «фичу» с вытаскиванием mp3 уберут, хотелось бы сделать более надёжное решение. На самом деле, там ещё нужна перепаковка, если мы хотим из ts mp3 получить, как я понял, почитав статью на Вики. Но у меня проблемы возникли ещё раньше: почему-то при попытке создать Blob из массива других Blob-ов с целью склеить фрагметы потока получается какая-то шляпа очень маленького размера в 1,65 Кб (хотя это совершенно штатная возможность, если верить документации и StackOverflow). Каждый фрагмент трека, если что, весит 127-130 Кб, поэтому я вообще в душе не понимаю, что происходит. А в чем смысл? Любое расширение браузера спокойно скачивает в mp3. >P.P.S. Забыл сказать, что яндекс.браузер до сих пор возвращает ссылки на .mp3) Я дебажил код и это зависит от UserAgent параметра в HTTP header. Тоесть если вы поставите такойже как у яндекс.браузера то будет возвращать тоже mp3 ссылку, но думаю это временное решение так я делал эмулируя FireFox и спустя неделю это перестало работать и стали приходить ссылки m3u8 так что скорее всего и для яндекс.браузера скоро будут m3u8. Я вот не могу понять две вещи 1) если я правильно понимаю этот m3u8 указывает на аудиофайл разделенный на куски. В каком формате этот файл? в mp3 или чтото другое? Как соберать файл по этим кускам? 2) ктото понял что за шифрование AES-128? там первым параметром приходит какойто ключ и ко всем последующим ссылкам которые есть в m3u8 добавляються около 60 символов видимо это и есть защита сайта. Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
  11. Комментарии 19

20 ответов

Я предлагаю попробовать другой браузер.

Я получаю полную функциональность Flash и Java в SeaMonkey (движок Firefox, скроенный, чтобы выглядеть и действовать как старый Netscape Navigator Suite, включая интегрированную электронную почту и IRC чат-клиентов, а также HTML-редактор), используя update-sun-jre и pepperflashplugin (последний использует плагин Chrome Pepper Flash, завершенный в соответствии с API, который ожидает ядро ​​Firefox). Оба плагина обновлены по мере их обновления и автоматически обновляются через стандартный процесс обновления программного обеспечения Ubuntu (хотя по крайней мере один требует включения дополнительного репозитория, который сам по себе считается угрозой безопасности).

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

Я предлагаю попробовать другой браузер.

Я получаю полную функциональность Flash и Java в SeaMonkey (движок Firefox, скроенный, чтобы выглядеть и действовать как старый Netscape Navigator Suite, включая интегрированную электронную почту и IRC чат-клиентов, а также HTML-редактор), используя update-sun-jre и pepperflashplugin (последний использует плагин Chrome Pepper Flash, завершенный в соответствии с API, который ожидает ядро ​​Firefox). Оба плагина обновлены по мере их обновления и автоматически обновляются через стандартный процесс обновления программного обеспечения Ubuntu (хотя по крайней мере один требует включения дополнительного репозитория, который сам по себе считается угрозой безопасности).

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

Я предлагаю попробовать другой браузер.

Я получаю полную функциональность Flash и Java в SeaMonkey (движок Firefox, скроенный, чтобы выглядеть и действовать как старый Netscape Navigator Suite, включая интегрированную электронную почту и IRC чат-клиентов, а также HTML-редактор), используя update-sun-jre и pepperflashplugin (последний использует плагин Chrome Pepper Flash, завершенный в соответствии с API, который ожидает ядро ​​Firefox). Оба плагина обновлены по мере их обновления и автоматически обновляются через стандартный процесс обновления программного обеспечения Ubuntu (хотя по крайней мере один требует включения дополнительного репозитория, который сам по себе считается угрозой безопасности).

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

Что собственно то делать?

Погуглив, что это собственно за формат такой .m3u8, я понял, что это аудио в формате .m3u. Отлично, скачиваем этот файл .m3u8, открываем с помощью текстового редактора и видим примерно вот такой текст:

Дальше понимаем, что

— путь к аудиозаписи. То есть надо подставить к каждому пути хост и, скорее всего, это аудио станет проигрываемым. Быстренько набросав на питоне пару строк кода реализуем это:

и получаем уже играбельный .m3u файл.

НО! Проблема в том, что:

  • Этот файл можно проигрывать только пока ссылки на промежутки аудио действительны
  • Конвертировать файл так же можно только пока ссылки действительны
  • Конвертировать файл можно только на том компьютере, на котором он был получен т.к. ссылки привязана к ip адресу пк.

Поняв все это я решил написать программу на клиентском js, чтобы ее можно было исполнять в командной строке. Вот что у меня получилось:

Дальше, скачав все аудио в одну папку, я написал следующий код на питоне, чтобы конвертировать все аудио .m3u8 в .ts:

Впринципе, можно попытаться соединить отрывки .ts на js и потом скачать весь файл, но у меня не получилось (

P.S. у кого получится — пишите в комментарии
P.P.S. Забыл сказать, что яндекс.браузер до сих пор возвращает ссылки на .mp3)

Update:

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Как вы скачиваете музыку с вконтакте?

Читают сейчас

Похожие публикации

  • 23 января 2012 в 09:36

Подборка html/javascript/css инструментов и библиотек от SmashingMagazine

Десять вещей, которые вы не ожидали от HTML/Javascript

VS 2010: поддержка ASP.NET, HTML, Javascript сниппетов

Вакансии

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Комментарии 19

В мобильной версии сайта выдаются ссылки на mp3.

Вообще во многих мобильных версиях чего угодно допускаются всяческие поблажки в «безопасности». Взять тот же авито, который прячет номер телефона в картинке в обычной версии сайта. Но в мобильной эта картинка внезапно становится ссылкой с «href=tel. «. На юле, кажется, тоже самое, но точно не помню. Думаю у каждого найдется ещё по примеру подобных вещей.

Попробуйте такой вариант с ffmpeg:

Ну а если нужен mp3 то выше уже подсказали как его получить.

В ts звук вроде кодируется в AAC поэтому в mp3 без перекодирования не перегнать.

Надо смотреть что пишет ffmpeg. Провёл эксперимент. Загнал mp3 в ts и обратно в mp3 без перекодирования (-c copy). Всё нормально прошло.

А есть какая-то библиотека для расшифровки AES-128 с помощью файла ключа? А то вдруг эту «фичу» с вытаскиванием mp3 уберут, хотелось бы сделать более надёжное решение.

На самом деле, там ещё нужна перепаковка, если мы хотим из ts mp3 получить, как я понял, почитав статью на Вики.

Но у меня проблемы возникли ещё раньше: почему-то при попытке создать Blob из массива других Blob-ов с целью склеить фрагметы потока получается какая-то шляпа очень маленького размера в 1,65 Кб (хотя это совершенно штатная возможность, если верить документации и StackOverflow). Каждый фрагмент трека, если что, весит 127-130 Кб, поэтому я вообще в душе не понимаю, что происходит.

А в чем смысл? Любое расширение браузера спокойно скачивает в mp3.

>P.P.S. Забыл сказать, что яндекс.браузер до сих пор возвращает ссылки на .mp3)

Я дебажил код и это зависит от UserAgent параметра в HTTP header. Тоесть если вы поставите такойже как у яндекс.браузера то будет возвращать тоже mp3 ссылку, но думаю это временное решение так я делал эмулируя FireFox и спустя неделю это перестало работать и стали приходить ссылки m3u8 так что скорее всего и для яндекс.браузера скоро будут m3u8.

Я вот не могу понять две вещи
1) если я правильно понимаю этот m3u8 указывает на аудиофайл разделенный на куски. В каком формате этот файл? в mp3 или чтото другое? Как соберать файл по этим кускам?

2) ктото понял что за шифрование AES-128? там первым параметром приходит какойто ключ и ко всем последующим ссылкам которые есть в m3u8 добавляються около 60 символов видимо это и есть защита сайта.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Оцените статью