🎵 Spotify Track Metadata Extraction & Storage
A Python application that integrates with the Spotify Web API to fetch and store track metadata in MySQL. Supports single or bulk track processing, regex-based ID extraction, and visualizes track data with Matplotlib.
- Fetch metadata for any Spotify track (Track Name, Artist, Album, Popularity, Duration).
- Bulk processing from a text file containing multiple track URLs.
- Store metadata in a MySQL database for long-term analysis.
- Visualize popularity and duration with Matplotlib bar charts.
- Regex-based extraction of track IDs from Spotify URLs.
- Python
- Spotipy (Spotify Web API wrapper)
- MySQL
- Matplotlib
- Regex
This project is open-source and available under the MIT License.