The OpenNET Project / Index page

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



"Для работы yt-dlp с YouTube отныне требуется установка JavaScript-движка"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для работы 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.dev/opennews/art.shtml?num=64232

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


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

7. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +10 +/
Сообщение от Alex154email (ok), 12-Ноя-25, 20:54 
Поставить из репозитория. Собственно у меня после обновления yt-dlp, самостоятельно подтянулся движок Deno в виде зависимости.
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

139. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (-), 13-Ноя-25, 07:31 
> Ну ejs 316.35 KiB, deno не проверял но там 40 метров исходников, думаю не
> многим меньше ноды. Нода 71.09 MiB и я так понимаю ejs должна использовать её.

QuickJS(-ng) мелкий, берите его если те адовые монстры вам не зашли.

Ответить | Правка | Наверх | Cообщить модератору

151. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (151), 13-Ноя-25, 08:42 
>QuickJS(-ng)

Если правильно помню, их не рекомендуется использовать, так как из-за отсутствия нужных оптимизаций ютубовский код ОЧЕНЬ медленно в них выполняется. Хотя сурса сейчас найти не смог..

Ответить | Правка | Наверх | Cообщить модератору

153. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –3 +/
Сообщение от Аноним (-), 13-Ноя-25, 09:04 
> Если правильно помню, их не рекомендуется использовать, так как из-за отсутствия нужных
> оптимизаций ютубовский код ОЧЕНЬ медленно в них выполняется. Хотя сурса сейчас
> найти не смог..

Ну то-есть нам тут одна бабка сказала что якобы что-то не рекомендуется. Но в пруфлинк не смогла. Оок!

Ответить | Правка | Наверх | Cообщить модератору

58. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Alex154email (ok), 12-Ноя-25, 22:24 
>сколько теперь оно будет занимать места.

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

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

176. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (176), 13-Ноя-25, 10:47 
$ du -h /usr/bin/deno
110M    /usr/bin/deno
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

25. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от НяшМяш (ok), 12-Ноя-25, 21:23 
Я тоже удивился, когда он затянул deno. Хотя у меня в системе уже стоит nodejs. Наверное надо меинтейнерам арча писать, пусть оба пакета в виртуальный завернут и на него уже yt-dlp завяжут.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

142. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (142), 13-Ноя-25, 07:50 
>Я тоже удивился, когда он затянул deno. Хотя у меня в системе уже стоит nodejs.

Arch Linux. У меня тоже установлен nodejs, но deno автоматом не подтянулось.
Также надо было еще доустановить yt-dlp-ejs.

Ответить | Правка | Наверх | Cообщить модератору

145. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –1 +/
Сообщение от Аноним (-), 13-Ноя-25, 07:55 
> Я тоже удивился, когда он затянул deno. Хотя у меня в системе уже стоит nodejs.

А что, у суперского пакмана до сих пор нет чего-то типа Provides: js-engine (или что-нибудь такое) позволяюшегоо более 1 альтернативы на энную фичу?

В дебиане бывает прописано Provides: httpd - и это и nginx, и apache, и еще дюжина серваков на вкус. И какой именно вы поставите если вон тому надо httpd - это ваш выбор. А тут в чем трабл?

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

171. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –1 +/
Сообщение от Аноним (176), 13-Ноя-25, 10:37 
А что опеннет-эксперта в гугле забанили?
Ответить | Правка | Наверх | Cообщить модератору

147. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от robot228email (?), 13-Ноя-25, 08:00 
Мантерам надо писать чтобы проверки производили на предмет уже установленного движка. В случае обнаружения подхватывать.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

174. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (176), 13-Ноя-25, 10:44 
Это надо в апстрим писать, пусть лок для ноды и для буна делают и поддерживают. А то заявили, что можно любой, по факту - только один, другие - разбирайтесь сами.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

15. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (11), 12-Ноя-25, 21:11 
Все нужное любезно упаковано мейнтейнерами в пакетики и/или указано в зависимостях.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

126. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +1 +/
Сообщение от Аноним (126), 13-Ноя-25, 06:58 
> Все нужное любезно упаковано мейнтейнерами в пакетики и/или указано в зависимостях.

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

Ответить | Правка | Наверх | Cообщить модератору

163. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от eugener (ok), 13-Ноя-25, 09:53 
Вот-вот. Кто пишет про "упаковано в пакетики" просто не пользовались yt-dlp. Бывает, что вроде недавно установил свежую версию, ан ютуб (или ещё какой-то сервис) уже что-то у себя поменял и нужно ставить вот-только-что-релизнутый бинарник.
Ответить | Правка | Наверх | Cообщить модератору

181. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (181), 13-Ноя-25, 11:31 
> Вот-вот. Кто пишет про "упаковано в пакетики" просто не пользовались yt-dlp. Бывает,
> что вроде недавно установил свежую версию, ан ютуб (или ещё какой-то
> сервис) уже что-то у себя поменял и нужно ставить вот-только-что-релизнутый бинарник.

Я просто уже несколько лет подряд плотно пользуюсь сперва youtube-dl, теперь вот yt-dlp, так вот в Debian вообще забивают на его обновление, youtube-dl, а теперь по ходу и yt-dlp там просто как зависимость к smplayer, может ещё к чему-то идут. На Ubuntu не помню, возможно также, возможно чутка лучше, но даже с ppa там не особо свежо. На Fedora чутка получше, в плане того что обновляют чаще, но всё равно слоупочат и нередко он просто нерабочий именно с ютубом из-за этого отставания.

Пробовал и Arch и Sisyphus (роллинг ветка Альта) где на первый взгляд yt-dlp были самыми свежими, но и там несколько раз напарывался на то, что мейнтейнеры слоупочат и я оказывался с нерабочей версией, тогда как в апстриме она уже обновилась. В Альте я даже народ пытался подгонять обновить, но то ли у них полиси такая интересная, то ли просто раздолбаи и лентяи, я не в курсе?!

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

Ответить | Правка | Наверх | Cообщить модератору

203. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (203), 13-Ноя-25, 14:25 
Вендор против софта, уменьшающего монетизацию вендорского сервиса. Сервис очень удойный, желание осадить алтернативные варианты очень велико.

Всё как Столман объяснил: или не пользуешся _таким_ сервисом, или у тебя неудобства или расходы.

А удойность сервиса т.к. с 10^6 просмотров ролика около, очень приблизительно, 10^3 у.е. от дохода достаётся автору ролика (аудитория способна покупать по рекламе, и тогда за рекламу платят, когда аудитория способна покупать по рекламе).

Ответить | Правка | Наверх | Cообщить модератору

3. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +17 +/
Сообщение от лох (?), 12-Ноя-25, 20:45 
Поклон разрабам
Ответить | Правка | Наверх | Cообщить модератору

45. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –2 +/
Сообщение от trdm (ok), 12-Ноя-25, 22:06 
я был бы им благодарен, если бы win7 поддерживали.
но таки нет...
Ответить | Правка | Наверх | Cообщить модератору

81. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от _ (??), 12-Ноя-25, 23:50 
Не, поезд ушёл, смотри что на DVD-шки успел слить :)
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

96. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Ламер (??), 13-Ноя-25, 03:01 
Я бы пользовался 7кой, если бы не всякие броузеры, вот честно не вижу сиысла переходить реального.
10 кой не пользовался, которая дропнулась кстати.
Но удивляет как разогнались.
Одно дело вырускать новую Ос, например она лучше люди переходят.
Другое дело дропать ос за Ос, видать у майкрософт мало покупают, им нужна стимуляция.
А как же во времена 95,98,2000,Xp, думаю псевдопиратские диски, с Ос, мало стимулировали Майкрософт.
Сейчас все же чащще покупают лицензионное по, а вот Майкрософт нехватает, а как же тогда, хватало.
Это ведь еще не Виндоуз по подписке.
Но почему бы не ввести драйвера по подписке, определенное разрешение по подписке, скроллинг в приложениях по подписке.
Ответить | Правка | Наверх | Cообщить модератору

106. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Анон1110м (?), 13-Ноя-25, 03:20 
https://www.tubeoffline.com/
Ответить | Правка | Наверх | Cообщить модератору

193. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Без выпыен (?), 13-Ноя-25, 13:10 
Не открывается >_<
Ответить | Правка | Наверх | Cообщить модератору

113. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +1 +/
Сообщение от GenuZ (ok), 13-Ноя-25, 03:43 
По браузерам:
- Cent Browser win7+ (использую как основной в оффтопике)
- Supermium winxp+
- RedFox vista+
- Яндекс.Браузер (есть версия win7+, но новые фишки уже не добавляют, что даже к лучшему иногда)

Этого пока вполне достаточно. Хотя вместо семёрки я держу embedded-версию win8.1
Очень шустрая.

Если совсем невмоготу десятку ставить – очень неплоха сборка Win10 LTSB от Lex_6000. Она реально почти как семёрка. Долго на ней сидел дуалбутом. Но у неё тоже всё больше проблем, софт на Qt6 там не работает уже. Приходится старые версии держать.

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

125. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +3 +/
Сообщение от IMBird (ok), 13-Ноя-25, 06:53 
>> софт на Qt6 там не работает уже

Забавно видеть, как «открытые и свободные» проекты упорно помогают «злобным корпорастам», которым они себя противопоставляют. То фреймворки, то прикладные приложения типа блендера внезапно решают, что поддержку самой стабильной платформы нужно дропнуть – причём каких-то серьёзных преимуществ не предполагается, лишь мифическое «упрощение поддержки кодовой базы». Дропнули семёрку, дропнули иксы, дропают железо без последнего вулкана, скоро будут требовать процессоры с поддержкой нейросетей даже для текстового редактора.
Можно понять, когда дропали кору дуба – действительно каких-то инструкций нет (не то что бы их прям явно все использовали, но автовекторизатор что-то пытается), можно понять дроп XP или старых ядер – действительно сильные изменения в API (а у кого-то штэбл апи из а нонсенс, да), но всё остальное настолько явная клюква, что капец.

Люди недоумевали со второго кукурузиса, где специально крайтек пихал скрытые объекты, щедро обмазанные тесселяцией потому что невидия умела такое обходить и поэтому могла тащить без тормозов (а амд например не вывозила) и сговор был очевиден, а тут как бы всё нормально, развитие, регулярные версии, скругления ещё более круглые и вот это вот.

Ответить | Правка | Наверх | Cообщить модератору

137. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Юзер (??), 13-Ноя-25, 07:27 
>кукурузиса

https://www.youtube.com/watch?v=DO1kjdKPlgQ

Не реклама стримера, просто нормально разьясняет.
Соглашусь что, графика не особо то развивается, тоесть, я реально смотрю и не могу понять, почем требования растут, а графика не особо прогрессирует.
Ведь с ростом требований, должна улучшаться графика.
Склоняюсь что такие требования это неоптимизации, bloatware.

Ответить | Правка | Наверх | Cообщить модератору

184. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от DP (?), 13-Ноя-25, 11:44 
>>кукурузиса
> https://www.youtube.com/watch?v=DO1kjdKPlgQ
> Не реклама стримера, просто нормально разьясняет.
> Соглашусь что, графика не особо то развивается, тоесть, я реально смотрю и
> не могу понять, почем требования растут, а графика не особо прогрессирует.
> Ведь с ростом требований, должна улучшаться графика.
> Склоняюсь что такие требования это неоптимизации, bloatware.

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

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

Так что конечный немамонт оплатит со своего кошелька, а корпы довольны, они где только можно сэкономили и даже стали милее и краше для собратьев, которые на радостях клепают более мощное железо, так держать!

Ответить | Правка | Наверх | Cообщить модератору

192. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +1 +/
Сообщение от Анон1110м (?), 13-Ноя-25, 12:44 
Демонстрация того почему ТыТруба — отстой. Мне даже было стыдно это смотреть.

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

Упоминается так называемый айсберг. Без коментариев.

Скорее всего автор насмотрелся других видео об ухудшающейся графике на том же YouTube и перетащил аргументы оттуда в своё 🤔Почему Графика в Играх Деградирует ? вместе со словечками из–за чего создаётся впечатление что я это уже видел. Пятикратная переработка чтобы жевалось легче.

Есть упоминание о так называемой единообрзаности в графике. Об этом снято несколько постыдных видео которые тоже стыдно смотреть. Но только автор не произносит слово единообразность (чтоб не палиться) а пересказывает те видео своими словами сравнивая GTA: SA и её переделку. Кстати, это я тоже уже слышал. На YouTube.

Реклама. Которую я тут же перематываю.

Вусмерть заезженные аналогии, 0,00% экспертности, пересказывание слов таких же экспертов как и он только на свой лад, немножечко своего мнения, яркие картинки сменяюют одна другую.

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

148. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –3 +/
Сообщение от Аноним (-), 13-Ноя-25, 08:06 
> Забавно видеть, как «открытые и свободные» проекты упорно помогают
> «злобным корпорастам», которым они себя противопоставляют. То фреймворки,
> то прикладные приложения типа блендера внезапно решают, что поддержку самой
> стабильной платформы нужно дропнуть – причём каких-то серьёзных преимуществ
> не предполагается, лишь мифическое «упрощение поддержки кодовой базы».

Корпорастам никто не помогает. Просто в опенсорсе - никому не интересны ваши долбаные проприетаропроблемы! Мы вообще не хотим вас с вашей пропреитарой видеть на самом деле. В идеале - в радиусе световых лет.

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

Поэтому при первом намеке на технические проблемы то что официально не саппортится вендором и проблемы не решаются - просто гильотинируется нахрен. Для уменьшения себе проблем. Ибо забесплатно косплеить проприетарский саппорт - вы дверью ошиблись, господа. Вот если вы ПАТЧИ ПРИШЛЕТЕ с решением своих унылых проблем - и будете под рукой, майнтайня это все, близко к реалтайму - это взрослый разговор. Но у вас в вашей проприетарской экосистеме культура самообслуживания - не в почете. А делать из ваших проблем свои мы не собираемся. Надеюсь это объясняет некоторые вещи.

Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

162. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +3 +/
Сообщение от МИСАКА (?), 13-Ноя-25, 09:45 
Ты же знаешь, что тот же QT за денежку можно скомпилить в полностью проприетарный блоб?
Ответить | Правка | Наверх | Cообщить модератору

198. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (-), 13-Ноя-25, 13:32 
> Ты же знаешь, что тот же QT за денежку можно скомпилить в
> полностью проприетарный блоб?

Я знаю что мне проще и дешевле - исходники открыть. А проприетарщики #$%тся с своими проблемами сами. Не, перепихать с больной головы на здоровую не катит.

Сэру IMBird надо поддержку его семерки? Во, збс, пусть идет и патчи шлет. И будет под боком для решения проблем с этой штукой, just in case. У разработчиков ее все равно нет, кто еще то будет гуано разгребать? Вы же не думаете что разработчики софта юзают - unsupported проприетарные ос, право?!

Ответить | Правка | Наверх | Cообщить модератору

191. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –1 +/
Сообщение от myster (ok), 13-Ноя-25, 12:39 
> Я бы пользовался 7кой, если бы не всякие броузеры, вот честно не

пересильте себя и 1 раз перейдите на Linux, желательно на rolling дистр, типа Arch. Забудите эти виндо-проблемы несовместимости.

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

93. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –1 +/
Сообщение от Аноним (93), 13-Ноя-25, 01:28 
>я был бы им благодарен, если бы win7 поддерживали.
>но таки нет...

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

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

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

97. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +1 +/
Сообщение от Аноним (97), 13-Ноя-25, 03:01 
Так программа на питоне. Все претензии к разрабам питона на содержании у Майкрософта. Но были хаки, которые позволяют новые версии питона на семёрке запускать, там буквально одну dllку скачать с гитхаба и в папку подложить.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

120. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от penetrator (?), 13-Ноя-25, 05:32 
Linux ставь!
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

124. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (124), 13-Ноя-25, 06:34 
там неподдержка windows 7 из-за питона третьего. можно подсунуть недостающую api-ms-win-core-path-l1-1-0.dll. или использовать pypy вместо cpython.

но я три года назад уже с win7 слез, и пожалел, что не сделал этого раньше. и вам советую.

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

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

149. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –1 +/
Сообщение от Аноним (149), 13-Ноя-25, 08:09 
> я был бы им благодарен, если бы win7 поддерживали.
> но таки нет...

Они тебе что, должны быть святее саппорта майкрософт? Ты кому денег за семеру платил? Им или таки - майкрософту?! Куда платил - туда и вопросы. Эти господа с какого фига должны отдуваться больше чем майкрософт?

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

156. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (156), 13-Ноя-25, 09:28 
>Ты кому денег за семеру платил? Им или таки - майкрософту?!

На нонейм-клубе бесплатно.

Ответить | Правка | Наверх | Cообщить модератору

159. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (159), 13-Ноя-25, 09:35 
>>Ты кому денег за семеру платил? Им или таки - майкрософту?!
> На нонейм-клубе бесплатно.

Ну и поддержку сабжа там же и требуй, чо.

Ответить | Правка | Наверх | Cообщить модератору

177. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +1 +/
Сообщение от Аноним (177), 13-Ноя-25, 11:03 
Семёрку сейчас поддерживают только старые, адекватные ИТшники, коих всё меньше и меньше :(( У меня самого комп 2015 года - берегу как яйцо фаберже! Ибо на нём есть дрова на семёрку.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

185. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  –2 +/
Сообщение от Мимокрокодил (?), 13-Ноя-25, 11:47 
> Семёрку сейчас поддерживают только старые, адекватные ИТшники, коих всё меньше и меньше
> :(( У меня самого комп 2015 года - берегу как яйцо
> фаберже! Ибо на нём есть дрова на семёрку.

Адекватные айтишники, какие угодно, старые или молодые, не станут поддерживать задепрекейченную проприетарь, они-то и опенсорс задепрекейченный не поддерживают.

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

Ответить | Правка | Наверх | Cообщить модератору

202. "Для работы yt-dlp с YouTube отныне требуется установка JavaS..."  +/
Сообщение от Аноним (202), 13-Ноя-25, 14:08 
> Семёрку сейчас поддерживают только старые, адекватные ИТшники, коих всё меньше и меньше

Адекватные эти старые дегры только в своих собственных глазах. Ибо владение проприетарной неподдерживаемой системой для окружающих никакой ценности не представляет. То-есть вообще. Реально это старые б-и которых владелец выпер на мороз.

> :(( У меня самого комп 2015 года - берегу как яйцо
> фаберже! Ибо на нём есть дрова на семёрку.

А толку тебе с этих яиц, если софт не запускается и не ставится уже половина? Даже браузер современный уже геморрой. И остальное ставится в лучшем случае по рандому.

Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору

4. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (4), 12-Ноя-25, 20:46 
Скоро до playwright дойдём
Ответить | Правка | Наверх | Cообщить модератору

6. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (6), 12-Ноя-25, 20:53 
Это что?
Ответить | Правка | Наверх | Cообщить модератору

30. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +3 +/
Сообщение от Аноним (30), 12-Ноя-25, 21:29 
Не обращай внимание.
Ответить | Правка | Наверх | Cообщить модератору

189. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (189), 13-Ноя-25, 12:05 
Как?
Ответить | Правка | Наверх | Cообщить модератору

47. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Аноним (47), 12-Ноя-25, 22:10 
Дойдём, развернёмся, и пойдём обратно. Playwright и подобное годится для тестирования своих проектов, но никак не поможет сливать с ютуба видосики, слишком просто выкупается.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

95. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (22), 13-Ноя-25, 02:51 
Подозреваю, это скрапинг детектится, а не playwright. Потому что как ты отличишь, это обычный браузер.
Ответить | Правка | Наверх | Cообщить модератору

99. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (97), 13-Ноя-25, 03:05 
Не дойдёте. Дело в том, что Гулаг закос под мобильное приложение прикрыл с помощью TEE-аттестации. То есть на LineageOS ты программу для ю-трупа тоже не запустишь. А для браузеров существуют свои механизмы аттестации.

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

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

100. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (97), 13-Ноя-25, 03:05 
Вернее запустишь ... но работать не будет.
Ответить | Правка | Наверх | Cообщить модератору

105. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Анон1110м (?), 13-Ноя-25, 03:18 
Так там и так почти одного г. Если начать переносить на другие сайты, то получится то же г.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

118. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (118), 13-Ноя-25, 04:18 
> И убеждать авторов роликов переносить контент с этого говна на децентрализованные платформы.

Сейчас каждый второй ролик на ютубе содержит информация о том что тут конечно чтото есть, но более подробно и/или на бусти/телеге, для многих авторов ютуб это просто витрина, откуда они заманивают зрителей на тот же бусти, где их основной контент только по подписке, даже у порнозвезд есть видосики, где они дают ссылку на свои онлифансы, и зачем им это ваше ipfs или чтото еще.

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

Пример создания альтернативы ютуба у нас прошел или идет, ну и результат какой есть, насколько я понимаю, даже если сами создатели ютуба попытаются его воссоздать, то тогоже результата не получится, потому что алгоритмы будут другими, а какихто подробностей их работы не раскрывают даже разработчики, потому что сами их не понимают, покрайней мере отвечая на вопросы впечатление именно такое они создают, но както оно работает, и огромная армия авторов работает с этим. - Баланс соблюден, да можно начать закручивать гайки и выгонять с площадки всяких плоскоземельщиков, онлифанщиц и прочие непотребства, но собрать подобную компанию на одной площадке уже вряд ли получится, а любая "чистка" это "лес рубят щепки летят", так что после нее результат будет далек от "площадка для всех".

Итого: ютуб конечно имеет кучу проблем, но иного и быть не может учитывая масштаб, и свое место он занимает потому что исторически так сложилось, и заменить его в современных реалиях невозможно. А зачем пытаться сделать невозможное. Глупо.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

131. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Мимокрокодил (?), 13-Ноя-25, 07:17 
>> И убеждать авторов роликов переносить контент с этого говна на децентрализованные платформы.
> Сейчас каждый второй ролик на ютубе содержит информация о том что тут
> конечно чтото есть, но более подробно и/или на бусти/телеге, для многих
> авторов ютуб это просто витрина, откуда они заманивают зрителей на тот
> же бусти, где их основной контент только по подписке, даже у
> порнозвезд есть видосики, где они дают ссылку на свои онлифансы, и
> зачем им это ваше ipfs или чтото еще.

Это касается ТОЛЬКО авторов из "санкционных стран", и то, более умные соседи-белорусы (не все), просто оформили свои каналы на юрисдикцию в другой стране и получают таки законно бабос с ютуба. Но вот зрительская монетизация из под КВНов это уже более скользкая тема, там говорят, что рекламодатели тоже завыпендривались и не хотят свою нидерландскую рекламу квнщикам из санкционных стран крутить.

> Вообще ютуб отключая монетизацию по тем или иным причинам наступает себе нагорло,
> они стараются балансировать на грани дозволенного, чтобы оставаться общедоступной площадкой,
> но при этом и зарабатывать самим и давать зарабатывать авторам, и
> повторить этот успех пока никто не смог.

Они вынуждены, им проще отключить, чем разбираться в юридических дебрях и возможных для них последствий со стороны правообладателей и правительства своей юрисдикции, а не потому что им жмотно жалких копеек с процента от рекламодетельских денег отслюнявить.

>[оверквотинг удален]
> какой есть, насколько я понимаю, даже если сами создатели ютуба попытаются
> его воссоздать, то тогоже результата не получится, потому что алгоритмы будут
> другими, а какихто подробностей их работы не раскрывают даже разработчики, потому
> что сами их не понимают, покрайней мере отвечая на вопросы впечатление
> именно такое они создают, но както оно работает, и огромная армия
> авторов работает с этим. - Баланс соблюден, да можно начать закручивать
> гайки и выгонять с площадки всяких плоскоземельщиков, онлифанщиц и прочие непотребства,
> но собрать подобную компанию на одной площадке уже вряд ли получится,
> а любая "чистка" это "лес рубят щепки летят", так что после
> нее результат будет далек от "площадка для всех".

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

> Итого: ютуб конечно имеет кучу проблем, но иного и быть не может
> учитывая масштаб, и свое место он занимает потому что исторически так
> сложилось, и заменить его в современных реалиях невозможно. А зачем пытаться
> сделать невозможное. Глупо.

Всё так, к сожалению. Поэтому и гораздо проще монетизироваться костялями. Однако для рукопожатных, например в той же юрисдикции, авторов, уже прикрутили возможность показа роликов для спонсоров, оно уже давно прикручено, но было неявным где-то отдельным по подписке, теперь же на главной канала красуются ролики, которые тебе, нищe6poдy, недоступны, чисто психологические приёмы выманивания баблишка. Запросто сейчас можно наблюдать десятки роликов через 1-3, которые только для спонсоров, потом опять 2-3 халявных и опять ворох для спонсоров. Так что и ютуб придумывает дополнительные инструменты по разводке зрителей на спонсорство, чем даёт инструмент для дополнительной монетизации авторам канала, такая вот альтернативы бусти у себя же на площадке, чтобы не разбредались по конкурентам.

Ответить | Правка | Наверх | Cообщить модератору

8. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аркагоблин (?), 12-Ноя-25, 20:57 
Лицензия хорошая, одобряем
Ответить | Правка | Наверх | Cообщить модератору

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

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

21. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от 12yoexpert (ok), 12-Ноя-25, 21:19 
хочешь сказать, что newpipe играет через tpm?
Ответить | Правка | Наверх | Cообщить модератору

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

98. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ламер (??), 13-Ноя-25, 03:04 
Ох круто, ах вот оно как, ато давно не пользовался Андроид, думал переходить или не переходить.
Тоесть сейчас приложение это уже не модно?).
Кстати приложение ютуб сделано русским челом, которому даже спасибо не сказали, а вот vlc, постоянно какие то праздники.
Ответить | Правка | Наверх | Cообщить модератору

133. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (126), 13-Ноя-25, 07:21 
> Ох круто, ах вот оно как, ато давно не пользовался Андроид, думал
> переходить или не переходить.
> Тоесть сейчас приложение это уже не модно?).
> Кстати приложение ютуб сделано русским челом, которому даже спасибо не сказали, а
> вот vlc, постоянно какие то праздники.

Нативное приложение всегда было овном на android. Лучшее стороннее приложение для просмотря ютуба, это yt-dlp+mpv, в остальном лучше браузера пока не придумали.

Ответить | Правка | Наверх | Cообщить модератору

138. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ламер (??), 13-Ноя-25, 07:29 
>yt-dlp+mpv

Я настолько отсталый в этом плане что незнаю что это такое.
Помню что когда был Android, примерно через год все начинало тормозить, лагать менюшки.

Ответить | Правка | Наверх | Cообщить модератору

170. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ан333ним (?), 13-Ноя-25, 10:36 
А подписьки как отслеживать? Удобней все в одном приложении делать, а не в разных.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

186. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (181), 13-Ноя-25, 11:52 
> А подписьки как отслеживать? Удобней все в одном приложении делать, а не
> в разных.

Зачем их отслеживать?
Ну, можно конечно скрипт сделать, чтобы yt-dlp шерстил по всем нужным каналам и сигналил о новом видосе, т.к. опрос списка существующих видосов в функционале yt-dlp есть, но я такой фигнёй не занимался. Можно конечно ещё на всё это добро подписаться и получать уведомление с почты и пускать yt-dlp после этих уведомлений, способов массу можно придумать, было бы желание упapывaться.

Ответить | Правка | Наверх | Cообщить модератору

188. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ан333ним (?), 13-Ноя-25, 12:05 
А кто-то просто заходит в свой гугл аккаунт в приложении и не упарывается. Еще и рекомендации получает релевантные, а не шерстит сеть в поисках интересных видео. Вот и думай, что удобней.
Ответить | Правка | Наверх | Cообщить модератору

154. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от кек (?), 13-Ноя-25, 09:11 
какие ухищрения? браузер открываю, "ютуп" пишу и все. видос играется, реклама режется.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

77. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +3 +/
Сообщение от Ан333ним (?), 12-Ноя-25, 23:47 
А спонсировать создателей контента кто будет, если не рекламщики?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

127. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (127), 13-Ноя-25, 07:03 
А нафига создателя контента спонсировать, если это очередной мусор информационный? Почти все те, кто уже столкнулись с идиотией правил ютуба, и так источники дохода перенесли наружу, а у кого контент реально стоит архивирования подняли свой сайт (за пейволом, чаще всего).
Ответить | Правка | Наверх | Cообщить модератору

132. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +2 +/
Сообщение от Ан333ним (?), 13-Ноя-25, 07:20 
А где тогда не мусор и что значит "перенесли наружу", курьерами пошли работать?
Ответить | Правка | Наверх | Cообщить модератору

169. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от нах. (?), 13-Ноя-25, 10:33 
Кто их курьерами-то возьмет? Там бегать надо (быстро) и сдачу отсчитать с первого раза без ошибок.

А вот на онлифанс - другое совсем дело!

Ответить | Правка | Наверх | Cообщить модератору

12. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от BrainFucker (ok), 12-Ноя-25, 21:04 
Интерено что они будут делать, когда ютуп сделает так что их код плеера будет частично написан на rust, который компилируется в wasm и загружается прямо блобом?
Ответить | Правка | Наверх | Cообщить модератору

13. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ilnarildarovuchemail (?), 12-Ноя-25, 21:07 
Это уже идиотизм со стороны YouTube будет :)
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

62. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от мяв (?), 12-Ноя-25, 22:35 
о. а я думала, это тема конкретно иронфокса, мол они сломали чето.
оказывается, так у всех.
теперь без альтфронтов тытруп смотреть попросту не получается, даже если сильно захотеть
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

135. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (126), 13-Ноя-25, 07:25 
> Ну а через mpv с yt-dlp тоже последнее время наблюдались проблемы, некоторые
> видосы или выдавали http ошибку 403 forbidden, либо сообщали что надо
> смотреть через браузер чтобы подтвердить что ты не бот.

Это очередная палка в колесо yt-dlp от гуглов, уже пофиксили ближайшим после этого случая фиксом.
Если вы активно пользуетесь yt-dlp уже продолжительное время, то должны были заметить, что периодически подобное встречается, гуглу очень не нравится существование возможности отдавать контент через yt-dlp, поэтому он периодически пoдcepaeт, а авторы yt-dlp фиксят проблемы созданные гуглом.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

55. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +7 +/
Сообщение от Аноним (55), 12-Ноя-25, 22:18 
идиотизм начался, когда в <video> перестали указывать прямые ссылки на видео-файлы
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

121. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от BrainFucker (ok), 13-Ноя-25, 05:43 
> идиотизм начался, когда в <video> перестали указывать прямые ссылки на видео-файлы

Это ещё можно объяснить. Браузеры в <video> нативно мало что поддерживают, в частности адаптивное видео, в частности hls и mpeg-dash, вот и приходится через js api это дело мутить.

Ответить | Правка | Наверх | Cообщить модератору

155. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (-), 13-Ноя-25, 09:14 
> Это ещё можно объяснить. Браузеры в <video> нативно мало что поддерживают, в
> частности адаптивное видео, в частности hls и mpeg-dash, вот и приходится
> через js api это дело мутить.

Немного не так. У гугеля их плеер просто адаптивно таскает JSом чанки с DASH сервера.

1) JS вычисляет URL dash сервака с чанками. _После_ этого его можно уже и  чем-то еще утянуть. Но вот ДО этого момента - а откуда чанки тащить?!

2) JS опеспечивает адаптив, если комп не тянет или канал хилый и за реалтайм не поспевает, оно будет более тощие чанки таскать. А заодно и детект того что ЭТОТ браузер играть может.

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

115. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от жыжа (?), 13-Ноя-25, 03:47 
А они в yt-dlp не "обновляют JS", зато ютуб может по нескольку раз в день для разных клиентов в разных локациях выкатывать "новый" плеер - чтоб каждый раз реверсить и подстраиваться под него, нужен целый отдел на зарплате.

Но среди тонны минифицированного и обфусцированного JS есть несколько заветных фрагментов, которые на клиенте генерируют подпись, которой подписываются запросы к непубличному API. Yt-dlp эти фрагменты научился находить и выполнять, причём чтоб не тащить ноду в исконно питонячий проект, они там написали простенький интерпретатор JS для ограниченного его подмножества.

Далее началось вялотекущее сражение снаряда и брони: ютуб делал проверку подписи всё закрученнее и закрученнее, yt-dlp дописывал свой интерпретатор. Сейчас наступил момент, когда простенький интерпретатор перестал быть простеньким, и проще уже гонять код на настоящей ноде.

Без подписи, кстати, тоже можно - ютуб просто отдаст видео в формате для кофеварки и/или ограничит скорость скачивания килобайтами в секунду.

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

108. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Анон1110м (?), 13-Ноя-25, 03:22 
Ну и что? Всё равно этому плееру надо будет откуда–то загружать видосы. Раньше плеер был на Flash а сохранять видео было намного легче чем сейчас.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

157. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (156), 13-Ноя-25, 09:31 
Это будет загрузить ещё легче, чем JS-код, потому что васм-рантаймов хоть жопой жуй, причём с биндингами, а в васме браузерного API нет, это через JS-обёртку туда пробрасывается.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

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

20. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (20), 12-Ноя-25, 21:17 
В третьем квартале 2025 рекламная выручка YouTube выросла на 15% до $10,2 млрд.
Ответить | Правка | Наверх | Cообщить модератору

24. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –6 +/
Сообщение от 12yoexpert (ok), 12-Ноя-25, 21:21 
потому что настоящая цель - завязать всё на раст. вот, вынудили завязаться на deno
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

128. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (127), 13-Ноя-25, 07:09 
UbO детектится и довольно часто без дополнительной работы напильником видео уже нихрена не грузится. Это на фаерфоксе. На хромиуме хз что происходит, там UbO по ощущениям вообще нихрена не делает.
Ответить | Правка | Наверх | Cообщить модератору

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

101. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Ламер (??), 13-Ноя-25, 03:07 
Потому что, а ты пробовал смотреть Rutube, без блокировщика рекламы?).
5 минут видео 10 минут рекламы.
Youtube незнаю сколько, не пробовал.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

140. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Аноним (126), 13-Ноя-25, 07:38 
> Вот мне непонятно, почему ютуб борется с теми, кто ставит блокировщики рекламы.
> Очевидно, что такой человек установил блокировщик целенаправленно и осознанно, и сделает
> все, чтобы не смотреть рекламу.

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

> Да и таких очень немного, большинство
> используют браузеры с полным набором телеметрии по умолчанию и без всяких
> расширений. Про тех кто смотрит ютуб через официальные мобильные приложения и
> говорить не буду.

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

Гораздо хреновей будет тогда, когда гугл явно начнёт вредить пользователям firefox, у которых с блокировщиками рекламы гораздо лояльней подход. С недавнего времени не только пользователям хромого, но и пользователям хромиума удалённо начали отламывать не только дополнения установленные из хромостора, но и распакованные и установленные локально руками.
(Ещё пару версий таких приколов и у меня например хромоногопроизводные полетят на мороз чисто по причине бесполезности своей.)
Так что, ещё не всё так плохо, но тенденции конечно неутешительные.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

172. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от нах. (?), 13-Ноя-25, 10:37 
> Потому что самому ютубу фиолетово, смотрите вы рекламу,

нет.

Поэтому адназеум и зобанен хором в гугле, мгугле и ябле.

> Ему главное проиграть рекламу

нет. Вот из какого леса вы все вылезаете что не в курсе ЧЕМ на самом деле победил гугль всех остальных рекламопродажников?

Их главная и неповторимая фишка из нулевых годов - что они одними из первых стали платить за ПЕРЕХОДЫ а не за показы. Показ - даром потраченное ценное время и ресурсы серверной фабрики.
Покупателю рекламных мест нужны живые клиенты с настоящими деньгами а не "показы".

Ответить | Правка | Наверх | Cообщить модератору

187. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Не пох (?), 13-Ноя-25, 12:00 
>> Потому что самому ютубу фиолетово, смотрите вы рекламу,
> нет.
> Поэтому адназеум и зобанен хором в гугле, мгугле и ябле.
>> Ему главное проиграть рекламу
> нет. Вот из какого леса вы все вылезаете что не в курсе
> ЧЕМ на самом деле победил гугль всех остальных рекламопродажников?
> Их главная и неповторимая фишка из нулевых годов - что они одними
> из первых стали платить за ПЕРЕХОДЫ а не за показы. Показ
> - даром потраченное ценное время и ресурсы серверной фабрики.
> Покупателю рекламных мест нужны живые клиенты с настоящими деньгами а не "показы".

Интересно ж, как же рекламодатели убедятся, что статистика переходов не накрученная, а всамделишняя? [Вопрос риторический если что]

Игнорируется момент со стимуляцией пользователей покупать премиум, как удобненько.

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

Ответить | Правка | Наверх | Cообщить модератору

197. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от mugeenemail (ok), 13-Ноя-25, 13:24 
> адблоки и спонсорблоки

Это две разные вещи для разных задач, не надо их смешивать

Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

36. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (20), 12-Ноя-25, 21:48 
Так там и трафик какой.
YouTube второй по посещаемости сайт в мире после самого Гугла.
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

87. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –2 +/
Сообщение от пох. (?), 13-Ноя-25, 00:02 
> Там и раньше были js проверки, которые решалаись примитивным js интерпретатором

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


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

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

152. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (-), 13-Ноя-25, 09:02 
> И теперь, обнаружив что видосики не грузятся - притащили целиком хром. (потому
> что v8 это хром и есть)

Там на выбор полдюжины двигунов. Включая и весьма минималистские приблуды на C. Но ты как обчно блеснул экспертизой уровня бох^W пох даже не покликав по ассортименту предложений. Зато подхайлайтил цену своей экспертизы.

Ответить | Правка | Наверх | Cообщить модератору

165. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от гугль (?), 13-Ноя-25, 10:21 
> Там на выбор полдюжины двигунов.

да-да, выбор-выбор - дено, нода, и что там еще.

Ничего что внутри -  v8?

А это - всего лишь обертки для него.

(потому что твой мимипусичный на си- разумеется не сможет правильно исполнить наш js код специально и сделанный для того чтоб у тех кто с лапками ничего не получалось. А с афтором мерзкого youtube-dl мы уже разобрались.)

