ZvukDownloader
- это скрипт на Python для скачивания музыкальных треков, альбомов и плейлистов с сервиса Zvuk.
- Скачивание треков в форматах FLAC или MP3.
- Автоматическое добавление метаданных и обложек к трекам.
- Возможность скачивания текстов песен.
- Поддержка загрузки альбомов и плейлистов.
- Конфигурация через интерактивный интерфейс при первом запуске.
- Убедитесь, что у вас установлен Python версии 3.x. Если нет, скачайте и установите его с официального сайта Python.
- Установите необходимые библиотеки, выполнив команду:
pip install requests mutagen
- Скопируйте скрипт
ZvukDownloader.py
в желаемую директорию. - Запустите скрипт командой
python ZvukDownloader.py
. - При первом запуске скрипт создаст файл конфигурации
config.json
и запросит следующие параметры:- Токен для доступа к API Zvuk (можно получить на странице профиля).
- Предпочитаемый формат аудио (FLAC или MP3).
- Нужно ли скачивать тексты песен.
- Путь для сохранения скачанных треков.
- Опция скачивания более низкого качества, если FLAC недоступен.
- Выбор разрешения обложек (максимальное или 500x500).
Запустите скрипт и следуйте инструкциям. Введите ссылки на треки, альбомы или плейлисты через запятую для начала загрузки.
Файл config.json
содержит следующие настройки:
Параметр | Информация |
---|---|
token | Токен для аутентификации. Можно получить здесь. |
format | Формат скачивания. 1 = FLAC, 2 = MP3 320 Kbps. |
lyrics | Скачивать тексты песен, если доступны. |
download_path | Путь для сохранения скачанных файлов. Путь будет создан, если его еще нет. |
cover_resolution | Разрешение обложки. true = максимальное (максимально доступное), false = 500x500. |
fallback_to_lower_quality | Скачивать качество ниже, если FLAC недоступен. |
Скрипт выводит информацию о процессе загрузки в консоль, включая успехи и ошибки при загрузке отдельных треков. В конце работы выводится итоговое сообщение о результате загрузки.
- Я не несу ответственности за то, как вы используете ZvukDownloader.
- Zvuk является зарегистрированной торговой маркой ее соответствующего владельца.
- ZvukDownloader не имеет партнерства, спонсорства или одобрения со стороны Zvuk.