/yandex-music-playlist-exporter

Экспортирует плейлисты из Яндекс.Музыки в текстовый файл, и позволяет их импортировать, например в Spotify

Primary LanguageKotlin

yandex-music-playlist-exporter

Экспортирует плейлисты из Яндекс.Музыки в текстовый файл, и позволяет их импортировать, например в Spotify

Порядок экспорта

  1. Нужно знать имя пользователя хозяина плейлиста и ID плейлиста, которые можно получить из ссылки на плейлист

Например: "https://music.yandex.ru/users/phpusr/playlists/1077"

  • Имя пользователя: phpusr
  • ID плейлиста: 1077
  1. Запускаем командную строку и переходим в папку с проектом.

Запускаем программу передавая выше полученные параметры

./gradlew run --args "phpusr 1077"

При первом запуске процесс может затянуться, потому что скачиваются необходимые библиотеки для сборки и запуска проекта

Появляется папка "playlists" с txt-файлом нужного плейлиста

  1. Теперь переходим на: https://www.tunemymusic.com/ru/

Нажимаем "Давайте приступим", выбираем источник "Файл" и выбираем только что полученный файл

Дальше выбираем целевую платформу и импортируем треки

Работоспособность проекта проверена на

  • Gradle 7.1.1
  • JVM 1.8.0_265 (AdoptOpenJDK 25.265-b01)