Ответить | Правка | Наверх | Cообщить модератору

23. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (23), 12-Ноя-25, 21:20 
Ждём когда гугл добавит JS код, который "случайно" ломает систему пользователей yt-dlp.
Ответить | Правка | Наверх | Cообщить модератору

43. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гнулексия (?), 12-Ноя-25, 22:01 
Какая доля от реальных 2,02% пострадает, интересно.
Ответить | Правка | Наверх | Cообщить модератору

166. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 10:25 
Да мы бы и рады, но этот код должен исполняться в хроме, чтобы не-нетакусики все же могли смотреть свои видосы. А yt-dlp сделал единственное правильное решение, и теперь он и есть хром.

Осталось совсем немножко, еще графический рендер притащить (ну там допустим потому что где-то нужен будет доступ к canvas) - и в следующем обновлении они с гордостью объявят что нас опять победили. Встроив уже headless chrome, как положено.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

89. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –3 +/
Сообщение от пох. (?), 13-Ноя-25, 00:03 
yt-dlp - не нужен, ты прав.

Ответить | Правка | Наверх | Cообщить модератору

167. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 10:27 
> а просто мини аддоном интегрировать с браузером можно?

Так давно уже - за десять лет до появления youtube-dl так и делали.

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

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

37. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (37), 12-Ноя-25, 21:51 
Кто-нибудь упаковал это в docker?
Ответить | Правка | Наверх | Cообщить модератору

42. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (38), 12-Ноя-25, 21:59 
apt install yt-dlp?

И мб nodejs

Ответить | Правка | Наверх | Cообщить модератору

141. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от Аноним (126), 13-Ноя-25, 07:47 
> apt install yt-dlp?

И оно подтянет бородатый уже неподдерживаемый yt-dlp, т.к. в deb-дистрах его никогда вовремя не обновляют, а только собирают на момент формирования пакетов для релиза самого дистра, а дальше любись как хочешь. Только в дистрах с постоянными обновлениями версий софта, как правило роллинги, есть более свежие версии yt-dlp, но даже Арч бывает слоупочит на несколько дней, часов, что при напарывании на очередную палку в колесо yt-dlp со стороны гугла, дико раздражает, поэтому даже Арч не панацея, а лучший вариант в таких случаях держать бинарь прямо с гитахаба автора yt-dlp и обновлять его с помощью yt-dlp -U до актуальной версии. Эта одна из немногих программ, которая действительно нуждается быть в самой свежей версии всегда, если не хочешь проблем с её функционалом.

Ответить | Правка | Наверх | Cообщить модератору

48. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (93), 12-Ноя-25, 22:10 
Дожили, люди не могут примитивный пакет в примитивный докер запаковать. Самому запаковать гораздо проще, чем проверять чужой контейнер на закладки.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

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

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

51. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (93), 12-Ноя-25, 22:13 
Если что, смотрел здесь

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

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

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

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

83. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (83), 12-Ноя-25, 23:52 
А как у тебя сделана изоляции васянских гвидобейсиковских скриптов?
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

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

130. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (127), 13-Ноя-25, 07:14 
Чел, просто от другого пользователя запусти, специального бесправного сделай.
Ответить | Правка | Наверх | Cообщить модератору

123. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (123), 13-Ноя-25, 06:14 
> как там сделана изоляция

ЕМНИП, они Deno по дефолту выбрали, ибо там песочница искаропки.

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Эм?
>sudo make install

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

110. Скрыто модератором  +/
Сообщение от Аноним (97), 13-Ноя-25, 03:26 
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

199. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (199), 13-Ноя-25, 13:38 
apt purge sudo

Сейчас же!!!

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

71. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (71), 12-Ноя-25, 23:16 
Не надо так делать.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

72. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Хоботemail (?), 12-Ноя-25, 23:26 
Вот раньше времена были, полоска загрузилась и из /tmp можно видосик забирать
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

103. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Ламер (??), 13-Ноя-25, 03:10 
И реклама, встраиваемая контекстная реклама.
Ответить | Правка | Наверх | Cообщить модератору

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

107. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –2 +/
Сообщение от Аноним (97), 13-Ноя-25, 03:20 
Ничего, вангую скоро они так и сделают. И правильно: ибо нефиг JS (remote code execution) исполнять. Правильнее было бы их код отреверсить, и не исполнять. Если каждый раз меняют -  большую языковую модель приспособить. Также: гулагу ничего не помешает фингерпринтить окружение, и проверять по базе фингерпринтов. Технологию Picasso вообще гугл создал, и симулированное окружение в node.js будет иметь фингерпринты, разительно отличающиеся от браузера.
Ответить | Правка | Наверх | Cообщить модератору

116. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +2 +/
Сообщение от жыжа (?), 13-Ноя-25, 03:58 
> большую языковую модель приспособить

Выбросим ноду, чтоб не выполнять код из ютуба, но будем выполнять код, который выплюнула LLM, прочитав код с ютуба? Так правда безопаснее?

Ответить | Правка | Наверх | Cообщить модератору

119. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Аноним (119), 13-Ноя-25, 04:33 
Нет, конечно. LLM должна выплёвывать не код, а параметры. А код вы исполняете свой, который гибкий, вы в него параметры передаёте. Гулаг не может себе позволить уникальный код генерить, они вам отдадут вариацию общего кода, в которую заинлайнены параметры, и по которой прошли Closure Compiler и обфускатором. LLMы умеют деобфусцировать и понимать суть. Вам нужно разреверсить несколько семплов их кода, сделать общий код (аналог того, что у них на сервере лежит, но который они не отдают, но от которого порождается код, который они отдают), а дальше использовать LLM чтобы извлекать из их кода параметры, которые подставлять в свой. Ваш код - он вами проверен, гугл своё говно в него не подставит, в худшем случае они поменяют свой код, и ваш просто сломается. Но это тоже можно починить автоматически LLMами.
Ответить | Правка | Наверх | Cообщить модератору

134. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от nebularia (ok), 13-Ноя-25, 07:25 
Они так и делали, в итоге это оказалось адом, требующим переделывать всё при изменениях со стороны ютуба, а они постоянны
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

158. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (156), 13-Ноя-25, 09:33 
LLM нужно было прикрутить.
Ответить | Правка | Наверх | Cообщить модератору

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

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

200. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (199), 13-Ноя-25, 13:45 
> В любые клиентские программы обходилки DPI встраивать нецелесообразно, потому что этот
> функционал потом нужно будет поддерживать, лишний головняк.
> Заметь, даже JS фреймворк они свой не стали писать и это правильно.

Правильно для чего? Чтобы меньше работы было? Если с этой стороны, то да. А с любой другой - полная ерунда.


Ответить | Правка | Наверх | Cообщить модератору

102. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  –1 +/
Сообщение от Аноним (97), 13-Ноя-25, 03:10 
Кстати, вангую, что следующим шагом Гулага будет засовывание в скрипты эксплоита, которые будут шарить по локальной системе на предмет всякого разного интересного, в том числе credentials для гуглоаккаунта. После чего аккаунт - в бан вместе с почтой, сайтами в облаке, коллабом и прочим, а данные - на обучение нейронок и вообще ФБР, АНБ и ЦРУ продать. И не подкопаешься - читайте внимательно Terms of Service. Ибо нефиг исполнять вредоносное ПО (JavaScript-скрипты ютрупа) на своей машине в привелигированном окружении (node.js и прочие локальные интерпретаторы, которые не делались изначально под исполнение недоверенного кода из веба).
Ответить | Правка | Наверх | Cообщить модератору

117. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от жыжа (?), 13-Ноя-25, 04:05 
Нет, просто будет как с андроидом. Сейчас гугл для аттестации пользовательского браузера присылает блоб и выполняет его - это буквально то, как до недавнего времени в андроиде работал SafetyNet.
SafetyNet научились обходить/эмулировать/подделывать - в андроид завезли Integrity Levels.
В конечном счёте ютуб просто будет работать в нормальном разрешении только на "аттестованных" устройствах и требовать для работы TPM и всё такое.
Ответить | Правка | Наверх | Cообщить модератору

160. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (160), 13-Ноя-25, 09:41 
> И не подкопаешься - читайте внимательно Terms of Service. Ибо нефиг
> исполнять вредоносное ПО (JavaScript-скрипты ютрупа) на своей машине в привелигированном
> окружении

С каких пор JS привилегированное окружение? Особенно вон та мелочевка. Но так и быть - можно запустить в VM и стереть ее нахрен после скачки видика. Даже если гугл и нагадит в стандартном дебиане внутри - то что? Учитывая что через минуту он перестал существовать...

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

196. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 13:21 
"вм, запустить, стереть"... как же нитакуси обожают свои коллекционные склады грабель.

Ну вот может уже расслабишься и в той вм запустишь просто хром?
(Можешь потом даже не стирать, все равно придешь за следующим роликом. А мы тебе кстати и подскажем что там еще подходящего есть!)

А там привыкнешь и поймешь что в вм надо запускать разьве что твой нитакусичный софт...если он у тебя к тому времени еще вообще зачем-то выживет.

Ответить | Правка | Наверх | Cообщить модератору

104. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (97), 13-Ноя-25, 03:16 
К Ютрупу у меня доступа всё равно уже более года как нет из-за двухсторонней блокировки: с одной стороны полностью заблокирован РКН (я не знаю, почему СМИ до сих пор пишут про "замедление", ибо у меня как только прошли новости о "замедлении" - он сразу полностью работать перестал), а с другой - сам Гулаг банит все способы скачать не с домашнего IP-адреса.
Ответить | Правка | Наверх | Cообщить модератору

180. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (176), 13-Ноя-25, 11:10 
yt-dlp --proxy socks5://127.0.0.1:1080
Ответить | Правка | Наверх | Cообщить модератору

109. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (97), 13-Ноя-25, 03:23 
И ещё, я просто оставлю это здесь, крайне релевантно.

https://github.com/daijro/camoufox

Ответить | Правка | Наверх | Cообщить модератору

201. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (199), 13-Ноя-25, 13:48 
> И ещё, я просто оставлю это здесь, крайне релевантно.
> https://github.com/daijro/camoufox

JS, питон, го... Ну его на*ер.

Ответить | Правка | Наверх | Cообщить модератору

122. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (122), 13-Ноя-25, 05:50 
А просто подсосаться к браузеру через wasm-sw они додуматься не смогли, обязательно нужно стороннее накатывать?
Ответить | Правка | Наверх | Cообщить модератору

183. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (183), 13-Ноя-25, 11:42 
Вы такой умный, но это консольная программа, она работает без иксов.
Ответить | Правка | Наверх | Cообщить модератору

195. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 13:17 
наш headless chrome прекрасно работает без иксов, пользуйтесь на здоровье.

Ответить | Правка | Наверх | Cообщить модератору

136. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (-), 13-Ноя-25, 07:26 
> для полноценной загрузки контента с YouTube требуется установка
> внешнего JavaScript-движка.

А можно тогда еще питона выкинуть нахрен? Постоянно отваливается с не той версией питона...

Ответить | Правка | Наверх | Cообщить модератору

164. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 10:16 
конечно можно! Только мы уже сделали - хром называется.
И скачивать тоже ничего не надо - прям в нем и смотри свои видосики.

Ответить | Правка | Наверх | Cообщить модератору

190. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от Аноним (190), 13-Ноя-25, 12:14 
И благодаря RLZ, мы можем удовлетворять ваши предпочтения.
Ответить | Правка | Наверх | Cообщить модератору

194. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от гугль (?), 13-Ноя-25, 13:14 
Причем - еще до того, как вы сами узнаете, что это предпочитаете!

Ответить | Правка | Наверх | Cообщить модератору

168. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +1 +/
Сообщение от mos87 (ok), 13-Ноя-25, 10:32 
Давненько уже.

Причём рекомендован жабаскрипт-рантайм написанный... на Расте. БОЛЬШЕ РАНТАЙМОВ БОГУ РАНТАЙМОВ. Си, Пистон, JS-двигло и Раст. Надо бы ещё Go и что-нибудь совсем модное требовать... Д.б.

Ответить | Правка | Наверх | Cообщить модератору

175. "Для полноценной работы yt-dlp с YouTube отныне требуется уст..."  +/
Сообщение от нах. (?), 13-Ноя-25, 10:45 
Этот жабаскрипт рантайм называется - V8. В "рекомендованном" на хрусте переписана прослоечка к прокладочке, т.е. наконец-то хрусть успешно применен ровно по назначению.

Тебя почему-то огорчает это, а не то что для скачивания видосика теперь нужно вместо пусть большого но питон-скриптика - половину хрома и еще мильен прокладочек.

Автор оригинального проекта хотел совсем-совсем другое (и мог!). Но неудачно выбрал одноразовый нескучный йезычок.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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