Цифровой сад — общедоступная персональная база знаний

Лупа для поиска
  • Свежачок
  • Карта сайта
  • yt-dlp и youtube-dl

    Инструменты yt-dlp1 и youtube-dl23 позволяют скачивать видеозаписи, аудиозаписи и плейлисты в максимальном качестве практически с любого веб-сайта, будь то YouTube, RuTube, VK Видео и прочие.

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

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

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

    Некоторые полезные варианты использования

    Отображает справочную информацию о работе инструмента.

    ./yt-dlp --help

    Обновляет инструмент до актуальной версии.

    ./yt-dlp --update

    Скачивает видеозапись минимального размера.

    ./yt-dlp --format-sort=+size "https://www.youtube.com/watch?v=PIQuruu7fXE"

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

    ./yt-dlp --output="%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" "https://www.youtube.com/playlist?list=PLRDzFCPr95fLjzcv6nNdjMu_9RcZgIM9U"

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


    1. https://github.com/yt-dlp/yt-dlp↩︎

    2. https://github.com/ytdl-org/youtube-dl↩︎

    3. https://ytdl-org.github.io/youtube-dl/↩︎