If your Picasa image folder was created on a different system the filename encoding may be different than what is found in the thumbindex.db file. For instance, I have an album on a NAS volume that was created by Mac OS X that begins with "Wür". In the thumbindex.db file (view with bvi) this is:
W: 0x57
ü: 0xc3 0xbc
r: 0x72
but when Python on Ubuntu reads the directory itself I get:
W: 0x57
ü: 0x75 0xcc 0x88
r: 0x72
The workaround for me was to just rename the directory from Ubuntu:
$ cd /NAS/Pictures
$ ls -d W?r
(make sure you are only matching the one directory!!)
$ mv W?r Wür
Now run metaSave again and the .meta files in the Wür output directory should no longer have "pmp.index:-1"
If your Picasa image folder was created on a different system the filename encoding may be different than what is found in the thumbindex.db file. For instance, I have an album on a NAS volume that was created by Mac OS X that begins with "Wür". In the thumbindex.db file (view with bvi) this is:
W: 0x57
ü: 0xc3 0xbc
r: 0x72
but when Python on Ubuntu reads the directory itself I get:
W: 0x57
ü: 0x75 0xcc 0x88
r: 0x72
The workaround for me was to just rename the directory from Ubuntu:
$ cd /NAS/Pictures
$ ls -d W?r
(make sure you are only matching the one directory!!)
$ mv W?r Wür
Now run metaSave again and the .meta files in the Wür output directory should no longer have "pmp.index:-1"