Skip to main content

Gets your music from Spotify and downloads it from Youtube Music

Project description

musync

A program that gets your music from Spotify and downloads it from Youtube Music. NOTE: This program is in it' s alpha stage and i'm not a Python developer, so, any contribution is appreciated!

Installation

Using Pip

  $ pip install musync

Manual

  $ git clone https://github.com/vittodevit/musync
  $ cd musync
  $ python setup.py install

Usage

$ musync [configfile]

Configuration

Create a json file with this structure:

{
  "spotify_client_id": "...",
  "spotify_client_secret": "...",
  "playlists": [
    "https://open.spotify.com/playlist/...",
    /* ... */
  ]
}

Spotify authorization:

To obtain the client_id and client_secret

  1. Sign in HERE with your Spotify account
  2. Click on the green button Create An App and give it a Name and Description
  3. Copy Client ID
  4. Show and copy Client Secret

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

musync-0.0.1.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

musync-0.0.1-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file musync-0.0.1.tar.gz.

File metadata

  • Download URL: musync-0.0.1.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for musync-0.0.1.tar.gz
Algorithm Hash digest
SHA256 fa40ffc2eb029fc3320b0f46b5c51dfb0dd5b0a53f45044959030d64e2a2ee6f
MD5 417fb51c6bd78c342240871f3fc6e1e2
BLAKE2b-256 f16edaa1d5d3f083bc5be69e2e16a6e4a26036b1951466c38efe998a05766870

See more details on using hashes here.

File details

Details for the file musync-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: musync-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for musync-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7aae47f8d52fd9d2167fc10cc1273ced5ee286b4cec0d6b912abadd8166111bc
MD5 042a2784e564fd7a9b05db5becd61979
BLAKE2b-256 c1c28545496078d7d727a0d8aa793ed5c148995c3871b2896c45a7b46ce9353e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page