Add your description here
Project description
Music Script
Add metadata to your yt-dlp downloaded songs from Youtube Playlist.
- 💿 Artist (+ muliple artists)
- 💿 Album Artist
- 💿 Album name
- 💿 Album art
- 💿 Song Title
- 💿 Comment
- 💿 Copyright
- 💿 Track #No
- 💿 Genre
- 💿 Composser
- 💿 Description
- 💿 Year
- 💿 Lyrics
How to Install
Install from pypi:
pip install musicscript
Run musicscript in terminal:
# run in terminal
musicscript
# 👾 Hello, Music Script
# Enter Artist Name:
# Enter Album Name:
# Enter Yotube Playlist / Soundcloud Album:
Local Setup
[!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 Youtube Playlist:
# Enter Image:
# Enter Year:
# Enter Copyright:
# Enter Genre:
Dependencies
- yt-dlp - used to download songs from youtube / soundcloud / spotify
- ffmpeg - using for adding metadata to music files
Test
Enjoy offline music, you can still pay for 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.6.tar.gz.
File metadata
- Download URL: musicscript-0.1.6.tar.gz
- Upload date:
- Size: 3.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
601df310cfe6abd2a9ffcc8f5d2d7d8ea201b1a7f6b08b248440f988b1f4a70d
|
|
| MD5 |
f232f8cb15e198f358233d74c60b7ae5
|
|
| BLAKE2b-256 |
b831e111f8af60eac8c7b378f002eaa0d2b2e5188b111a784319a7ca2828fb30
|
File details
Details for the file musicscript-0.1.6-py3-none-any.whl.
File metadata
- Download URL: musicscript-0.1.6-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8aaa69c204a8bc20463f7739bc53eeaf8df51babaf8d184af0eadcfbe33985c
|
|
| MD5 |
9dc5f114dd6906338c22bd833e7f21cd
|
|
| BLAKE2b-256 |
511ef092d3e62c6234dd61d11698af3c28611758bc9ec85ffe9b61296a3c3562
|