260

Как выкачать все видео с Youtube

Или если не все :) , то хотя бы то, что нужно. Зачем?

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


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


В общем, если мы скачаем видео на свой жесткий диск (или в своё домашнее хранилище, как делаю я), то хуже не будет.


Описанный ниже метод будет работать на любой системе и при любых условиях.

По-умолчанию мы считаем, что Youtube уже закрыт в нашей стране и мы пользуемся VPN-доступом (вот тут: https://pikabu.ru/story/vpn_dlya_youtube_instagram_i_pr_9059174 я рассказывал как его сделать).


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


1. Для начала скачаем бесплатную программу-качалку.

Если у Вас Windows, то пройдите по ссылке : https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe


и начнется скачивание файла yt-dlp.exe.


Для удобства можете перенести этот файл куда-нибудь, где его удобнее найти. Например, на диск C:\ в папку 'Kachalka'.


Таким образом у Вас будет полный путь к этому файлу:


C:\Kachalka\yt-dlp.exe
Если у Вас MacOS или Linux, то для установки программы-качалки выполните следующие команды:


sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt... -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp

2. Следующее, что нам нужно - адрес канала или автора, видео которого хотим скачать.

Для примера возьмем блог "самоделкина" AlexGyver (если кто-то считает это рекламой, то пусть с этим живет и страдает, а я оправдываться не собираюсь). Открываем его страничку и копируем из браузера адрес:

https://www.youtube.com/c/AlexGyverShow


3. Теперь, если Вы в системе Windows, то нажмите клавишу "Windows" (на клавиатуре слева внизу, на ней ещё логотип Windows нарисован), на экране в этот момент откроется маленькое окошко, в которое нужно вписать слово: "cmd" и нажать Enter.

Откроется черное окно командной строки.

Перейдите в то место, где вы хотите сохранить все видео-файлы с Youtube-канала Алекса Гайвера. Если это отдельный диск, то переключитесь на него. Например, если это диск "E", то введите в окне командной строки:


E:\

Если на этом диске нужно попасть в конкретную папку, то перейдите в нее с помощью команды CD (для примера в папку "myvideos"):

cd myvideos

теперь тут же, в окне командной строки введите:

c:\Kachalka\yt-dlp.exe --merge-output-format mkv https://www.youtube.com/c/AlexGyverShow

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


Вместо ссылки на канал может быть и ссылка на одиночное видео, которое так же можно взять из окна браузера или скопировать после нажатия на кнопку "Поделиться".


Если Вы в MacOS или Linux, то так же в командной строке, находясь в целевой директории наберите:


yt-dlp --merge-output-format mkv https://www.youtube.com/c/AlexGyverShow

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


Например, вот так скачивание выглядит на моем компьютере:

Программа увидела, что на канале 349 видеороликов и сама начала качать, начиная с самого свежего.


Вообще YT-DLP умеет качать видео не только с Youtube, но и других видеохостингов и социальных сетей. Общий принцип такой же: укажи ссылку на видео (или страницу где это видео опубликовано) и программа сама все скачает.


Теперь нашему любимому контенту не страшна блокировка доступа, всё самое ценное можно сохранить в виде локальных копий.

upd как скачать свой плейлист понравившиеся видео и смотреть позже?

Лига Сисадминов

2.5K постов19K подписчиков

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

0
Автор поста оценил этот комментарий

Ты видно никогда не пробовал скачать свой плейлист. Путь у него для всех пользователей одинаковый. Что у тебя что у меня. Раньше да можно было скачать таким образом, сейчас нет

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Не переживайте, способ есть, но он немного сложнее, чем просто выкачивать каналы и публичные плейлисты.


Проблема кроется в том, ссылка на Ваши видосы "Смотреть позже" имеет вид:


https://www.youtube.com/playlist?list=WL


эта ссылка содержит видео именно Вашего аккаунта, и каждый, кто по ней пройдет увидит свои видосы.


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


Проблему можно решить, если скачивание делать с кукисами. Например так:


yt-dlp --cookies /home/spider/youtube.com_cookies.txt https://www.youtube.com/playlist?list=WL


"--cookies " - говорит, что при подключении нужно использовать куки (cookies)


"/home/spider/youtube.com_cookies.txt" - путь к моему файлу с кукисами (заранее сохраненному)


"https://www.youtube.com/playlist?list=WL" - ссылка на "Смотреть позже"


Теперь отвечаю на вопрос "как скачать эти самые куки?"


Для браузера Chrome можно поставить плагин:

https://chrome.google.com/webstore/detail/get-cookiestxt/bga...


Есть еще расширение для FireFox:

https://addons.mozilla.org/en-US/firefox/addon/cookies-txt/


но я просто использую в основном Хром, потому расскажу как в Хроме сделать.


Заходите на https://www.youtube.com/ (нужно, чтобы Вы были авторизованы) и нажимаете на иконку плагина. Выскочит окошко с кнопкой "Export". Нажимаете на нее и скачается текстовый файл. Это и есть файл с скукисами. Дальше путь к этому файлу используете в команде:


yt-dlp --cookies /home/spider/youtube.com_cookies.txt https://www.youtube.com/playlist?list=WL


Но я согласен, что этот путь немного тернист.

показать ответы
DELETED
Автор поста оценил этот комментарий

Автор ты что совсем не умный?

Выкачать все видео в ютубе прозапас это же сколько жёстких дисков покупать?

Вместо того что бы впн использовать.....

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
С Ютюба постоянно видео выпиливают. Скоро там и смотреть будет нечего, одни короткие клипы.
0
Автор поста оценил этот комментарий
Много букв, ищем в поиске "скачать с ютуба" и выбираем либо плагин в браузер либо ссылку копировать, и всё
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

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


А тут утилита без регистраций и СМС. И работает не только в Windows, но и в Mac, KDE, Gnome и пр :)

показать ответы
0
Автор поста оценил этот комментарий
А теперь научите нас варить пельмени и завязывать шнурки.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Отвечу на Ваш сарказм своим сарказмом:
"С помощью yt-dlp скачайте с youtube видосы про то как варить пельмени и завязывать шнурки и переложите из на свой домашний NAS. Теперь у Вас всегда под рукой полезные в хозяйстве видеоуроки. Поздравляю."

Возможно именно Вы и владеете тайным знанием скачивания роликов с ютюба, и для Вас это элементарно, как и пропатчить KDE под FreeBSD. Но кроме Вас на Пикабу есть и другие люди, которые, возможно, и не знали, что есть такая утилита.
0
Автор поста оценил этот комментарий
на комп с ютуба всё нормально качается данлоадмастером, без всяких утилит и танцев с бубном. Другое дело как это осуществить с помощью смартфона...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Тут все индивидуально.

У меня нет Windows-компьютеров и фокус с даунлоадмастером мне не подходит. Потому и был выбран путь описанный в статье.

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

Это достойно отдельного поста! О боже, я хочу от тебя детей! Спасибо!))))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это можно и в текущую статью вставить (внизу за UPD:), если @SupportTech поможет.

показать ответы
2
Автор поста оценил этот комментарий

349 видеороликов

Ёлки-моталки. Если я начну столько качать, то это растянется на полгода

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Зависит от ширины Вашего канала.

У меня курсы физики и электроники за пару часов выкачивались.
0
Навсегда
Автор поста оценил этот комментарий

А качество как выбрать?

раскрыть ветку (1)
Автор поста оценил этот комментарий
По-умолчанию качает максимальное доступное качество

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества