Hi,
Since I started using PVD, I've always enabled the "Store images in database file" option in Preferences, so that the various images (posters, screenshots, actors, etc.) are embedded in the database, rather than stored separately on disk.
Because of this, my database is becoming pretty huge (around 500 megabytes at last count). I'd consider unchecking the above option and using the default method, but I'm concerned about how PVD references images that are stored separately.
My main question is, are image files referred to internally with absolute pathnames (e.g. something like "C:\PVD Files\Images\Movies\Star Wars.jpg") or relative ones (assuming the database is in "C:\PVD Files" then the image path becomes "Images\Movies\Star Wars.jpg")? It makes a difference if the database file itself is ever moved (say, from the C: drive to the F: drive); this would break any relative pathnames.
I'm assuming the app does use absolute pathnames, just want to verify.
As long as I'm at it: would there be any programmatic way to change embedded images to separate files for a given database? Preferably something that would extract the images to separate folders depending on their purpose (e.g. "Posters", "Screenshots", "Actors", etc.)?
Aimhere