Простой и удобный графический интерфейс для скачивания видео и аудио с Coub.
- Обычное видео - короткое стандартное видео.
- Длинное аудио (loop) - видео с зацикленным аудио (999 повторов).
- Только видео - видео без звуковой дорожки.
- Только аудио - извлечение аудио в MP3 формате.
- Быстрая вставка ссылок из буфера обмена.
- Автоматическая сортировка по папкам.
- Визуальный прогресс выполнения операций.
- В первую очередь данный проект сделан для удобства.
- Node.js, FFmpeg, coub-dl уже в проекте.
- Не нужно постоянно использовать командную строку.
- Скачайте и установите Python.
- Скачайте и распакуйте Coub-Downloader-GUI.
- Откройте командную строку и добавьте FFmpeg в
PATH.
setx /M PATH "%PATH%;ВАШ_НОВЫЙ_ПУТЬ"- Например:
setx /M PATH "%PATH%;D:\Coub\coub-dl\FFmpeg\bin"
- Обновите пути в
coub_gui.py(если имя папки и её расположение изменены)
self.nodejs_path = r"d:\Coub\coub-dl\Node.js\node.exe"
self.coub_dl_path = r"d:\Coub\coub-dl\Node.js\node_modules\coub-dl\bin\coub-dl.js"
self.coub_dl_mp3_path = r"d:\Coub\coub-dl\Node.js\node_modules\coub-dl\bin\coub-dl-mp3.js"
self.download_folders = {
"normal": r"d:\Coub\coub-video",
"loop": r"d:\Coub\coub-video-loop",
"audio": r"d:\Coub\coub-audio",
"no_audio": r"d:\Coub\coub-no-audio"- Установите зависимости:
pip install pillow- Запустите файл
start_coub_gui.bat
- TeeSeal - основа проекта, без этого замечательного инструмента ничего бы не получилось.
- gamelton - за вдохновение и инструкции по настройке.
Если вам понравился данный проект, поставьте ему звезду на GitHub - это лучшая поддержка для разработчика!
