URL: https://www.opennet.dev/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.dev/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..."
Отправлено Аноним , 13-Ноя-25 07:31 
> Ну ejs 316.35 KiB, deno не проверял но там 40 метров исходников, думаю не
> многим меньше ноды. Нода 71.09 MiB и я так понимаю ejs должна использовать её.

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


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

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


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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 16:15 
Будь добрее, недоверчивый ты мой.
https://github.com/yt-dlp/yt-dlp/issues/14404#issuecomment-3...
https://github.com/yt-dlp/yt-dlp/issues/14404#issuecomment-3...

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 10:47 
$ du -h /usr/bin/deno
110M    /usr/bin/deno

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

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 07:55 
> Я тоже удивился, когда он затянул deno. Хотя у меня в системе уже стоит nodejs.

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 10:37 
А что опеннет-эксперта в гугле забанили?

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 16:31 
Есть. При установке предлагает варианты

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено robot228 , 13-Ноя-25 08:00 
Мантерам надо писать чтобы проверки производили на предмет уже установленного движка. В случае обнаружения подхватывать.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 10:44 
Это надо в апстрим писать, пусть лок для ноды и для буна делают и поддерживают. А то заявили, что можно любой, по факту - только один, другие - разбирайтесь сами.

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

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

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


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

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

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

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

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


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

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 19:28 
>И вот как в такой ситуации будут разрешаться зависимости из репозиториев?

Например, через flake.nix


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Jh , 16-Ноя-25 16:01 
ну в генте от 12.11.2025. что 4 дня решат?

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 16:51 
Скачиваешь свежий yt-dlp.exe и норм.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено нах. , 14-Ноя-25 09:59 
кстати, отличная идея - в линухе тоже ж заработает.

"Для работы 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: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 03:01 
Я бы пользовался 7кой, если бы не всякие броузеры, вот честно не вижу сиысла переходить реального.
10 кой не пользовался, которая дропнулась кстати.
Но удивляет как разогнались.
Одно дело вырускать новую Ос, например она лучше люди переходят.
Другое дело дропать ос за Ос, видать у майкрософт мало покупают, им нужна стимуляция.
А как же во времена 95,98,2000,Xp, думаю псевдопиратские диски, с Ос, мало стимулировали Майкрософт.
Сейчас все же чащще покупают лицензионное по, а вот Майкрософт нехватает, а как же тогда, хватало.
Это ведь еще не Виндоуз по подписке.
Но почему бы не ввести драйвера по подписке, определенное разрешение по подписке, скроллинг в приложениях по подписке.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Анон1110м , 13-Ноя-25 03:20 
https://www.tubeoffline.com/

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Без выпыен , 13-Ноя-25 13:10 
Не открывается >_<

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Анон1110м , 14-Ноя-25 14:41 
> Не открывается >_<

https://v6.www-y2mate.com/


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено y2mate , 16-Дек-25 07:55 
https://y2mate.vet/

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

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено IMBird , 13-Ноя-25 06:53 
>> софт на Qt6 там не работает уже

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Юзер , 13-Ноя-25 07:27 
>кукурузиса

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

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


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

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

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

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


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

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

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

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

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

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

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


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

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

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

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


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

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

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 23:11 
>лишь мифическое «упрощение поддержки кодовой базы»

Ну так возмите и поддержите, исходный код же открыт. Или вы только на форуме писать умеете?
>Можно понять, когда дропали кору дуба – действительно каких-то инструкций нет

А чем это отсутствие инструкций процессора такое особенное? Тем более, что как правило этим инструкциям можно найти замену, пускай и более медленную, и требующую большего внимания разработчиков.
>Дропнули семёрку

А почему это семёрка вас волнует, а виста - нет? Где нижний порог, почему вы не требуете поддержку 95-ой винды? Она уже 32-битная.
>но всё остальное настолько явная клюква, что капец.

Ваша безграмотность - клюква. Для того, чтобы yt-dlp заработал под семёркой, ему нужен как минимум python, а то ещё и инфраструктурные компоненты, типа сертификатов. Для того, чтобы python заработал под семёркой, его нужно как минимум собрать, а то и заменить несовместимые вызова. Для того, чтобы собрать python, вам потребуется vs studio, из которой ВНЕЗАПНО удалили поддержку семёрки. Мёртвый конец. Следовательно, вам потребуется gcc, из которого поддержку семёрки если и выкинут, то возможно её вернуть руками. Итог: вам потребуется самостоятельно поддерживать во-первых yt-dlp, во-вторых всякие openssl и прочие, в третьих gcc, в четвёртых зависимости gcc.
>можно понять дроп XP

Поддержка XP ничем от поддержки семёрки принципиально не отличается. И вот что удивительно: такие как вы, как и прочие сторонники некорософта, приниципиально ничего не хотите делать. Я не вижу от вас ни одной ссылки на ваш проект, который бы позволял запускать старый софт на семёрке. Зато такие как вы стабильно флудите на форумах и ноете, что у вас нет поддержки семёрки.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено smit , 14-Ноя-25 12:21 
...художественный свист...
> чтобы python заработал под семёркой

https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64...
https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe

> Поддержка XP

https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 15-Ноя-25 00:56 
>...художественный свист...
>> чтобы python заработал под семёркой

Ага, только вот актуальная версия питона уже 3.14, а вы предлагаете какое-то старьё 3.8. А теперь учтите, что гвидобейсик это такой замечательный язык, что нельзя код для 3.8 просто взять и запустить в 3.14, он просто упадёт с ошибкой.
>> Поддержка XP

Ещё большее старьё. Или вы предлагаете писать софт только под это старьё, чтобы оно больше нигде не работало?


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено myster , 13-Ноя-25 12:39 
> Я бы пользовался 7кой, если бы не всякие броузеры, вот честно не

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


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

Хорошая шутка.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено myster , 13-Ноя-25 20:36 
> Хорошая шутка.

их действительно меньше, вот Wine больше идёт виндового, чем под 11-кой


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 23:19 
>Я бы пользовался 7кой, если бы не всякие броузеры, вот честно не вижу сиысла переходить реального.

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

У вас есть неработающая 7 и работающая 11, ровно как и GNU/Linux, не говоря уже про всякие bsd. Вот и выбирайте любую из работающих.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 14-Ноя-25 00:39 
Они не готовы ещё много чего сделать самим для себя, требуя у других сделать желаемое за просто так. Увы.

Но это как раз не удивительно, а известно.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 14-Ноя-25 15:03 
> Они не готовы ещё много чего сделать самим для себя, требуя у
> других сделать желаемое за просто так. Увы.
> Но это как раз не удивительно, а известно.

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

ЧСХ вон те господа никак не смогут (или не захотят) это опротестовать. У них лапки и они только требовать умеют. Вот только качая права надо убедиться в доступности скачиваемого ресурса. Потому что у тех кто работы не работает права в опенсорсе - ПТИЧЬИ! Даже, вот, аватарка - намекает! :D


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 14-Ноя-25 09:48 
есть нормальные открытые скрипты, которые через дисм винду ещё в дистре режут, от всяких там ненужных функций, да хоть вообще всю телеметрию вместе с обновлениями отключают. стоят такие десятки в офисе, за стеной - оперативу не жрут, откликаются на всё моментально. безопасность? так вы про семёрку говорите, а эти раз в полгода-год, хотя бы, переставляют

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

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

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


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 13-Ноя-25 03:01 
Так программа на питоне. Все претензии к разрабам питона на содержании у Майкрософта. Но были хаки, которые позволяют новые версии питона на семёрке запускать, там буквально одну dllку скачать с гитхаба и в папку подложить.

"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено penetrator , 13-Ноя-25 05:32 
Linux ставь!

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

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

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


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

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


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

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


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

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


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

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

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

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


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

Потреблей, ни о чём не задумывайся, шагай в ногу с толпой, потребляй, будь как все, будь вместе со всеми. Обновляйся! ведь новые версии безусловно лучше.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 16-Ноя-25 16:17 
> Потреблей, ни о чём не задумывайся, шагай в ногу с толпой, потребляй,
> будь как все, будь вместе со всеми. Обновляйся! ведь новые версии
> безусловно лучше.

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


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

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

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

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


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

Адекватные уже вырезали поддержку десятки.
>Ибо на нём есть дрова на семёрку.

Зачем вам этот мусор?


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

Противоречиво. Yt-dlp топит у Гугла против того, за что топит владелец-автор Win7.

А правильный способ, тогда, - не поддерживать то, против чего топишь.

Чаще, всё ж, позитивнее выбрать только один из двух стульев: где пики точены или - соседний.

Но криводушие - топить за Yt-dlp для Вин, что 7-й, что 11-й - сидеть на обоих стульях.


"Для работы yt-dlp с YouTube отныне требуется установка JavaS..."
Отправлено Аноним , 14-Ноя-25 09:36 
Больше слушайте местных комментаторов - 7 поддерживается https://forum.ru-board.com/topic.cgi?forum=5&topic=51328&sta...

"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 12:05 
Как?

"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 02:51 
Подозреваю, это скрапинг детектится, а не playwright. Потому что как ты отличишь, это обычный браузер.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 02:15 
Мой как раз не детектится, потому что у меня действительно обычный браузер без подозрительностей в рантайме. А playwright спотыкается о CloudFlare.

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

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


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

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Анон1110м , 13-Ноя-25 03:18 
Так там и так почти одного г. Если начать переносить на другие сайты, то получится то же г.

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

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

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

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

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


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

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

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

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

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

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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 14:59 
> В скрепных и импортозаместительных сервисах, на фоне ютубовских алгоритмов, считай нет
> никаких алгоритмов продвижения. И если верить авторам, то заработок для тех,
> кого явно лично не пригласили на площадку заманив жирной котлетой, такой
> мизерный, что это даже оскорбление, отсюда и костылинг монетизации через сторонние
> площадки.

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


"Для полноценной работы 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 отныне требуется уст..."
Отправлено Ламер , 13-Ноя-25 03:04 
Ох круто, ах вот оно как, ато давно не пользовался Андроид, думал переходить или не переходить.
Тоесть сейчас приложение это уже не модно?).
Кстати приложение ютуб сделано русским челом, которому даже спасибо не сказали, а вот vlc, постоянно какие то праздники.

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ламер , 13-Ноя-25 07:29 
>yt-dlp+mpv

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ан333ним , 13-Ноя-25 10:36 
А подписьки как отслеживать? Удобней все в одном приложении делать, а не в разных.

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

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


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

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

Угу, только потом то ютуб заблочили, то видик снесли - и вот хотел ты видик посмотреть - ых, ых, ых, "видео удалено автором". У видео скачаного локально чем-то типа сабжа есть достоинство: гугл или автор его ВНЕЗАПНО не удалит! :)


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено кек , 13-Ноя-25 09:11 
какие ухищрения? браузер открываю, "ютуп" пишу и все. видос играется, реклама режется.

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

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

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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Пишу с 3 пня , 13-Ноя-25 21:06 
>  у кого контент реально стоит архивирования подняли свой сайт (за пейволом, чаще всего)

Ну или имеют закрытые каналы в телеге или на boosty.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 16:49 
> закрытые каналы в телеге или на boosty.

Такая же дрянь что и ютуб, только в другой обёртке. Свой сайт надёжнее.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Пишу с 3 пня , 14-Ноя-25 18:03 
>> закрытые каналы в телеге или на boosty.
> Такая же дрянь что и ютуб, только в другой обёртке. Свой сайт
> надёжнее.

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


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

"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 15:05 
> оказывается, так у всех.
> теперь без альтфронтов тытруп смотреть попросту не получается, даже если сильно захотеть

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



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

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


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

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

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


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

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

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

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


"Для полноценной работы 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 отныне требуется уст..."
Отправлено жыжа , 13-Ноя-25 03:47 
А они в yt-dlp не "обновляют JS", зато ютуб может по нескольку раз в день для разных клиентов в разных локациях выкатывать "новый" плеер - чтоб каждый раз реверсить и подстраиваться под него, нужен целый отдел на зарплате.

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

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

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


"Для полноценной работы 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 отныне требуется уст..."
Отправлено Анон1110м , 13-Ноя-25 03:22 
Ну и что? Всё равно этому плееру надо будет откуда–то загружать видосы. Раньше плеер был на Flash а сохранять видео было намного легче чем сейчас.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 09:31 
Это будет загрузить ещё легче, чем JS-код, потому что васм-рантаймов хоть жопой жуй, причём с биндингами, а в васме браузерного API нет, это через JS-обёртку туда пробрасывается.

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

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


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

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

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

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

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

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

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

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


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

нет.

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

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

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

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


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

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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено нах. , 14-Ноя-25 10:03 
> Интересно ж, как же рекламодатели убедятся, что статистика переходов не накрученная, а
> всамделишняя?

Тооочна! В гугле целый же ж отдел сидит и кликает по рекламе, чтоб вымогать деньгов с рекламодателей.

Уровень этогос@йта.

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

эту чушь даже комментировать нет смысла


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено mugeen , 13-Ноя-25 13:24 
> адблоки и спонсорблоки

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


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

Так это ожидаемо. Хромиум отличается от хрома только несколькими вырезаными модулями, но зато всё остальное там будет как в хроме, включая удаление расширений и неработоспособность блокировки. Я даже не уверен, что ungoogled не будет иметь этих проблем.


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

Очевидно, он осознаёт последствия при этом.


"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 09:02 
> И теперь, обнаружив что видосики не грузятся - притащили целиком хром. (потому
> что v8 это хром и есть)

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено гугль , 13-Ноя-25 10:21 
> Там на выбор полдюжины двигунов.

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

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

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

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


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

Мелочевка типа QuickJS(-ng) например :)

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

Я только что с гитхаба и вот в упор не вижу в QuickJS никакого v8. Мизерный проектик на си. Так что если ноду качать не хотелось как видим вариант - есть. Перечисленный прямо в новости. Что вам еще надо? За вас его притащить и сбилдить чтоли?

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

Я чертовски уверен что QuickJS не является оберткой для кого либо. Просто мелкая реализация ECMAScript.

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

Почему не сможет? Там довольно полная поддержка ECMAScript'а. А чего там нет так это всяких убер-оптимизаций делающих из этого - макаронного монстра. Но там и считать надо не так уж и дофига.


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

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

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

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


"Для полноценной работы 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 отныне требуется уст..."
Отправлено гугль , 13-Ноя-25 10:27 
> а просто мини аддоном интегрировать с браузером можно?

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

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


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

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

И мб nodejs


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

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


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

"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 18:05 
> Будь yt-dlp написан на нормальном, компилируемом языке, можно было бы прозрачно добавить
> js ддвижок, уже в изолированном виде, удалив из него ненужны функционал,
> типа прямого доступа к системе.

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 20:01 
>Ты просто не видел какой там ацкий кластерфак с парсингом JS, кучей регэкспов и интерпретацией JS прям в питоне господа устроили.

Да, не видел. А что мешало изначально написать нормальный интерпретатор, а не вот это вот всё?


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

Питонисты же - считают себя самыми умными клавами на деревне. Истина конечно немного отличается от этого. Неумение в архитектуру и оценку сложности работы в паре с энтузиазмом "я питон разучил, весь мир у моих ног!" ведет к характерным ccccombo breaker! Это явно один из таковых.

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


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

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 23:17 
>На C++ градус звездеца был бы ещё на порядки большим.

Мир крестами не ограничивается. Есть ещё как минимум go, ocaml, haskell, rust.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 15-Ноя-25 15:43 
> На C++ градус звездеца был бы ещё на порядки большим. Поверь.

Я имею дело с рядом си++ проектов и там в целом куда приличнее. Приколы бывают конечно, но си++'еры обычно трезвее оценивают свои силы и не занимаются столь отбитым донкихотством. Особенно после нескольких лет практики.


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

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

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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 07:35 
Вообще с появлением лэндлока изоляция стала довольно простой. С лэндлоком главный геморрой - это когда приложению нужен доступ к демонам: иксы, dbus, speech-dispatcher, pipewire и так далее, потому что как только ты активируешь защиту landlock, то всё, новый сокет больше не открыть, к существующему не присоединиться. А у приложений это в рандомных местах может быть, уже после начала небезопасных операций, в результате зачастую приложения приходится перестраивать, чтобы засэндбоксить.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 16:54 
yt-dlp нужен только интернет и папка, куда файл видоса скачается. chroot и бесправный пользователь всё ещё самый лучший вариант.

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

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


