Skip to content

Releases: Dunterbabochka/SpotifyMusicDownloader

Spotify Music Downloader v3.0.0-beta.2

Pre-release

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 02 Jul 14:11
afbfb29

Spotify Music Downloader v3.0.0-beta.2

Документационный и лицензионный prerelease поверх новой архитектуры v3.

Что нового

  • проект теперь распространяется по GNU GPL-3.0;
  • README полностью переработан для новых пользователей;
  • добавлены скриншоты плейлиста, стартового экрана и настроек;
  • улучшены инструкции установки, cookies, конфигурации и диагностики;
  • GitHub Actions проверяет проект на Python 3.11 и 3.14.

Установка

git clone https://github.com/Dunterbabochka/SpotifyMusicDownloader.git
cd SpotifyMusicDownloader
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python main.py

После запуска откройте http://localhost:8000.

Статус

Это beta-версия. Основная функциональность совпадает с beta.1, но исходный
архив beta.2 уже содержит GPL-3.0 и обновлённую документацию.

Spotify Music Downloader v3.0.0-beta.1

Pre-release

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 02 Jul 09:18
638cad4

Spotify Music Downloader v3.0.0-beta.1

Первая beta полностью переработанной версии 3.x.

Главное

  • более точное сопоставление треков, включая explicit/clean-версии;
  • YouTube Music, YouTube, SoundCloud и MP3Party в едином pipeline;
  • обложки, расширенные ID3-теги, тексты, .lrc и .m3u8;
  • задания с отменой, отчётами, кэшем и обработкой дубликатов;
  • ручной «парашют» для сложных совпадений;
  • отображение фактического источника каждого скачанного трека;
  • безопасные временные файлы и атомарное сохранение;
  • локальная защита API, путей и внешних URL.

Установка

Требуется Python 3.11–3.14, FFmpeg и желательно Deno.

python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python main.py

После запуска откройте http://localhost:8000.

Важно для Beta

  • сначала проверьте загрузку на нескольких треках;
  • MP3Party может возвращать HTTP 451 при VPN или прокси;
  • внешние музыкальные сервисы могут менять доступность независимо от проекта;
  • автоматические совпадения ремиксов и перезаливов иногда требуют ручной проверки.

Полный список изменений находится в CHANGELOG.md.

Big UPD v2.2.0

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 05 Apr 22:23

V2.2.0 CHANGELOG


Значительно улучшена логика работы системы "Парашут"

ранее он скачивал рандомную залупу в папку "парашут", теперь у юзера есть несколько способов исправить проблемную песню

  1. Возможность ввести прямую ссылку на трек
  • Если система не смогла найти трек на площадках, то у юзера будет возможность самому вставить ссылку на песню на youtube, soundcloud или mp3party
  1. Возможность ввести оригинальное название песни
  • Пример: песня Playboi Carti - Once More (или же Some More). В spotify он перезолит под никнеймом "Reoviza", поэтому парсер не может найти его. Указав оригинального исполнителя трек спокойно находится
  1. Функция повторного поиска
  • Иногда парсер галлюцинирует и достаточно лишь повторно проверить трек.

Чаще всего эти 3 варианта помогают найти настоящий трек и скачать его

Остальные улучшения

  • Немного улучшены алгоритмы поиска песен.

Youtube FIX + 100+ sounds supp.

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 04 Apr 23:10

FULL CHANGELOG


YouTube FIX
Youtube изменил систему защиты, поэтому:

Добавлен новый портативный JS-движок deno.exe. Он позволит программе проходить проверки без необходимости глобальной установки NodeJS на ваш компьютер

!НЕОБХОДИМО СКАЧАТЬ, ПОДРОБНЕЕ В README "НЮАНСЫ"!

100+ sounds support

Добавлена поддержка плейлистов в которых более ста песен

Для этого используется сервис "Chosic"

UPD cookie.txt sistem

Обновлена система cookie файла для YouTube

Программа может работать и без них, а может и не работать. Для надёжности лучше установить.

(ПОДРОБНЕЕ В README "НЮАНСЫ")

Stable V2

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 28 Mar 18:04

Changelog

  1. Значительно улучшена логика работы установщика.
  1. Увеличена скорость установки песен.
  1. Улучшена логика работы функции "парашут"

mp3party small fix

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 26 Mar 10:13
v1.1.1

Stable V1 Web (FIX)

Choose a tag to compare

@Dunterbabochka Dunterbabochka released this 25 Mar 23:43

Первая стабильная версия (mp3party fix)

Рабочие сайты для поиска музыки:

Youtube / Youtube Music
MP3Party
SoundCloud