https://github.com/devemperor/ymd
A Youtube Music Downloader
https://github.com/devemperor/ymd
downloader music youtube-music yt-dlp
Last synced: about 2 months ago
JSON representation
A Youtube Music Downloader
- Host: GitHub
- URL: https://github.com/devemperor/ymd
- Owner: DevEmperor
- License: apache-2.0
- Created: 2022-06-21T07:10:32.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-20T16:03:48.000Z (about 3 years ago)
- Last Synced: 2025-10-16T03:57:03.488Z (8 months ago)
- Topics: downloader, music, youtube-music, yt-dlp
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YMD (Youtube Music Downloader)
**YMD (Youtube Music Downloader) is a command line tool for downloading content from Youtube Music.**
## Dependencies
- Python 3.6 or higher
- git and pip
## Installation and preparation
1. Clone this git-repository:
```bash
git clone https://github.com/DevEmperor/ymd.git
```
2. install the dependencies (python libraries):
```bash
pip3 install -r requirements.txt
```
**Only if you want YMD to add lyrics to your tracks:**
3. visit [https://genius.com/api-clients/new](https://genius.com/api-clients/new) and create a new API client (enter only "App Name" and "App Website URL"; you can set "App Website URL" to the URL of this repository), then click on "Generate Access Token" and copy the token into the configuration section of "_ymd.py_"
4. Run YMD:
```bash
python3 ymd.py
```
## Usage
1. Run YMD with `python3 ymd.py`
2. Enter the path to your output directory. (If you always want to export to the same folder, you can also enter the path in the configuration section of "*ymd.py*")
3. Enter a URL from Youtube Music and press ENTER. YMD will download the track / album / playlist and collects all Metadata (+ Lyrics if you added an API key for Genius).
## License
YMD is under the terms of the [Apapche 2.0 license](https://www.apache.org/licenses/LICENSE-2.0), following all clarifications stated in the [license file](https://raw.githubusercontent.com/DevEmperor/YMD/master/LICENSE)