A web application for downloading high-quality music with embedded metatags using the JioSaavn API.
- Download music in M4A format
- Embed cover image, name, artist, album, and other metadata in the song file
- Support for low to high-quality music downloads
- Responsive design using Tailwind CSS
- Built with Python and Flask
- Uses JioSaavn API for music data
- Mutagen library for metadata embedding
-
Clone the repository:
git clone https://github.com/Razamindset/metatags-music-downloader cd metatags-music-downloader
-
Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
-
Start the Flask development server:
python app.py
-
Open your web browser and navigate to
http://localhost:5000
-
Search for a song, select the desired quality, and download
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is open source and available under the MIT License.