xupnpd - eXtensible UPnP agent

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

Сообщение ZigZag » 18 окт 2021, 04: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
Сообщения: 285
Зарегистрирован: 28 окт 2015, 04:43

Сообщение ZigZag » 18 окт 2021, 22: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
Сообщения: 238
Зарегистрирован: 06 сен 2015, 00:47

Сообщение mesb » 05 ноя 2021, 16: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 06 ноя 2021, 00:23, всего редактировалось 1 раз.

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

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

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

mesb
Сообщения: 238
Зарегистрирован: 06 сен 2015, 00:47

Сообщение mesb » 06 ноя 2021, 00:17

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

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

mesb
Сообщения: 238
Зарегистрирован: 06 сен 2015, 00:47

Сообщение mesb » 02 янв 2022, 23:38

Машинка с ютуб прокси временно недоступна.
Постараюсь побыстрому.

mesb
Сообщения: 238
Зарегистрирован: 06 сен 2015, 00:47

Сообщение mesb » 03 янв 2022, 01:21

Должно быть ок.

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

Сообщение ZigZag » 03 янв 2022, 07:32

mesb, даже не заметил проблем :lol: ))) На крайняк есть локальный вариант, но зело cpu плеера грузит.

p.s. Спасибо, что на протяжении долгого времени обеспечиваете нас стабильным (практически :D) просмотром с ютуба. Ну и с наступившим вас ;)
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

mesb
Сообщения: 238
Зарегистрирован: 06 сен 2015, 00:47

Сообщение mesb » 06 мар 2022, 14:35

Значит так.
На некоторое время вперёд хост оплачен и гасить его лично я не собираюсь.
Из возможных проблем:
Там тупо кончатся деньги и я несмогу оплатить ввиду ограничений.
Они поймут откуда я и дропнут мою вм по национальному признаку.
Тут или там опустят занавес и порежут интернеты и не получится достучаться до самой вмки.

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

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

Сообщение ZigZag » 06 мар 2022, 14:52

mesb писал(а):Во всех трёх случаях я скорее всего выдерну сервис локально где-то крутить внутри рф (попробую из говна и палок сервер наскрести или вмку какую на местных хостерах), но последний пункт выше может конечно сделать это бесполезным.
Есть вероятность, что так и так придётся это делать. Для забугорных IP-ков, всё что хоть как-то связано с политикой/новостями из РФ закрыто наглухо и кажется "Cortupted" вместо ролика. Зачастую, недоступны не только отдельные ролики/плейлисты с конкретных каналов, но и весь контент с них. Что характерно, при локальном воспроизведении через yt-proxy с локальным получением линка (в РФ) проблем нет. Т.е. ютуб жёстко цензурит для забугорного пользователя контент из России. Вот такие пирожки с котятами :(
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]


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

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

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

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