Найти в Дзене
Real1st

yt-dlp - универсальный способ скачивания видео из любых соц сетей

yt-dlp — это бесплатная программа с открытым исходным кодом для загрузки видео и аудио. Она работает с сотнями сайтов, включая YouTube, TikTok, Twitch и многие другие. Это форк знаменитого youtube-dl, который работает быстрее и имеет больше функций. Программа работает из командной строки (терминала), ее не нужно устанавливать. Всегда скачивайте программу с официального GitHub-репозитория: ❗ Важный шаг (рекомендуется): Добавление в PATH
Это нужно, чтобы запускать yt-dlp из любого места в системе, а не только из папки, где лежит .exe файл. Проверка установки: Способ 1: Через Homebrew Способ 2: Вручную # Перемещаем файл в папку с исполняемыми файлами
sudo mv ~/Downloads/yt-dlp_macos /usr/local/bin/yt-dlp
# Даем ему права на выполнение
sudo chmod +x /usr/local/bin/yt-dlp
Способ 1: Через менеджер пакетов (например, для Ubuntu/Debian) sudo apt update
sudo apt install yt-dlp Способ 2: Вручную sudo wget -O /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
Оглавление

yt-dlp — это бесплатная программа с открытым исходным кодом для загрузки видео и аудио. Она работает с сотнями сайтов, включая YouTube, TikTok, Twitch и многие другие. Это форк знаменитого youtube-dl, который работает быстрее и имеет больше функций.

Программа работает из командной строки (терминала), ее не нужно устанавливать.

1. Где скачать yt-dlp?

Всегда скачивайте программу с официального GitHub-репозитория:

2. Установка и настройка

2.1. Windows

  1. Скачайте программу: На странице загрузки найдите файл yt-dlp.exe и скачайте его.
  2. Создайте папку: Создайте удобную папку для программы, например, C:\yt-dlp. Переместите туда скачанный файл yt-dlp.exe.

❗ Важный шаг (рекомендуется): Добавление в PATH
Это нужно, чтобы запускать yt-dlp из любого места в системе, а не только из папки, где лежит .exe файл.

  • Нажмите Win + S, введите изменение системных переменных среды и выберите этот пункт.
  • В открывшемся окне нажмите кнопку «Переменные среды…».
  • В разделе «Переменные пользователя» найдите переменную Path и выберите ее.
  • Нажмите кнопку «Изменить…», затем «Создать».
  • Вставьте путь к вашей папке (например, C:\yt-dlp).
  • Нажмите ОК во всех открытых окнах.

Проверка установки:

  • Откройте командную строку (Cmd) или PowerShell.
  • Введите команду и нажмите Enter: yt-dlp --version
    Если вы увидите номер версии (например, 2024.04.09) — все готово к работе! Если нет, выйдите из окна ввода и зайдите заново, повторите команду

2.2. macOS

Способ 1: Через Homebrew

  1. Если у вас не установлен Homebrew, установите его с официального сайта.
  2. Откройте Терминал и выполните команду: brew install yt-dlp
    Homebrew автоматически все настроит.

Способ 2: Вручную

  1. Скачайте файл для macOS (чаще всего yt-dlp_macos) со страницы загрузки.
  2. Откройте Терминал и выполните команды (замените ~/Downloads/ на путь к вашему файлу):

# Перемещаем файл в папку с исполняемыми файлами
sudo mv ~/Downloads/yt-dlp_macos /usr/local/bin/yt-dlp
# Даем ему права на выполнение
sudo chmod +x /usr/local/bin/yt-dlp

2.3. Linux

Способ 1: Через менеджер пакетов (например, для Ubuntu/Debian)

sudo apt update
sudo apt install yt-dlp

Способ 2: Вручную

sudo wget -O /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
sudo chmod +x /usr/local/bin/yt-dlp

Как обновить yt-dlp?
Программа часто обновляется. Чтобы обновиться до последней версии, просто выполните в терминале/командной строке:

yt-dlp -U

3. Как пользоваться? Основные команды

Все команды нужно вводить в командной строке (Windows) или Терминале (macOS/Linux).

Как открыть командную строку в Windows:

  • Нажмите сочетание клавиш Win + R, введите cmd и нажмите ОК.
  • Или в проводнике, в папке с yt-dlp.exe, зажмите клавишу Shift, нажмите правую кнопку мыши и выберите «Открыть окно PowerShell здесь».

Базовая команда:

yt-dlp https://www.youtube.com/watch?v=XXXXXXXXXXX

Просто вставьте ссылку на видео после команды yt-dlp. Программа скачает видео в самом высоком доступном качестве.

Полезные флаги (дополнительные опции):

  • -F или --list-formats — Показать все доступные форматы для видео.
    Сначала используйте эту команду, чтобы увидеть, что можно скачать! yt-dlp -F https://www.youtube.com/watch?v=XXXXXXXXXXX
    Вы увидите список с номерами (ID) форматов, качеством и расширением файла.
  • -f [номер] или --format [номер] — Скачать конкретный формат по его ID из списка выше. yt-dlp -f 399 https://www.youtube.com/watch?v=XXXXXXXXXXX
  • -x или --extract-audio — Скачать только аудио дорожку.
  • --audio-format [формат] — Конвертировать аудио в нужный формат (mp3, aac, m4a, flac, opus, vorbis, wav). yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=XXXXXXXXXXX
    Эта команда скачает аудио и конвертирует его в MP3.
  • -o или --output — Задать свое имя и путь для файла. yt-dlp -o "~/Downloads/%(title)s.%(ext)s" https://www.youtube.com/watch?v=XXXXXXXXXXX

4. Готовые примеры для использования

  1. Скачать видео в лучшем качестве: yt-dlp https://youtu.be/XXXXXXXXXXX
  2. Скачать только аудио в MP3 (для музыки или подкастов): yt-dlp -x --audio-format mp3 https://youtu.be/XXXXXXXXXXX
  3. Скачать видео в формате 1080p (если оно доступно):
    Сначала смотрим список форматов: yt-dlp -F https://youtu.be/XXXXXXXXXXX
    Находим в списке строку с 1080p (например, 137 mp4 1920x1080), запоминаем ID (например, 137) и скачиваем: yt-dlp -f 137 https://youtu.be/XXXXXXXXXXX
  4. Скачать целый плейлист:
    Просто подставьте ссылку на плейлист. Все видео будут скачаны по порядку. yt-dlp https://www.youtube.com/playlist?list=XXXXXXXXXXX
  5. Скачать и автоматически переименовать файл:
    Эта команда сохранит файл в папке Загрузки с его оригинальным названием. yt-dlp -o "~/Downloads/%(title)s.%(ext)s" https://youtu.be/XXXXXXXXXXX

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