Об этом проекте

You-Get — это компактная утилита командной строки для загрузки медиаконтента (видео, аудио, изображений) из интернета. Она позволяет скачивать медиа с таких популярных сайтов, как YouTube, Youku, Niconico, Bilibili и многих других. Для сайтов, которые явно не указаны, универсальный экстрактор пытается найти и загрузить ресурсы. Ключевые возможности: - Загрузка видео, аудио и изображений с поддерживаемых сайтов. - Прямая трансляция онлайн-видео в медиаплеер (например, mpv, vlc) или браузер без рекламы. - Сканирование веб-страниц для загрузки изображений или произвольных бинарных файлов. - Показ доступных вариантов качества и формата перед загрузкой. - Поиск в Google Videos и загрузка наиболее релевантного результата при вводе ключевого слова вместо URL. - Пауза и продолжение загрузки с сохранением временных файлов `.download` для восстановления прогресса. - Установка пользовательских путей и имён выходных файлов. - Настройка HTTP-прокси, включая прокси для конкретных экстракторов, для контента, ограниченного по региону. - Загрузка файлов cookie браузера (Mozilla `cookies.sqlite` или Netscape `cookies.txt`) для доступа к приватному или требующему авторизации медиа. - Извлечение URL загружаемых ресурсов или вывод извлечённых данных в формате JSON. Требования: Python 3.7.4 или выше и FFmpeg 1.0 или выше (необходимы для объединения многосоставных видео и загрузки в высоком разрешении). RTMPDump — опциональная зависимость. Установка доступна через pip, Homebrew, Git clone, Antigen, Flox и FreeBSD pkg. Предусмотрены определения автодополнения для Bash, Fish и Zsh. Проект распространяется под лицензией MIT.