https://github.com/tobycm/tobycm-music-manager
lol. happy coding music: https://www.youtube.com/playlist?list=PLSQmKW3jS_HRPnGo1cv9W6IH7Z_-3oAn_
https://github.com/tobycm/tobycm-music-manager
Last synced: 3 months ago
JSON representation
lol. happy coding music: https://www.youtube.com/playlist?list=PLSQmKW3jS_HRPnGo1cv9W6IH7Z_-3oAn_
- Host: GitHub
- URL: https://github.com/tobycm/tobycm-music-manager
- Owner: tobycm
- License: mit
- Created: 2024-02-17T23:02:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-19T22:38:26.000Z (about 2 years ago)
- Last Synced: 2025-01-20T16:26:41.774Z (over 1 year ago)
- Language: Python
- Size: 81.1 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
runme:
id: 01HPYYYEASPQ5PRVQGW7DN8ZGY
version: v3
---
use [runme.dev](https://runme.dev) for the best experience with this readme xd
# [Happy Coding Music](https://www.youtube.com/playlist?list=PLSQmKW3jS_HRPnGo1cv9W6IH7Z_-3oAn_) Manager
## Prerequisites
```sh {"id":"01HPYZ4JQQJW20ANETRMWTJZP1"}
pip install -U -r requirements.txt
```
## How to use
`[]` are mandatory arguments
`()` are optional arguments
### Downloader
1. Copy `.example.env` to `.env`
```sh {"id":"01HPYZDSY7HW0N587WWDW9N2Z5"}
cp .example.env .env
```
2. Add values to `.env`
```sh {"id":"01HPYZF5Z2YAYYZANV0JS7QBM6"}
nano .env
```
3. Run `main.py`
```sh {"id":"01HPYZ7J74EMGT2DM1QK0AXT8J"}
python main.py (playlist_id) (output_dir) (yt_dlp_exe)
```
4. Wait :))))
### Replicator
`[src_folder]` should be the same as output dir
```sh {"id":"01HPYZHXF0EMTZDHW6G7RXDA05"}
python replicate.py [src_folder] [dst_folder]
```