I'm looking to create a utility that would sync iTunes and OpenMeta ratings and comments. Mainly to avoid duplicate information, and to have both accessible in iTunes and various apps I use (Alfred, Leap and DefaultFolderX).
Before I begin researching this, does anyone know of any reason why it wouldn't work, or if someone has already tried or succeeded?
I'm thinking it has to be able to read/write to the iTunes Library (which I take it is an XML structure?) and OpenMeta to the files on disk (using their CL utility). This would just be a simple script (scheduled to) run from the CL.
I guess the biggest problem would be knowing whether to update the iTunes Library or the OpenMeta, but I guess there's a solution to that. Either some way of figuring out which is more recent, recording a timestamp for all changes to an sqlite db, or something even more sinister. :S