Обновить

Комментарии 13

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

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

Как-то использовал yt-dlp для примерно того же, о чем пишет автор статьи, и столкнулся с любопытной проблемой: видео с пометкой «не для детей» нельзя было скачать без токена, который можно получить только при аутентификации на самом ютубе. Возможно, конечно, это уже каким-то образом обошли, но если нет, то, выходит, часть контента просто-напросто недоступна через такого рода сервисы

Попробовал случайное видео скачать через yt-dlp. Не получилось, в консоли отобразилось уведомление, что нужна авторизация для подтверждения что я не бот.

В случае с self-host вам нужно будет в корневую папку с ботом добавить cookies.txt с куки ютуба. Но в том боте который я запустил это уже есть.

Чьи печеньки? Неужели ваши?

Отдельный гугл аккаунта сделал. Естественно не моего личного аккаунта.

Насколько я знаю yt-dlp уже давно анонимно с Youtube ничего скачать не может, в 4k тем более. Да и с cookies.txt повозиться надо.

Спасибо за бот! Попробуем!

Прикольно! Реально качает со спотика, но пишет при этом, что качает с ютуб.музыка. Это опечатка или он только название на споте ищет? В целом, при наличии реультат мне не принципиально, но просто интересно

Только название и все метаданные берёт. По теста результат не отличается, но если он не найдёт трек на YouTube, пойдёт в SoundCloud и будет искать там.

ХитрО!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации