URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138349
[ Назад ]

Исходное сообщение
"Для работы yt-dlp с YouTube отныне требуется установка JavaScript-движка"

Отправлено opennews , 12-Ноя-25 20:43 
Разработчики проекта yt-dlp, продолжающего развитие инструментария youtube-dl для загрузки звука и видео из online-сервисов, объявили, что начиная с сегодняшнего релиза yt-dlp 2025.11.12 для полноценной загрузки контента с  YouTube  требуется установка внешнего JavaScript-движка. Использование JavaScript-движка объясняется введением в YouTube проверок, для прохождения которых необходимо выполнение кода на языке JavaScript...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64232


Содержание

Сообщения в этом обсуждении
"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 12-Ноя-25 20:43 
Можно пояснительную бригаду: как эти движки подключать? Они в одном бандле будут или надо из реп поставить в своем дистре или еще как-то прикручивать?

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Alex154 , 12-Ноя-25 20:54 
Поставить из репозитория. Собственно у меня после обновления yt-dlp, самостоятельно подтянулся движок Deno в виде зависимости.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 12-Ноя-25 21:02 
> подтянулся движок

Забавно, сколько теперь оно будет занимать места.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 12-Ноя-25 21:20 
Ну ejs 316.35 KiB, deno не проверял но там 40 метров исходников, думаю не многим меньше ноды. Нода 71.09 MiB и я так понимаю ejs должна использовать её.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Alex154 , 12-Ноя-25 22:24 
>сколько теперь оно будет занимать места.

Pacman сообщает, что весит пакет deno 33 мегабайта, а в установленном виде занимает 110 мегабайт.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено НяшМяш , 12-Ноя-25 21:23 
Я тоже удивился, когда он затянул deno. Хотя у меня в системе уже стоит nodejs. Наверное надо меинтейнерам арча писать, пусть оба пакета в виртуальный завернут и на него уже yt-dlp завяжут.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 12-Ноя-25 21:11 
Все нужное любезно упаковано мейнтейнерами в пакетики и/или указано в зависимостях.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено лох , 12-Ноя-25 20:45 
Поклон разрабам

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено trdm , 12-Ноя-25 22:06 
я был бы им благодарен, если бы win7 поддерживали.
но таки нет...

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 12-Ноя-25 23:46 
> я был бы им благодарен, если бы win7 поддерживали.

Тут десяточка недавно дропнулась, а вы требуете поддержки семерки?
А не о****ли ли вы?


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено _ , 12-Ноя-25 23:51 
Забей %)
Он же был благодарен тут на форуме, а не в донатах...

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено _ , 12-Ноя-25 23:50 
Не, поезд ушёл, смотри что на DVD-шки успел слить :)

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено myster , 12-Ноя-25 23:54 
> я был бы им благодарен, если бы win7 поддерживали.

Не знаю зачем Win7, но выход всегда есть. Ставьте VM внутри Win7, а там легкий Linux, в котором установится всё (если не на прямую, так через Docker). К нему подключаетесь по ssh и в расшаренную папку yt-dlp скачивает вам видосы. Можно жить еще лет 500 наверное в такой конфигурации, да даже на XP.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 01:28 
>я был бы им благодарен, если бы win7 поддерживали.
>но таки нет...

И правильно делают, ибо мастдай.

ЗЫ это не к yt-dlp, а к python.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 20:46 
Скоро до playwright дойдём

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 20:53 
Это что?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:29 
Не обращай внимание.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:10 
Дойдём, развернёмся, и пойдём обратно. Playwright и подобное годится для тестирования своих проектов, но никак не поможет сливать с ютуба видосики, слишком просто выкупается.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:35 
Он используется для обхода drm, поскольку имитирует реального пользователя. Раньше сабж уже зависел от phantomjs.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 01:01 
> Он используется для обхода drm, поскольку имитирует реального пользователя.

