The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз Firefox 55"
Отправлено пох, 09-Авг-17 17:11 
> Простите, но каким чудом я тогда смотрю многочасовые ролики/фильмы с ютуба при
> помощи smplayer aka mplayer?

банально - он _знает_ как внутри устроен именно конкретный youtube (и еще пяток популярных), и из какой задницы ему там доставать непосредственно потоки (и периодически ломается, как и youtube-dl, кажется, послуживший авторам источником вдохн...ценной инфы). Короче, парсинг html5 со всеми прибабахами вместо браузера сделал автор плейера, вручную, глазками - а плейер копается уже во внутренних url, зная где их искать и что в них лежит.
Там, как ты понимаешь, где-то на самом дне находятся вполне человеко (не то что машинно) читаемые текстовые файлы с описаниями  - проблема что это ни разу не html, который стандартен, это конфиг для программы на js. Естественно, у каждого плейера он свой.

У тебя ровно два варианта - либо честно выполнять код неведомого плейера, тогда надо уметь dom, js, canvas и еще аллах весть что, ты будешь уметь воспроизвести любой видео-сайт, в пределах своей совместимости с ним по этим пунктам, но это опять обратно мазила получится, либо среверс-инжинерить плейер, выяснив где у него собственно источник данных и что он собой представляет - тогда ты будешь уметь его вытащить в обход именно этого плейера, но только пока его автор что-то не поменяет (а они, блин, старательные). А на соседнем сайте - опаньки, все с начала.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру