Hey just came across this thread, have you made any progress on this in the past month?
My set up:
I have had an old Squeeze 7.3.4 with MIP 1.8 headless running for a couple of years now, but unfortunately I have to wipe my Readynas where everything lives so I've been struggling for a couple months trying to come up with another MusicIP scenario which works as well.
I was going to run a Windows VM so I could use the 1.9 beta and use some of the recipe/moods stuff. I tried a Windows 7 VM, but for some reason the MIP GUI just goes away after a while and connecting to the mapped drive was flakey which caused the library to erase itself from time to time. Also I ran into the issue where headless and GUI have updating compatibilities.
I'm going to try a Windows XP vm (xp seems to hold drive letter mappings better and maybe there other compatibility issues with MusicIP given its age), but I'm open to other scenarios.
In the interim I've been trying an Ubuntu 10.04 server which was running fine for a while, but stopped scanning a while back with the following errors:
Sat Jul 28 11:58:34 2012
[0:00] Fingerprint failed (mis-execution): 01 - Emotions.mp3
Invalid registration key.
I'm trying the genpuid approach, but like you I can't get headless to read it.
Has anyone gotten genpuid to interact with any of the Linux or Windows builds of the full server or is it only useful for archiving tags?
How absolute are MusicIP fingerprints? I have never archived my files because I have had different results with different MusicIP servers using the same settings. In my working config there are certain albums where the resulting mix is always other songs from the same album. However I cleaned up the tags on some of these files a while back then rescanned with another server using the same settings and I get normal mixes.
Results 51 to 52 of 52
Thread: Genpuid advice
2012-07-29, 10:21 #51
- Join Date
- Mar 2007
2012-09-10, 20:34 #52
- Join Date
- Mar 2007
Answering my own question after some deeper searching and experimentation:
Genpuid can write to the database without archiving if its the same version as the database. If you're running MusicIP 1.9b on Windows it's really the best way to go. Unfortunately the generally available Linux genpuid (1.4) is incompatible with the last version for Linux (1.8). I was able to find the 1.2 version of genpuid for Linux, but it is incompatible with the 1.4 anonymous keys so it won't scan.
Under windows I was able to run the following batch file which made short work of analyzing files without archiving tags and maintaining full compatibility with the GUI and headless web versions.
genpuid 57aae6071e74345f69143baa210bda87 -data -logex -print -r -threads=4 -m3lib="C:\Documents and Settings\xxx\Application Data\MusicIP\MusicIP Mixer\default.m3lib" "x:\Music"
This maybe redundant for many, but hopefully it will help someone. And if anyone knows how to get genpuid 1.2 to run under linux in the same way it would be much appreciated.