Working on Photo Database discrepancies
I am currently working on Photo Database format differences found on recent Apple iPod Nanoes and maybe Video, too.
I don’t know whether these discrepancies - which until now caused GPixPod crashes - are generated only by iPhoto when used to do anything with the iPod, or by some versions of iTunes, too.
Well, I don’t know, but I’ll try to manage this transparently. It’s not something the user should worry about, whether to use iPhoto or not.
For instance, this kind of Photo Databases stores a second string entry in every photo album, after its name, containing a transition effect name (as already documented on the iPodLinux wiki) but also additional string records for every image, containing a label or the name maybe as shown inside iPhoto (I don’t know yet whether instead of the path, or indipendently).
I’m going to update the specifications on the iPodLinux.org wiki
and the parser code to handle all this hopefully to finally support the interested users.
Stay tuned!
June 18th, 2006 at 18:09
If you got a crash or command line errors with GPixPod when opening a Photo Database, for instance struct exceptions while parsing it, please checkout the current code from SVN and try it!
$ svn checkout https://svn.sourceforge.net/svnroot/gpixpod/trunk gpixpod-cvs
$ ./gpixpod-cvs/gpixpod.py
Please report if now it is finally working! Specially if you have an iPod Nano or Video loaded with iTunes/iPhoto on Macs.