Как скачать видео с Ютьюб на компьютер? (непростой путь)

Скачивать видео мы будем при помощи программы из этого репозитория: https://github.com/yt-dlp/yt-dlp — это форк популярного проекта youtube-dl и на сегодняшний день это активно развивающийся open-source проект. Его можно использовать совершенно бесплатно.

Скачиваем ролики из Windows 11

Шаг 1: Загрузите релиз для ОС Windows на свой компьютер

Откройте официальный сайт проекта и в разделе который касается УСТАНОВКИ программы, кликните по версии релиза для операционной системы Windows

и сохраните файл в любое место на вашем компьютере (P.S. главное чтобы Вы его смогли потом отыскать)

Шаг 2: Скачайте зависимости для работы программы

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

Следуем вот к этому разделу «DEPENDENCIES» и кликаем по любой ссылке из примера

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

Осуществляем загрузку по клику на кнопочку :

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

Руководство для проверки версии Windows

Или воспользуйтесь этой кнопкой

В итоге у вас должно получится следующее:

  1. Файл основной программы yt-dlp.exe
  2. Архив с зависимостями

Шаг 3: Разархивируйте содержимое архива.

Любой программой которой вы пользуетесь для этой цели или стандартными средствами Windows

Содержимое внутри извлечённой папки «ffmpeg-master-latest-win64-gpl» будет следующим:

Нас интересует содержимое папки «bin«, именно это и есть зависимости для правильной работы основной программы:

Шаг 4: Создайте отдельную папку и перенесите в неё файлы которые вы загрузили

Это необходимо сделать для удобства.

Я создал папку с названием «YT» и перенёс в неё файлы из папки bin и основной файл программы, итоге у меня получилось:

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

Подготовительный этап позади. Теперь рассмотрим непосредственно работу в программе.

Как скачивать видео через yt-dlp?

Быстрое скачивание одиночного ролика

Шаг 1: Запуск программы

По привычке, пользователи ОС Windows могут быть искушены сделать двойной клик по приложению, чтобы запустить программу. И скорее всего увидят предупреждение от ОС:

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

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

Первый способ

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

Затем нажмите Открыть в Терминале.

Второй способ

В адресной строке текущей папки напишите cmd и нажмите Enter

Откроется терминал. Проверьте правильность пути. Он должен вести в ту папку в которой вы его запускали и в которой находятся ваш файл программы и программки-зависмости.

Убедиться в этом можно при помощи команды DIR

Содержимое текущей директории должно быть с этими файлами.

Может сработать аналогичная UNIX-команда ls Результат отображение будет такой же:

Шаг 2: Откройте на платформе YouTube понравившийся ролик

Скопируйте ссылку ролика для скачивания.

Шаг 3: Обратитесь к основному файлу программы

Теперь необходимо в терминале прописать название нашего основного файла и передать через пробел ему скопированную ссылку.

Возможная ошибка при запуске

Suggestion [3,General]: Команда yt-dlp.exe не найдена, однако существует в текущем расположении. По умолчанию оболочка Windows PowerShell не загружает команды из текущего расположения. Если вы уверены в надежности команды, введите «.\yt-dlp.exe». Для получения дополнительных сведений вызовите справку с помощью команды «get-help about_Command_Precedence».

Правильная запись
.\yt-dlp.exe https://www.youtube.com/watch?v=9KXgLQXtibk

«Точка» и «Обратный слэш» это говорит терминалу, о том, что обращаемся мы к файлу в текущей директории, т.е. в той в которой находимся в данный момент.

Вот реальный пример правильного запуска программы:

Если всё прошло правильно, то в этой же папке с программой, у вас должен оказаться загружаемый ролик 🙂

Как скачать весь плейлист с YouTube?

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

  1. Необходимо найти нужный плэйлист:
  1. Кликнуть на него и скопировать ссылку всего плэйлиста:
  1. Вставить через пробел в терминал (по аналогии с одиночным видео)

Ниже мы видим, что в плэйлисте программа обнаружила 31 видео и начала загрузку…

Ниже скриншот иллюстрирует загрузку уже 10-го видео из 31-го…

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

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

На примере ниже видно, что несколько видео было пропущено, так как они есть уже на нашем диске, а ролик номер 5 стал догружаться.

В итоге у нас загрузился весь плейлист:

Рекомендация. Для удобство можно сделать отдельную папку и переместить загруженные видео по смыслу туда:

Как использовать параметры?

Если взглянуть на схему использования данной программы, то можно заметить, что перед URL (ссылка на видео) мы можем , также через пробел, ещё указывать передавать параметры (настройки) программе.

yt-dlp [OPTIONS] [--] URL [URL...]

Например, чтобы загрузить все миниатюры к видео нам необходимо передать в программу специальную опцию --write-all-thumbnails или одну миниатюру —-write-thumbnail Это послужит предписанием для программы сохранить все форматы миниатюр (или один) на ваш диск.

Тогда запись нашей строки будет следующего вида:

.\yt-dlp.exe --write-thumbnail https://www.youtube.com/watch?v=9KXgLQXtibk

Думаю с опциями принцип понятен 🙂

Видео-инструкция

Автор

Evgeni

На этом сайте делюсь заметками для начинающих по работе в macOS и Windows, а также по веб-разработке на WordPress. Надеюсь увидеть вас в числе своих подписчиков.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *