Skip to main content

Add your description here

Project description

Music Script

Download songs from youtube playlist into an Album:

Dependencies

  • yt-dlp - used to download songs from youtube / soundcloud / spotify
  • ffmpeg - using for adding metadata to music files

How to Install

Install from pypi:

pip install musicscript

Rune musicscript in terminal:

# run terminal
musicscript

# 👾 Hello, Music Script
# Enter Artist Name:
# Enter Album Name:
# Enter Yotube Playlist / Soundcloud Album:

Running Project

[!NOTE]

Installing UV

Install uv python package manager written in rust

curl -LsSf https://astral.sh/uv/install.sh | sh

After install uv you can clone this project with:

git clone https://github.com/mmsaki/music-script.git

Run inside project

cd music-script;

uv sync;

uv run musicscript;

# Answer input prompts
#
# 👾 Hello, Music Script
# Enter Artist Name:
# Enter Album Name:
# Enter Yotube Playlist / Soundcloud Album:

Test

Add songs to your apple music and enjoy offline streaming!

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

musicscript-0.1.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

musicscript-0.1.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file musicscript-0.1.0.tar.gz.

File metadata

  • Download URL: musicscript-0.1.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.2

File hashes

Hashes for musicscript-0.1.0.tar.gz
Algorithm Hash digest
SHA256 852927a9829439375932be00d25b98dcfc9746ad683d1d262f820925ba1f7b4b
MD5 2c029677a9217f7218101279f0198a83
BLAKE2b-256 5ca2e9aa1b94f82050507452bd48a2ff1bd960886c41edbcbc2c6b62f5399837

See more details on using hashes here.

File details

Details for the file musicscript-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for musicscript-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 425a723f051e155183b37f60bc3dbf38b289e3f9f6190671e8468a576c1f42e4
MD5 f53550666cca41d6fecbae763a93d355
BLAKE2b-256 1d363e60cfb75667e9d81ecba68bca7e544e936ef69b66d3965cf624bad214b2

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