Skip to content
Mattijs Snepvangers edited this page Sep 9, 2017 · 6 revisions

Welcome to the Audiophiles' Music Manager wiki!

I'm still in the process of learning a lot about git(hub), Python and much more so suggestions and constructive critique is welcomed with open arms!


About:

Audiophiles' Music Manager V0.0.0 pre-Alpha

(c) 2017 Mattijs Snepvangers - pegasus-ict[at]gmail.com


A Suite that can REALLY manage ALL aspects of a digital Music Collection of ANY size


REQUIREMENTS:

  • Python 3.x
  • Lame codec
  • MySQL Server (preferably local socket connection due to large volume of data)

Included Python Packages: (subject to change)

  • Eyed3
  • Musicdns
  • libpimp
  • mysqlclient

WORKS:

  • N/A

Planned Functionality:

  1. Index files, Purge Non-Audiofiles, Parse/Purge Tags, Store File- & Tag-Data in DB
  2. Generate Audio-Fingerprint, Calculate Audio Quality, Remove Duplicates Based on Quality
  3. Transcode & Normalize
  4. Retrieve Artistnames, Albumtitles, ft. Artists, Composer/writer, Albumart, Lyrics
  5. Integrate Tags & Art in DB, Fix (& Opt Merge) Artistnames & Titles
  6. Insert Tags in Files, Rename & Move Files to target dir structure
  7. GUI
  8. AJAX Interface & Android Client

Future Milestones:

  • Acoustic Optimisation
  • DLNA media server, MPD/Audacious integration(?)
  • Automagic searching & downloading of missing songs

Clone this wiki locally