The best CLI program for downloading YouTube music with metadata
- ruby & gem: Install ruby/gem.
- nodeJS & npm: Install nodeJS.
- yt-dlp: install yt-dlp
- ffmpeg: install ffmpeg
- Download gem modules
gem install bundler # install the module for install modules bundle install # install modules
- Download nodeJS modules
ruby ./main.rb -i, --install
- Updatings all modules (nodeJS & gem)
ruby ./main.rb -i, --install
- get help
ruby ./main.rb -h, --help
- install musique or playlist
ruby ./main.rb -u, --url URL
- Remove a song if it is already in the file before installing it, so check if it exists, etc.
- Update system.
- If a song fails to download, skip it.
- Add a custom cookie system.
- support video picture (get cover picture style cd)