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
uvpython package manager written in rustcurl -LsSf https://astral.sh/uv/install.sh | shAfter 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
852927a9829439375932be00d25b98dcfc9746ad683d1d262f820925ba1f7b4b
|
|
| MD5 |
2c029677a9217f7218101279f0198a83
|
|
| BLAKE2b-256 |
5ca2e9aa1b94f82050507452bd48a2ff1bd960886c41edbcbc2c6b62f5399837
|
File details
Details for the file musicscript-0.1.0-py3-none-any.whl.
File metadata
- Download URL: musicscript-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
425a723f051e155183b37f60bc3dbf38b289e3f9f6190671e8468a576c1f42e4
|
|
| MD5 |
f53550666cca41d6fecbae763a93d355
|
|
| BLAKE2b-256 |
1d363e60cfb75667e9d81ecba68bca7e544e936ef69b66d3965cf624bad214b2
|