Caution
Illegal usage of this tool to download copyrighted material without permission may violate copyright laws. Please ensure you have the right to download the relevant content before using this tool. The developers are not responsible for any misuse of this software.
A simple command-line tool to download and apply metadata (such as titles, albums, artists, and album covers) to music from various online sources such as YouTube and SoundCloud. Currently, all downloads are in MP3 format and the available sources are limited to those provided by the excellent yt-dlp library.
This tool uses the uv Python package and project manager and can be run with the following command:
uv run download <URL1> <URL2> <URL3> ...Note
TODO
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
This project uses Google's style guides and uses Black, isort, Pylint, and Prettier to enforce them. Other tools are however welcome!
In accordance with the license used by the Google Python Style Guide (Apache License, Version 2.0), all changes made to .pylintrc have to be documented. The following changes have been made:
max-line-lengthhas been changed from 80 to 88