You-Get: легкий open-source инструмент для скачивания видео из командной строки
you-get — это легковесный кроссплатформенный инструмент для скачивания видео из командной строки с открытым исходным кодом. Он позволяет загружать контент более чем со 100 популярных аудио-, видео- и фотосайтов, таких как YouTube, Bilibili, Youku, Douyin и других.
Основные функции:
✅ Поддержка множества платформ: охватывает основные отечественные и зарубежные видеоплатформы, такие как Bilibili, Douyin, YouTube и др.
✅ Скачивание в высоком качестве: автоматическое распознавание и загрузка максимального разрешения, поддержка 1080p/4K.
✅ Пакетное скачивание: возможность загрузки плейлистов или нескольких ссылок одновременно.
✅ Настраиваемые параметры: можно указать путь сохранения, формат файла (например, MP4/FLV), а также доступна поддержка прокси и входа через Cookie.
Способ установки:
✅ Сначала необходимо установить Python 3 (рекомендуется версия 3.6 и выше).
✅ Установка через pip: введите в терминале pip3 install you-get.
✅ Пользователи Windows также могут напрямую скачать предварительно скомпилированный exe-файл.
Техническая реализация:
Написано на Python 3.6 и выше, основано на FFmpeg (опционально, используется для объединения форматов). Логика парсинга сайтов модульная, что упрощает добавление поддержки новых платформ.
Базовое использование:
Скачивание одного видео: введите you-get "ссылка на видео", файл по умолчанию сохраняется в текущую директорию.
Просмотр информации о видео: введите you-get -i "ссылка на видео", чтобы отобразить формат, разрешение, размер и другие параметры.
Указание пути сохранения: введите you-get -o "путь сохранения" "ссылка на видео".
Скачивание аудио: введите you-get --audio "ссылка на видео" (поддерживается на некоторых платформах).

Сценарии применения:
✅ Офлайн-архивирование: сохранение важных аудио- и видеоматериалов.
✅ Пакетная загрузка: быстрое получение серий видео, таких как курсы или документальные фильмы.
✅ Интеграция в разработку: можно использовать как библиотеку Python в других проектах.
Примечания:
✅ Требуются базовые навыки работы с командной строкой, что создаёт определённый порог входа для новичков.
✅ Для некоторых платформ требуется доступ через VPN или вход с использованием Cookie.
✅ Контент, защищённый DRM-шифрованием, скачать невозможно.
Соответствующие адреса:
GitHub: https://github.com/soimort/you-get
Официальный сайт: https://you-get.org/
Помощник сценариста▸
AI Приложения
AI Новости 