Metadata-Version: 2.1
Name: Move-My-Music
Version: 0.0.2.dev5
Summary: Script to migrate music between platforms
Home-page: https://github.com/Addic7edBoy/MoveMyMusic
Author: Max Medvedev
Author-email: medve.mk@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: vk-api (==11.8.0)
Requires-Dist: yandex-music (==0.1.2)
Requires-Dist: spotipy (==2.13.0)
Requires-Dist: six
Requires-Dist: beautifulsoup4
Requires-Dist: requests
Requires-Dist: python-dotenv

# MMM

Python module that helps move all your music and other stuff from one music service to another.

## Features

Moves **tracks**, **playlists**, **albums** and **artists** between `vk`, `Yandex.Music`, `Spotify`


## Installation

```
pip install Move-My-Music
```

## Usage

### Exporting to JSON

```
MMM export --source vk --playlists True
MMM export --source ym --artists True --albums True
```

### Full run (export->import)

```
MMM run --source vk --source-user Admin --source-pass Admin --target sp --target-user Max --target-pass Max --alltracks True --playlists True
```

## Parameters

### Global

* `--log-path`: Path for the log file.
* `--data-path`: Filename for temp data.

### Common

* `--playlists`: Include playlists (Default: False)
* `--artists`: Include artists (Default: False)
* `--albums`: Include albums (Default: False)
* `--alltracks`: Include all tracks (Default: False)

### Export

* `--source`: Get music from (`vk` | `ym` | `sp`)
* `--source-user`: Login on source site.
* `--source-pass`: Password on source site.

### Run

* `--source`: Get music from (`vk` | `ym` | `sp`)
* `--source-user`: Login on source site.
* `--source-pass`: Password on source site.
* `--target`: Insert music into (`ym` | `sp`)
* `--target-user`: Login on target site.
* `--target-pass`: Password on target site.