Но только там, где дрм для галочки. Где не для галочки, там просто показывают бесконечный цикл с капчей, потому что playwright легко детектится. Я скраппингом сайтов себе и детям на мороженое зарабатываю, кое-что понимаю в этом.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аркагоблин , 12-Ноя-25 20:57 
Лицензия хорошая, одобряем

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 20:59 
На какие ухищрения идут корпы лишь бы пропихнуть побольше мусора в головы людей в виде рекламы.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Oe , 12-Ноя-25 21:12 
Посмотри, сколько ухищрений нужно, чтобы на ведроиде заставить работать youtube. Там уже к аппаратному TPM обращается приложение, чтобы убедиться, что система не ломаная, иначе работать не будет. И все костыли которые есть работают просто потому что им позволяют пока работать.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено 12yoexpert , 12-Ноя-25 21:19 
хочешь сказать, что newpipe играет через tpm?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 21:40 
Сколько нужно ухищрений? Я в ФФ ютуб на андроиде смотрю прекрасно. Приложение мне не нравится. На revanced давно забил.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ан333ним , 12-Ноя-25 23:47 
А спонсировать создателей контента кто будет, если не рекламщики?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено BrainFucker , 12-Ноя-25 21:04 
Интерено что они будут делать, когда ютуп сделает так что их код плеера будет частично написан на rust, который компилируется в wasm и загружается прямо блобом?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ilnarildarovuch , 12-Ноя-25 21:07 
Это уже идиотизм со стороны YouTube будет :)

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено BrainFucker , 12-Ноя-25 21:15 
Идиотизма там и так уже хватает. Мало того что в браузере воспроизведение лагает и чёрт знает чем занимается в процессе воспроизведения что так сильно грузит процессор (при том что на многих других сайтах видео работает ок), так ещё и последнее время (ну по крайней мере в Firefox) стали возникать какие-то проблемы, типа через пару минут после начала воспрозведения оно прекращается и вместо видео отображается сообщение что что-то пошло не так.
Ну а через mpv с yt-dlp тоже последнее время наблюдались проблемы, некоторые видосы или выдавали http ошибку 403 forbidden, либо сообщали что надо смотреть через браузер чтобы подтвердить что ты не бот.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:30 
А чатик там до сих пор вытекает на сотни гигабайт памяти? Вот это действительно маразм.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 21:44 
КВН смени, ага.
У меня под одним быстрым вепеэном в Инсте половина не прогружается. Причём с любой локации. А в дешманском с телеграма всё просто зашибись. С ютубом те же пертурбации.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено мяв , 12-Ноя-25 22:35 
о. а я думала, это тема конкретно иронфокса, мол они сломали чето.
оказывается, так у всех.
теперь без альтфронтов тытруп смотреть попросту не получается, даже если сильно захотеть

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:18 
идиотизм начался, когда в <video> перестали указывать прямые ссылки на видео-файлы

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Oe , 12-Ноя-25 21:16 
Зато тормозить как JS не будет. Взломают блоб и всё. Пока у блоба нет прямого доступа к TPM и прочим гайкозакручивающим фишкам процессора, переживать не о чем.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено BrainFucker , 12-Ноя-25 21:24 
Тормозит не сам JS, а взаимодействия с DOM и прочими браузерными API. Если wasm будет так же взаимодействовать с чисто браузерными функциями (тот же дом в частности), в плане быстродейтвия ничего не поменяется.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:23 
>Взломают блоб и всё.

Нет. Нет никакой разницы - блоб в виде js или wasm, его в любом случае можно очень быстро обновить.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:06 
>который компилируется в wasm и загружается прямо блобом?

Какая разница? Что js блоб, что wasm - блоб. Тем более, что емнип js движки включают в себя поддержку wasm.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 01:32 
> когда ютуп сделает так что их код плеера будет частично написан на rust, который компилируется в wasm и загружается прямо блобом?

Отревёрсят блоб и вынут из него нужные функции? Так же как они ревёрсят js и вынимают из него нужные функции? Тут ещё бабка надвое сказала, что проще ревёрсить, js или wasm-блобы.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:09 
Вот мне непонятно, почему ютуб борется с теми, кто ставит блокировщики рекламы. Очевидно, что такой человек установил блокировщик целенаправленно и осознанно, и сделает все, чтобы не смотреть рекламу. Да и таких очень немного, большинство используют браузеры с полным набором телеметрии по умолчанию и без всяких расширений. Про тех кто смотрит ютуб через официальные мобильные приложения и говорить не буду.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:17 
В третьем квартале 2025 рекламная выручка YouTube выросла на 15% до $10,2 млрд.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено 12yoexpert , 12-Ноя-25 21:21 
потому что настоящая цель - завязать всё на раст. вот, вынудили завязаться на deno

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 21:52 
Близоруко мыслишь. Настоящая цель - подготовить человечество к слиянию разумов с единым киберсознанием ящеров Нибиру во время её сближения с Землёй в 2032 году.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:47 
А, так вот для чего чебурнет внедряется...

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Oe , 12-Ноя-25 21:23 
Так пока не бореться, это защита от быстрого выкачивания видео для последующего перезалива  их на фермы аккаунтов + слива контента с авторским правом.

UbO детектиться за одну секунду и при желании можно не разрешать воспроизведение видео, но пока такого нету. Я думаю вместо радикального решения начнут вносить ошибки в работу, чтобы с блокировщиком тупо в случайные моменты видео вставали, зависали, вылетали. Уже сейчас, кажеться, наблюдается это.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено nw , 12-Ноя-25 21:35 
Потому у youtube закончилась стадия, когда прибыль росла за счет притока новых пользователей. Теперь google включил дойку существующих. Через 3-4 года гайки закрутят по самые помидоры.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:17 
Там и раньше были js проверки, которые решалаись примитивным js интерпретатором, иначе он резал скорость.

Теперь просто гугл дальше шагнул.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:48 
Так там и трафик какой.
YouTube второй по посещаемости сайт в мире после самого Гугла.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:52 
Там не в трафике дело.

https://habr.com/ru/companies/ruvds/articles/765798/


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено пох. , 13-Ноя-25 00:02 
> Там и раньше были js проверки, которые решалаись примитивным js интерпретатором

который авторы yt-dlp ненавидели и выбросили.
(интерпретатор написан автором оригинального youtube-dl - который,кстати, до недавнего времени работал)


И теперь, обнаружив что видосики не грузятся - притащили целиком хром. (потому что v8 это хром и есть)


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:20 
Ждём когда гугл добавит JS код, который "случайно" ломает систему пользователей yt-dlp.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 22:01 
Какая доля от реальных 2,02% пострадает, интересно.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Bob , 12-Ноя-25 21:32 
а просто мини аддоном интегрировать с браузером можно?

в 99.99(9)% случаев на системе с yt-dlp уже присущ хоть один браузер.

можно как альтернативу "js движку" - взять готовый браузер?

гугл явно и дальше будет совать палки


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:35 
> а просто мини аддоном интегрировать с браузером можно?

Если для вас это приемлемо, то вам yt-dlp не нужен.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено пох. , 13-Ноя-25 00:03 
yt-dlp - не нужен, ты прав.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:51 
Кто-нибудь упаковал это в docker?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:59 
apt install yt-dlp?

И мб nodejs


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:10 
Дожили, люди не могут примитивный пакет в примитивный докер запаковать. Самому запаковать гораздо проще, чем проверять чужой контейнер на закладки.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:50 
Над вами, контейнеровозы, просто стебутся:)

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 21:57 
А кто смотрел исходный код, как там сделана изоляция? А не то получается хорошая возможность для удалённого исполнения кода. Я не пойму, то ли изоляции нет совсем, то ли я просто её не вижу.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 22:05 
Тысячи глаз смотрели. Как обычно. Они же всегда смотрят. А результат вот... да. Тоже как всегда.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:13 
Если что, смотрел здесь

https://github.com/yt-dlp/ejs/blob/4b4ac2b896d32e7f74e9135e1...

https://github.com/yt-dlp/ejs/blob/4b4ac2b896d32e7f74e9135e1...

Я, конечно, могу ошибаться, но как по моему, здесь нет никакой изоляции.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:21 
Изоляцию ты сам либо сделал, либо не сделал — что мешает запускать js–движок в отдельном неймспейсе с порезанными правами?

По умолчанию, очевидно, её нет — каждый движок и на каждой оси нужно конфигурировать и огораживать по–своему.

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:30 
>что мешает запускать js–движок в отдельном неймспейсе с порезанными правами?

До этого надо ещё догадаться. Кроме того, делать это нужно аккуратно, иначе работа программы попросту поломается.
>По умолчанию, очевидно, её нет — каждый движок и на каждой оси нужно конфигурировать и огораживать по–своему.

Будь yt-dlp написан на нормальном, компилируемом языке, можно было бы прозрачно добавить js ддвижок, уже в изолированном виде, удалив из него ненужны функционал, типа прямого доступа к системе.
>благо у ноды есть функции для доступа к файловой системе и для запуска системных процессов.

Это как раз то, о чём я первым делом подумал.
>как только ютруп прочухает, что работает не в браузере, может и

Интересно, как быстро они вставят код для проверки на ноду, и начнут банить таких клиентов?


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:52 
А как у тебя сделана изоляции васянских гвидобейсиковских скриптов?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 00:13 
Никак руки не дойдут сделать нормально. Ну лично я смотрю в сторону systemd + nixos, что позволяет разделять зависимости с хостом. Но на случай особо быстрой необходимости можно и через докер сделать. Главное это проброс ограниченного количесва точек монтирования, запуск от динамически выделяемого пользователя, запрет на получение capabilities, плюс эфимерный контейнер..

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Zenitur , 12-Ноя-25 22:12 
Пользуюсь Raspberry OS 10 (на основе Debian 10), так как в 11-й удалили поддержку dispmanx (на моём RPi 3 предпочтительнее, чем KMS DRM). Deno подтянулся из репозиториев. yt-dlp нормально отрабатывает.

А как собрать этот ваш Deno из исходников? В какой-нибудь системе, где его в репозиториях его нет.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:18 
>А как собрать этот ваш Deno из исходников?

Скорее всего, собираться он будет ощутимо по времени. Лучше всего взять бинарную сборку, например, поставив через nix. Если же вы хотите собрать руками, то рекомендую посмотреть на то, как сделано в alpine и arch - там топорно-примитивная сборка.

https://gitlab.archlinux.org/archlinux/packaging/packages/de...

https://gitlab.alpinelinux.org/alpine/aports/-/blob/b0cb0ead...


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Zenitur , 12-Ноя-25 22:34 
Блин, clang, ninja, ещё и cargo какое-то. Нельзя было по-русски сделать ./configure, make, sudo make install, или накрайняк cmake? Выпендриваются что-то своими хипстерскими инструментами, только к одному привыкнешь, и его уже дропают.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:41 
>Нельзя было по-русски сделать ./configure, make, sudo make install, или накрайняк cmake?

Эм?
>sudo make install

Так делать нельзя.
>make

Вместо него ninja.
>ещё и cargo какое-то

Проект на rust написан, очевидно же.
>и его уже дропают

Его не выбрасывали, это изначально другой вариант
>только к одному привыкнешь

Медленно же вы привыкаете. Просто ставте программы через nix и дело с концом.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:49 
> ./configure, make, sudo make install

Аж пахнуло нафталином и запахом геронтологического отделения.
Щи тоже лаптем хлебаете? А то понапридумывали всякие хипстерские ложки!

> только к одному привыкнешь, и его уже дропают.

Бедная несчастная необучаемая уточка!


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:16 
Не надо так делать.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:18 
В общем-то для меня основное преимущество yt-dlp - возможность смотреть видео в удобном мне плеере, с управлением, привычным и/или удобным. (Ну и человеческое аппаратное декодирование на видюхе, чо уж). А при таком раскладе смысле уже в плане утюба? Про другие сайты вопросов нет, удобней.

Кстати, там куки можно подсовывать в yt-dlp для где-то в манах написано, может это не требовало хитрых изворотов со стороны yt-dlp. Но теперь и это deprecated получается?


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 22:42 
>Ну и человеческое аппаратное декодирование на видюхе, чо уж

Рекоммендую firefox, там это есть.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гнулексия , 12-Ноя-25 23:03 
Согласен. Смотрю сейчас этот сайт из под ФФ. Какой-то коровий понос.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Хобот , 12-Ноя-25 23:26 
Вот раньше времена были, полоска загрузилась и из /tmp можно видосик забирать

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено myster , 13-Ноя-25 00:02 
> Вот раньше времена были, полоска загрузилась и из /tmp можно видосик забирать

в галимом качестве же, а сейчас вам 4k + описание, логотипы, сабы и прочие метаданные.
И всё это в несколько потоков качается, красота неимоверная. Причём не только с YouTube, а откуда хошь.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Хобот , 12-Ноя-25 23:26 
Вот раньше времена были, полоска загрузилась и из /tmp можно видосик забирать

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:29 
Яваскрипт приходит от ютуба? Что ему мешает послать вредоносный скрипт в случае когда видео скачивается через yt-dlp?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:54 
Не бойся, скоро победный чебурнет тебя от всего спасёт

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 12-Ноя-25 23:58 
Интересно а научится программа собирать один файл при нескольких сотнях/тысячах потоках, которые постоянно рвут, чтобы не было соединения? У нас же чтобы смотреть тытуп надо именно таким образом поступать, создавая многопоточную нагрузку, чтобы по капле выкапать видео - обходить видите ли неправильно, чтобы музыку посмотреть/послушать.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено myster , 13-Ноя-25 00:15 
В любые клиентские программы обходилки DPI встраивать нецелесообразно, потому что этот функционал потом нужно будет поддерживать, лишний головняк.
Заметь, даже JS фреймворк они свой не стали писать и это правильно.