About
EasyYoutubeMusic is a Python command-line tool for downloading your music from YouTube. It downloads the video's audio through youtube-dl and adds mp3 tags with eyeD3.
For example, here is how you would download a song to your music folder C:\Music:
python main.py https://www.youtube.com/watch?v=XEjLoHdbVeE --output-path="C:\Music"
Usage
Supported YouTube link types:
- Video
https://www.youtube.com/watch?v={VIDEO_ID} - Playlist
https://www.youtube.com/playlist?list={PLAYLIST_ID} - Channel
https://www.youtube.com/channel/{CHANNEL_ID}
Use python main.py --help for help on all available features.
Installation
MP3 Tagging
The current logic for tagging mp3s assumes that the YouTube title for songs is in format Artist - Song Title. If there are no dashes, artist will be left empty and the entire YouTube title will be the song title.
Release files for EasyYoutubeMusic 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| EasyYoutubeMusic-1.0.0.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| EasyYoutubeMusic-1.0.0-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 13.3 kB
Release files / EasyYoutubeMusic-1.0.0.tar.gz
| Download URL | EasyYoutubeMusic-1.0.0.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6316c4f90eada8e81e90c257f1c0f2992e250378c1c6995e48004f64c6df1e30
|
|
BLAKE2b-256 checksum How to use checksums |
2c684181ef392b919bf637905dc36768e2bebd675d5a981dd6ccc95a3bc4623c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.0 CPython/2.7.13
|
Release files / EasyYoutubeMusic-1.0.0-py2-none-any.whl
| Download URL | EasyYoutubeMusic-1.0.0-py2-none-any.whl |
|---|---|
| Size | 7.9 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
86cb773220a2ff1181b0930487f32b6d965337858e1cfe6fd5a4925fbc2de2dc
|
|
BLAKE2b-256 checksum How to use checksums |
404d21eba5c27503a4a9441a8d905188acbb536ede0b5f6cf16e1d884e495be0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.0 CPython/2.7.13
|