Skip to content

targang/music-expimp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Скрипты для импорта/экспорта плейлистов в различные музыкальные сервисы

Импорт и экспорт производятся в csv файл со списком треков. Формат строки: <TITLE>;<ARTIST>

Apple Music

Экспорт

Зависимости:

  • requests
  • beautifulsoup4
  • python-dotenv

python apple_export.py <filename>

Поддерживается экспорт плейлиста по ссылке в csv файл. Авторизация не требуется, плейлист должен быть публично доступен. В .env файле должна быть константа APPLE_URL - ссылка на плейлист.

Импорт

Не реализован

Yandex Music

Экспорт

Не реализован

Импорт

Зависимости:

  • python-dotenv
  • yandex-music
  • tqdm (Для отображения прогресс-бара)

python yandex_import.py <filename>

Реализован через yandex-music. В .env файле ожидаются константы YANDEX_TOKEN, YANDEX_TARGET (id плейлиста), YANDEX_REVISION.

Есть баг. Через некоторое время соединение разрывается и скрипт падает, поскольку нет обработки ошибок.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages