Skip to content

drs-11/meta-juicer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

meta-juicer

writes song's correct metadata to its mp3 file

Requirements

  1. pyacoustid - python wrapper for AcoustID API
  2. mutagen - python library to handle audio metadata
  3. Chromaprint - required to work with pyacoustid
  4. You will also need developer API key for AcoustID to access the fingerprint database and from Last.fm for metadata database

Usage

  1. Put the main python script and Chromaprint excecutable(fpcalc.exe) in the folder with all the music files you want to have metadata corrected
  2. Run the script and that's it

Limitations

  1. Works only on songs which are in the Last.fm music database
  2. May not work for songs with scraped parts
  3. Also depends on acoustid's audiofingerprint database
  4. mp3 files only

Todo

  • add comments
  • clean code
  • better error handling
  • add album art as well
  • more metadata
  • solve limitations

About

writes song's correct metadata to its mp3 file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages