MiniYTDownloader — это настольное приложение для Windows, написанное на Python, предназначенное для загрузки видео и аудио с YouTube. Программа имеет простой графический интерфейс и использует yt_dlp для скачивания контента.
- Загрузка видео с YouTube
- Поддержка форматов: 360p, 480p, 720p, 1080p
- Возможность загрузки только аудиодорожки
- Возможность мультизагрузки
- Графический интерфейс на основе
tkinter - Готовый
.exe-файл для запуска без установленного Python - Поддержка светлой и тёмной тем (используется Azure ttk theme)
- Перейдите в папку
dist/ - Запустите файл
YouTubeDownloader.exe - Выберите формат и вставьте ссылку на видео
- Укажите путь сохранения
- Нажмите кнопку Скачать
- Установите Python 3.12.X или новее
- Установите зависимости:
pip install -r requirements.txt
- Запустите программу:
python main.py
| Проблема | Решение |
|---|---|
| Не работает загрузка плейлистов | Убедитесь, что плейлист открыт для общего доступа или доступен по ссылке |
| Не вставляется ссылка | Проверьте раскладку клавиатуры — переключитесь на английскую |
Для сборки исполняемого файла используется PyInstaller:
pyinstaller --onefile --windowed --icon=icon.ico --add-data "azure.tcl;." --add-data "theme;theme" --add-data "icon.ico;." --add-binary "ffmpeg\\ffmpeg.exe;ffmpeg" --add-binary "ffmpeg\\ffprobe.exe;ffmpeg" --name="MiniYTDownloader" main.pyПримечание: путь в
--add-dataзаписан в формате для Windows. Для Linux используйте:вместо;
Проект распространяется под лицензией MIT. Подробнее см. в файле LICENSE.