I would like to write my own application for streaming music for personal use, but I puzzle over how to manage it. Existing music and their location rarely change, but are still capable (capture file name, ID3 tags, / The Chemical Brothers instead of / Chemical Brothers). How will the community manage all these files? I can only collect a lot of information using the ID3 reader and my file system, but it would be nice to keep track of how often they play and what it is. Would using an iTunes.xml file be a good choice? Just storing my music in iTunes and based on the data of my web applications? I thought about keeping track of all my music on the md5 file and using this as a unique identifier, but if I change the ID3 tags, will it change the md5 value?
I suppose my real question is: how can you track a lot of music? Store meta information in a database? How can I connect a file and a db record - this is my real question or just use reading if necessary to configure the file system.
anonymous
source share