"Для полноценной работы 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 отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 03:26 
cmake + ninja - это и есть по-человечески (ninja опционален). cargo - говно лютое вместе со всем растом.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 13:38 
apt purge sudo

Сейчас же!!!


"Для полноценной работы 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:26 
Вот раньше времена были, полоска загрузилась и из /tmp можно видосик забирать

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ламер , 13-Ноя-25 03:10 
И реклама, встраиваемая контекстная реклама.

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

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

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

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


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

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ю.Т. , 14-Ноя-25 07:03 
Вроде должно работать, но безумие какое-то -- вот это все время и ресурсы ради того, чтобы загрузить видео, как починять примус? Или на ютубе есть особые места, которые стоят этого? Жизнь без ютуба невозможна, что ли?

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 07:28 
Ютьюб - это монополист с уникальным контентом, потому что большинство только на него и заливают. Это, конечно, было не без пользы, покуда это гнобило другие централизованные площадки, навязываемые в первую очередь потому, что кое-кому следить и цензурировать большая охота ... но такая "польза" имела гигантский вред, что по сути все пользователи ютрупа - это содержанки гугла и будут плясать под его дудку, потому что альтернатива - самим платить за CDN, что ставит крест на федеративных площадках, а децентрализованные на IPFS/торрентах не взлетят, ибо уходить с раздачи - это сильно доминирующая стратегия. Торренты выжили только потому, что там хостили контент, который на ютьюбе по DMCA бы заблокировали. Никто из нормисов не будет на децентрализованных хостить контент из ютрупа покуда ютруп за него не введёт оплату как за контент копирастов. А ютруп не введёт, оплата за ютруп будет покупка поддержиаемого шпионско-DRMнутого устройства, на это нормисы согласны, продолжат наяривать за обе щеки, вынуждая и остальных платить деньги вендорам-партнёрам Гугла (которые с Гуглом непременно поделятся) за ошейник на своей шее.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ю.Т. , 14-Ноя-25 12:21 
> Ютьюб - это монополист с уникальным контентом,

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 15-Ноя-25 00:24 
>но это же не повод, чтобы непременно потреблять.

Есть такое понятие - свободная энергия. Их как минимум физики надумали три штуки, Гемгольца (F = U - T S), Гиббса (G = F + P V) и Ландау (\Omega = F - \sum_i {mu_i * N_i}), где S - это энтропия. Градиенты свободной энергии - эта именно то, благодаря чему во Вселенной что-либо меняется. Жизнь - это вычисление, а для вычислений нужны градиенты свободной энергии. В процессе вычислений градиенты свободной энергии падают, а сама свободная энергия - потребляется. Может ещё воздух и ёмкость экосистемы по отходам перестать потреблять? Ты пойми главное, вот тут гретонутые вопят "just stop oil", "stop climate change", "carbon quotas", "Paris agreement" и так далее... Зачем? Часть из них - просто полезные идиоты. Остальные - циничные подстилки, чья задача - полезным идиотам внушить курс на снижение потребления. Зачем? Видишь в формуле температуру? Что случится со свободными энергиями, если температура на планете повысится? Видишь химпотенциал? Этот химпотенциал пропорционален логарифму концентрации веществ. Что случится с концентрацией, если окружение засрётся даже не ядом, а просто инертными отходами, и что после этого случится со свободной энергией Ландау (энергия гиббса вообще не подразумевает рождения или уничтожения частиц, чтобы её в расчётах с концентрациями применять, нужно в неё ввести члены с химпотенциалом)? Затем, что весь твой повысившийся за счёт НТР уровень жизни повысился за счёт потребления планеты и других видов. А планета - она конечная, на всех не хватит. Поэтому нужно быдлу мозги засрать гретобесием, а самим на экологические саммиты летать на частных самолётах с конвоями охраны. Потому что это сейчас самолёты, а если от быдла вовремя от кормушки не отлучить - то самому в пешее -  и от собственной же охраны - в лес подальше.

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

>А вообще любая проблема такого рода решается на уровне людей, а не технических ухищрений.

