xupnpd - eXtensible UPnP agent

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
ZigZag
Сообщения: 273
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 18 окт 2021, 03:26

mesb писал(а):Время покажет, я придерживаюсь мнения что ютуб это целенаправлено вытворил.
Эта софтина же своим поведением лишает ютуб возможности показывать рекламу и всё такое.
Дык кто спорит то. Ютуб и копирасты не первый раз покушаются на youtube-dl и аналоги. Вот, в прошлый раз
по запросу американской ассоциации звукозаписывающих компаний (RIAA) основной репозиторий программы youtube-dl и его популярные форки были удалены с GitHub.
В этот раз они сделали вот такой вот финт. Просто подобный трюк несколько необычен для гуглА и создаётся такое впечатление, что они нахватались подобного у РКН'а, когда тот в последний раз агрился на твиттер. А может специально косят под РКН, чтобы в случае чего мделать морду кирпичём и на него всё свалить ...

p.s. Поверхностный анализ ссылок от yt-dlp и youtube-dl показывает, что сервер у линка один и тот же и занижение скорости идёт именно со стороны гуглА. Основное, что бросается в глаза, это использование параметра "c=ANDROID" в линке вместо "c=WEB".

Изображение

Вероятно используется алгоритм получения линка аналогичный тому, как это делает ведроидное приложение, а не браузер. В общем, для исправления моих костылей надо будет поразбирать исходники yt-dlp на предмет алгоритма выдёргивания ссылок, да посмотреть, что там со скоростью воспроизведения mp4 в браузерах (если ютуб 360p/720p в mp4 сейчас вообще в браузере отдаёт, а не содержит в json'e в довесок)
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
ZigZag
Сообщения: 273
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 18 окт 2021, 21:57

Zyxmon, раз пошла такая петрушка, мб имеет смысл вам запилить yt-dlp в репозиторий entware, раз youtube-dl "go out of business" ?
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

mesb
Сообщения: 217
Зарегистрирован: 05 сен 2015, 23:47

Сообщение mesb » 05 ноя 2021, 15:03

Закинул в репу скриптик xupnpd_web2m3u.sh

Работает в связке с xupnpd.
Посути дела позволяет всяким наидешёвейшим ресиверам типа selenga 980 или world vision 625a lan тоже иметь доступ до плейлистов ютуба.
Идея проста, конвертим плейлист что дёргает и кладёт ввиде m3u xupnpd, и потом подкладываем в директорию xupnpd которая доступна для отдачи нового m3u таким дешёвеньким ресиверам с поддержкой iptv.
посути демон тут просто поставщик плейлиста и вебсервер, в остальном приставка пойдёт напрямую на сервер с yt-proxy.
Перемотка работает кстати.

Протестировал на wv 625a lan с прошивкой от 07.10.2021 - в этой прошивке кстати появился DLNA DMP который вполне пашет с xupnpd.
Последний раз редактировалось mesb 05 ноя 2021, 23:23, всего редактировалось 1 раз.

Аватара пользователя
ZigZag
Сообщения: 273
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 05 ноя 2021, 16:38

mesb писал(а):Закинул в репу скриптик xupnpd_web2m3u.sh
А можно линк ? Куда конкретно ? Гляну из интереса скрипт.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

mesb
Сообщения: 217
Зарегистрирован: 05 сен 2015, 23:47

Сообщение mesb » 05 ноя 2021, 23:17

ZigZag писал(а):Источник цитаты А можно линк ? Куда конкретно ? Гляну из интереса скрипт.

https://github.com/mesb1/xupnpd_youtube ... web2m3u.sh


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 2 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 17:33

Сейчас этот форум просматривают: CommonCrawl [Bot], Google Adsense [Bot] и 0 гостей