Форум проекта PuppyRus Linux

Общие вопросы => Вопросы от новичков => Тема начата: Neyel от 28 Май 2020, 19:19:58

Название: [Решено] Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 28 Май 2020, 19:19:58
Хотел скачать это видео - https://www.youtube.com/watch?v=x2fLteI2JEQ - а оно требует авторизации на youtube. Как его можно скачать, может кто-то знает?
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: krasnyh от 28 Май 2020, 19:26:30
1. Узнать код нужного качества видео
youtube-dl -F https://youtu.be/x2fLteI2JEQ
2. Скачивание в текущую директорию
youtube-dl -f best https://youtu.be/x2fLteI2JEQ


upd. Если всегда нужно лучшее качество из возможного, то команда ниже. Но и размер скачиваемого файла увеличится соответственно.
youtube-dl -f bestvideo+bestaudio URL
Хотя эта команда равнозначна, команде без параметров youtube-dl URL. Там по умолчанию bestvideo+bestaudio.
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 28 Май 2020, 19:30:23
Получилось, спасибо  :) Не знал что youtube-dl умеет скачивать видосы, которые требуют авторизации
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: knn от 28 Май 2020, 19:33:12
иногда, "со временем" 'ytdl' обновлять не помешает .... 
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 28 Май 2020, 19:34:32
Скачал последнюю версию из репы LFA  :)
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: krasnyh от 28 Май 2020, 19:40:18
Ютуб действительно часто свой код меняет, поэтому обновляться полезно. Тем более у youtube-dl для этого есть свой механизм:
sudo youtube-dl --update

Обновляется по умолчанию в /usr/local/bin. Проверить текущую версию:
$ youtube-dl --version
2020.05.08
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: knn от 28 Май 2020, 19:40:21
там "руками" можно
( в IceArch есть скрипт, для ПРА "обновлялка" раньше вроде тоже была - # бывает 'ytdl-commands' и не за всеми "нововведениями " поспевает...)
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 28 Май 2020, 19:42:15
Версия:
live@pra6408:~$ youtube-dl --version
2020.03.24

Видео тем не менее скачалось
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: knn от 28 Май 2020, 19:55:21
# - там вроде акромя этимологически родственного сайта есть - ещё  (https://ytdl-org.github.io/youtube-dl/supportedsites.html)
ps
+ привет парню по фамилии "Advertising"
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 29 Май 2020, 11:21:56
там вроде акромя этимологически родственного сайта есть - ещё
Список внушительный, а youtube-dl просто находка :)
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 29 Июль 2020, 15:02:03
Код
live@lfa1801:~$ youtube-dl https://www.youtube.com/watch?v=NeQM1c-XCDc
[youtube] NeQM1c-XCDc: Downloading webpage
ERROR: NeQM1c-XCDc: YouTube said: Unable to extract video data
:'(
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: krasnyh от 29 Июль 2020, 15:15:13
Есть такое (https://github.com/ytdl-org/youtube-dl/issues/22641#issuecomment-660674817) решение, с указанием user-agent:
Код
youtube-dl --user-agent "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" NeQM1c-XCDc

Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 29 Июль 2020, 15:46:35
Всё получилось, спасибо. Возможно переделаю скрипт в этой (http://forum.puppyrus.org/index.php?topic=22905.0) теме
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: shelezyaka от 29 Июль 2020, 22:03:30
Без фокусов, всё просто...
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: krasnyh от 29 Июль 2020, 22:17:37
Разница есть. Через savefrom.net не получить 1080p.
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: sfs от 30 Июль 2020, 08:50:52
Скачал последнюю версию из репы LFA  :)
там же есть обновлятор. Запускать и перепаковывать руками
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 30 Июль 2020, 09:31:39
Без фокусов, всё просто...
Дело в том, что пишу скрипт для скачивания - savefrom в этом случае не подойдёт
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 30 Июль 2020, 13:37:02
перепаковывать руками
Сделал без напряга - обновил и создал полный 090-save :)
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 15 Январь 2021, 14:45:08
Код
live@lfa1801:~$ youtube-dl https://www.youtube.com/watch?v=6zpNICAHYQc
[youtube] 6zpNICAHYQc: Downloading webpage
ERROR: 6zpNICAHYQc: YouTube said: Unable to extract video data

Есть такое решение, с указанием user-agent:
Код

youtube-dl --user-agent "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" NeQM1c-XCDc
- не помогло  :'(
Код
live@lfa1801:~$ youtube-dl --user-agent "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 6zpNICAHYQc
[youtube] 6zpNICAHYQc: Downloading webpage
ERROR: 6zpNICAHYQc: YouTube said: Unable to extract video data
Название: Re: Скачать видео, которое требует авторизации на youtube
Отправлено: Neyel от 15 Январь 2021, 14:48:34
Разобался - надо было обновить youtube-dl   :)
Название: Re: [Решено] Скачать видео, которое требует авторизации на youtube
Отправлено: Ilbych от 14 Январь 2022, 23:02:49
Может кому нужно - кросплатформенная программка для скачивания с ютуба.
https://github.com/engatec/vdl/releases
Подробнее и связь с автором.
https://pikabu.ru/story/novaya_versiya_vdl__besplatnoy_programmyi_dlya_skachivaniya_video_8761220
Название: Re: [Решено] Скачать видео, которое требует авторизации на youtube
Отправлено: krasnyh от 14 Январь 2022, 23:10:31
кросплатформенная программка для скачивания с ютуба.
Гуи для youtube-dl.

Так более информативно. )