Skip to content

zyhazz/Auto-ID3-Tagger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Auto ID3 Tagger

This script will read all files in the provided folder (MUSIC_FOLDER) and identify the songs using Shazam. It will then collect some information about the songs, including album art, and write this information to the ID3 tags of the MP3 file.

Requirements

  • Python 3.12 or 3.13 (3.14 is not yet supported due to a compatibility issue with shazamio-core.)

Setup

python3.13 -m venv venv
source venv/bin/activate   # or: venv\Scripts\activate on Windows
pip install -r requirements.txt

Run

# Edit MUSIC_FOLDER in id_song.py, then:
python id_song.py

Packages used

ShazamIO - Used to identify the songs

EyeD3 - Used to write the ID3 tags

About

Attempts to automatically add ID3 tags to MP3 files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%