Вот Гугл и решил проблему "на уровне "людей"" по Хаксли: "бесплатно" дал им хостинг. Его оттуда никто не попятит по Хаксли, ибо сетевые эффекты. Остаётся по Оруэллу (или по Сталину). Вы можете решить проблему ютьюба или его аналогов по Cталину? Не можете? Ну значит решения "на уровне "людей"" исчерпаны, остаются только технологические.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Ю.Т. , 17-Ноя-25 12:31 
>>но это же не повод, чтобы непременно потреблять.
> Есть такое понятие - свободная энергия.

Энтропия - понятие полезное, но искусственное и неизмеряемое, и как с ним быть в макросистемах - огромный вопрос.

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

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

>>А вообще любая проблема такого рода решается на уровне людей, а не технических ухищрений.
> Вот Гугл и решил проблему "на уровне "людей"" по Хаксли:

Классификация по Хаксли Оруэллу Сталину - кто придумал, и где её валидация?

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено nebularia , 13-Ноя-25 07:25 
Они так и делали, в итоге это оказалось адом, требующим переделывать всё при изменениях со стороны ютуба, а они постоянны

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 09:33 
LLM нужно было прикрутить.

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

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

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

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



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

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

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

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


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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 15:57 
> Ну вот может уже расслабишься и в той вм запустишь просто хром?

А видик то из него потом как ухватить? От того что я хром запустил - видик в файл еще не запишется. И соответственно толку то?

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

> (Можешь потом даже не стирать, все равно придешь за следующим роликом.

Ну дык если ее стереть - гугло понятия не будет иметь что эти 2 кейса как-то related. Что забавно, да. Особенно если еще и айпишники разные. А они там разные чуть менее чем всегда.

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

Вот ща я буду совета всяких маздайных вендорлокеров слушать.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 21:35 
>А видик то из него потом как ухватить? От того что я хром запустил - видик в файл еще не запишется. И соответственно толку то?

Из Хрома никак - у них declarativeWebRequest. А из других браузеров - есть аддон VideoDownloadHelper, он детектит прямые ссылки на видео в потоке запросов. Хоть в плеер вставляй, хоть в курл, хоть в прямо из аддона сохранение инициируй.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 15-Ноя-25 21:35 
> Из Хрома никак - у них declarativeWebRequest. А из других браузеров -
> есть аддон VideoDownloadHelper, он детектит прямые ссылки на видео в потоке
> запросов. Хоть в плеер вставляй, хоть в курл, хоть в прямо
> из аддона сохранение инициируй.

Осталось только придумать что есть прямая ссылка на... кучу серверов чанков ютуба? И вот получили вы ссыль на в лучшем случае сервак чанков. И далее - что? Это добро нарезано кусочками, которыми и тягается. С адаптивом качества и проч. Аудио и видео треками отдельно, кусочками.

Это не очень простой в скачке объект даже после узнавания урлы DASH сервака с чанками.


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 17-Ноя-25 04:56 
HLS отлично рипается ffmpegом.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 21:32 
В браузере - не совсем привелигированное (если у тебя Firefox и в about:config гайки закручены). А вот в node.js есть доступ как к файловой системе, так и к сисколам, и вообще ctypes.

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

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 11:10 
yt-dlp --proxy socks5://127.0.0.1:1080

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним12345 , 16-Ноя-25 10:52 
ты просто не умеешь его готовить

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

https://github.com/daijro/camoufox


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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 21:36 
Значительная часть ванильного Firefoxа написана на JS, умник.

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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 17-Ноя-25 17:22 
Причем тут иксы то, это ваша любимая тема? Звиняйте, не интересно через что оно отрисовывается - важно как оно работает а это пока костыль не шлифованный

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

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


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


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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено mos87 , 13-Ноя-25 10:32 
Давненько уже.

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


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

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

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


"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 13-Ноя-25 17:00 
Вообще не пойму, в чём проблема. У пользователей lynx разве что?

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

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним , 14-Ноя-25 07:40 
Всегда ставил напрямую из гита.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено faa , 14-Ноя-25 14:27 
Попробовал с Node-JS, благо он есть в Slackware - работает косячно.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено faa , 14-Ноя-25 14:29 
Старый способ, вроде как, еще не выкинули.

"Для полноценной работы yt-dlp с YouTube отныне требуется уст..."
Отправлено Аноним12345 , 16-Ноя-25 10:50 
я ноду.джиэс на локальную  машину точно ставить не буду