Многофункциональная CLI-утилита для скачивания аудио и видео с тысяч сайтов, форк youtube-dl.
oop7/YTSage
Десктопный загрузчик YouTube с интерфейсом на PySide6, использующий yt-dlp для скачивания видео, аудио, субтитров и метаданных.
Open source альтернатива:4K Video Downloader
YTD Video Downloader
- Звёзды
- 4,659
- Форки
- 339
- Открытые issues
- 7
- Последний коммит
- 19 часов назад
Что это?
YTSage — десктопный загрузчик YouTube на Python с графическим интерфейсом PySide6 (Qt). В качестве движка загрузки он использует yt-dlp: можно выбрать формат из таблицы доступных потоков, а затем скачать видео в нужном качестве, извлечь аудио или загрузить субтитры и миниатюры.
Помимо обычного скачивания, доступны удаление рекламных сегментов с помощью SponsorBlock, выбор и объединение субтитров, выбор плейлистов с экспортом в TXT, CSV, M3U или JSON, обрезка по временному диапазону, а также встраивание глав и метаданных. В приложение также входят очередь загрузок, просмотр истории, поддержка прокси и cookies, а также вариант запуска в Docker с доступом через браузер.
YTSage можно установить из PyPI, скачать в виде установщика для Windows, macOS или Linux либо запустить из исходного кода. Для объединения отдельных видео- и аудиопотоков нужен FFmpeg; приложение может обнаружить его или помочь с настройкой.
Ключевые возможности
- 01Таблица форматов для выбора качества видео и потоков
- 02Извлечение аудио с конвертацией в форматы, например MP3, FLAC и Opus
- 03Удаление рекламных сегментов с помощью SponsorBlock
- 04Выбор субтитров, их встраивание и объединение с прожигом в видео
- 05Выбор плейлиста и экспорт в TXT, CSV, M3U или JSON
- 06Очередь загрузок, история и вход по cookies для доступа к приватному контенту
Сценарии использования
- Сохранение видео с YouTube в заданном разрешении для просмотра офлайн
- Извлечение аудио из лекций или музыкальных видео в формате MP3 или FLAC
- Массовое скачивание плейлиста с выбранными видео и субтитрами
- Скачивание с других сайтов, поддерживаемых yt-dlp, через Generic Mode
Темы
Частые вопросы
- Что такое YTSage?
- Десктопный загрузчик YouTube с интерфейсом на PySide6, использующий yt-dlp для скачивания видео, аудио, субтитров и метаданных. YTSage — десктопный загрузчик YouTube на Python с графическим интерфейсом PySide6 (Qt). В качестве движка загрузки он использует yt-dlp: можно выбрать формат из таблицы доступных потоков, а затем скачать видео в нужном качестве, извлечь аудио или загрузить субтитры и миниатюры.
- YTSage можно использовать бесплатно? Какая у него лицензия?
- YTSage распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- YTSage всё ещё поддерживается?
- Активно поддерживается. Последний коммит в YTSage — 18 окт. 2026 г..
- Для чего можно использовать YTSage?
- Сохранение видео с YouTube в заданном разрешении для просмотра офлайн Извлечение аудио из лекций или музыкальных видео в формате MP3 или FLAC Массовое скачивание плейлиста с выбранными видео и субтитрами Скачивание с других сайтов, поддерживаемых yt-dlp, через Generic Mode
- Где скачать YTSage?
- Исходный код и инструкции по установке — на GitHub: https://github.com/oop7/YTSage
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение с открытым исходным кодом для скачивания видео и аудио с 1000+ сайтов, локальной расшифровки и AI-сводок или вопросов по транскриптам.
Самостоятельно размещаемое веб-приложение для скачивания видео и аудио с более чем 1000 сайтов через yt-dlp с сохранением в MP4 или MP3.
Open-source инструмент автоматически превращает тему или ключевое слово в готовый короткий ролик: пишет сценарий, добавляет озвучку, стоковые кадры, субтитры и фоновую музыку.
Настольное приложение для офлайн-транскрибации и перевода аудио и видео с помощью OpenAI Whisper.
Anki — настольная программа с флеш-карточками, которая планирует повторения с помощью интервального повторения и помогает запоминать материал.