I'm going to automatically sync my mp3 collection with the home network using insync from http://www.dillobits.com/ which is a great file sync program BTY. It does my 65Gb +12,000 collection very quickly. I plan to setup multiple jobs to sync up movies, grab whatever files I put into a specified directory, new movies, etc.
The problem comes in when I try and use my playlists from the master library. They have a path of D:\<Artist>\<Artist> - <Album> - <Track> - <Title>.mp3
My media engine directory is under C:\Documents and Settings\Car\My Documents\My Music\.... Which causes the playsists to not find any media.
M3U supports both relative and absolute paths as described here:
Hoever, when I converted the absolute paths on the playlists in the master library (Home Server) and send them over to the car, ME would not play them. Thoes playlists show no valid entries or somtehting like that. They did work in Winamp outside of ME. My collection is just to large to build them all in the car. It would take ages. Plus I have all my friends build a playlist of there own. When people come over for the night to hang out, I add all there playlists together so everyone gets to hear music they like. I want to do the same thing in the car without having to rebuild all the playlists.
So my question, should I submit this as a bug since ME is not conforming to the M3U Spec?
Would anyone be willing to write a simple find and replace app I could run at the end of my update that would look for string X (d:\ or whaever) and replace with string Y (c:\..... or whatever) which could be used to update the playsists each time they are copied across.
The third option, I'm willing to work on this issue. I do datawarehousing related stuff for the telecos. I'd be happy to help out with ME development from a DB prespective. The problem is I don't know VC++, and it's been a while since I've written any C. Anyway, if i can help let me know.