xupnpd - eXtensible UPnP agent
-
- Сообщения: 238
- Зарегистрирован: 06 сен 2015, 00:47
-
- Сообщения: 285
- Зарегистрирован: 28 окт 2015, 04:43
В своих примочках я использую ютубовские плейлисты и там со свежими видяшками часто такая херня происходит минимум полгода, а то и больше. Просто я тогда не увязывал проблемы с 720p и тупо игнорировал проблему. Иногда ютуб отдупливался и отдавал спустя какое-то время 720p и приоритет проблемы снова понижался. А тут я таки заморочился. Вот к слову, ещё один образчик https://www.youtube.com/watch?v=ZBMJl9J90Os Даже подготовил лог загрузки youtube-dl, но он таки не пригодился, т.к. issue прихлопнулиmesb писал(а):Ну вообще, учитывая что у меня набор подписок редко меняется, меня эта проблема начала преследовать относительно недавно.
До этого был перерыв и всё было стабильно.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]
-
- Сообщения: 285
- Зарегистрирован: 28 окт 2015, 04:43
Примечательно, но браузерная 720p версия отличается от загружаемой youtube-dl. У браузерной версии ролика 7Z3u88lBtiM Content-Length - 118001468 (112 Мб), а у версии youtube-dl - 137225562 (130 Мб). Т.е. то, что отдаётся браузером в данном случае отличается от того, что пытается стянуть youtube-dl.
p.s. Очередная 720p поломашка https://www.youtube.com/watch?v=2syhvVeL7nk
p.p.s Я их специально не ищу ))) Просто врубаю свежий новостной выпуск как обычно и он к чёрту валится.
p.s. Очередная 720p поломашка https://www.youtube.com/watch?v=2syhvVeL7nk
p.p.s Я их специально не ищу ))) Просто врубаю свежий новостной выпуск как обычно и он к чёрту валится.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]
-
- Сообщения: 238
- Зарегистрирован: 06 сен 2015, 00:47
Я надеюсь вы это всё проверяете запуская на одной и тойже машине то?
Там тонкость у ютуба была что ссылки разным хостам разные выдадут.
Ещё любопытные моменты помню, когда вот утром ещё ссылка работала, а через пару часов всё, не отдаётся по ней.
А вот это в тикетосе ютубдл упоминалось?
Там тонкость у ютуба была что ссылки разным хостам разные выдадут.
Ещё любопытные моменты помню, когда вот утром ещё ссылка работала, а через пару часов всё, не отдаётся по ней.
ZigZag писал(а):Источник цитаты Т.е. то, что отдаётся браузером в данном случае отличается от того, что пытается стянуть youtube-dl
А вот это в тикетосе ютубдл упоминалось?
-
- Сообщения: 285
- Зарегистрирован: 28 окт 2015, 04:43
Отличия в размере (ака Content-Length) были замечены уже после прихлопывания тикета. Ну и справедливости ради, в тикете я написалА вот это в тикетосе ютубдл упоминалось?
что как минимум должно было побудить разработчиков проверить прямые линки из браузера. Но этого сделано не было. Там же, после закрытия тикета я написалDirect links to 720p videos (22) extracted via youtube-dl via links https://www.youtube.com/watch?v=7Z3u88lBtiM , https://www.youtube.com/watch?v=pjuukLUCEac and https://www.youtube.com/watch?v=VUtJR8qOF-U are not played via VLC or downloaded via curl or browser (with 360p everything is OK), but through the browser (via youtube web interface) 720p it is played and downloaded (via flashgot, mp4, not dash). youtube-dl also downloads part of the file with errors.
но комментарий остался без внимания и был проигнорирован. Могу снова написать там про различия в габаритах или этот комментарий тоже проигнорируют ? Наверное лучше новый тикет тогда открыть ? Я хз.But through the browser, videos from YouTube in 720p are downloaded and played. WITHOUT any errors. Direct links from the browser to 720p videos are loaded via curl without errors. Direct links to 720p video extracted via youtube-dl fail when downloading via curl
p.s. К слову. Один раз youtube-d утянул 720p видео 7Z3u88lBtiM размером в 260 мб и оно даже воспроизводилось, но мне тогда показалось что он тогда тупо скачал битый файл и кучу нулей надобавлял. Проверить Content-Length и глянуть файл хекс-редактором я не сообразил и удалил его. Хотя логи остались, посмотрю, что там было с Content-Length.
p.p.s. Очередной "слом". Что-то многовато их в последнее время развелось. До этого не так часто было.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]
-
- Сообщения: 238
- Зарегистрирован: 06 сен 2015, 00:47
-
- Сообщения: 285
- Зарегистрирован: 28 окт 2015, 04:43
Думаете поможет ? Мне кажется, там один и тот же алгоритм получения ссылок используется. Насколько старые стоит брать ? Там помнится гугл произвёл глобальные изменения на ютубе и закачка будет работать лишь с билда, созданного лишь после этих изменений.А старых версий ютубдл не пробовали?
p.s. Интересно сервер по прямой ссылке youtube-dl отдаёт данные. Закачка велась в 4 секции/потока и секции 2,3,4 уже успели скачаться, а первая вознобновлялась по кругу с ошибками. Мб имеет смысл форсировать всю эту историю на уровне проксика ? Реализовать что-то типа skip-size ? Т.е. если сервер отдаёт кривоватые хедеры или сбрасывает коннект, попробовать скипнуть заданный отдельным ключом кусок данных (тот самый skip-size) и начать брать данные чуть дальше ? Т.е. пропустить 3 - 5 минут воспроизведения, но зато воспроизвести, чем сбросить ролик целиком.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]
-
- Сообщения: 238
- Зарегистрирован: 06 сен 2015, 00:47
-
- Сообщения: 285
- Зарегистрирован: 28 окт 2015, 04:43
Не четверть. Это просто DM так качал. Речь о задаваемом размере пропуска. В мегабайтах или минутах. Надо будет с ранжированием в curl'e поиграться, там по моему от начала скипнется секунд 10 - 30, тут затык именно в начале стартового блока. Я думаю ими можно будет пожертвовать, дабы не сбрасывать ролик целиком.mesb писал(а):И потерять четверть ролика?
Эт чот такое себе кмк.
Не отслеживал. Возможно сервер, возможно хедеры, возможно что-то ещё.А есть вопроизводимость, система какая-то?
upd: Накидал в issue ещё ссылок-поломашек, прошлый лог и упомянул про разницу в габаритах файлов по ссылкам из браузера и youtube-dl. Не пропадать же набранным данным

Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]
-
- Сообщения: 238
- Зарегистрирован: 06 сен 2015, 00:47
Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»
Кто сейчас на конференции
Всего 0 посетителей :: 0 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей