Categories and XnView.db usage and portability
Posted: Fri Feb 01, 2019 3:48 am
I'm evaluating XnView MP, and I'd like to know a bit more about XnView.db, especially with regard to maintaining a categorized photo library that can be backed up and restored easily. I'm aware of the "Export DB Category to XMP Subject and IPTC Keyword" setting. My questions are as follows:
- After I assign a category to an image, when does it get written to the image file?
- After I assign a category to an image, why doesn't the category appear in the dialog when I choose "Edit IPTC/XMP"?
- When does information about a particular image file get recorded in the database? For example, does information about an image get stored the moment I browse to its folder? Or after I first click / preview the image? Or after I first open the image? Or after I make a change to the image metadata?
- I noticed that the database seems to have entries for a lot of folders and files I've never browsed to in the application. For example, I see folder and file entries for random bits of my music library. How does XnView MP decide what files and folders to record in the database? Is there a way to limit it to a specific folder?
- Is there a way to have the database track images using relative file paths? I'd like to configure a base path as the root folder of my image library, but leave open the possibility of moving the whole library to another folder or machine. If the database tracks each file using an absolute path, this could be perilous, especially for backup-and-restore.
- After I assign a category to an image, when does it get written to the image file?
- After I assign a category to an image, why doesn't the category appear in the dialog when I choose "Edit IPTC/XMP"?
- When does information about a particular image file get recorded in the database? For example, does information about an image get stored the moment I browse to its folder? Or after I first click / preview the image? Or after I first open the image? Or after I make a change to the image metadata?
- I noticed that the database seems to have entries for a lot of folders and files I've never browsed to in the application. For example, I see folder and file entries for random bits of my music library. How does XnView MP decide what files and folders to record in the database? Is there a way to limit it to a specific folder?
- Is there a way to have the database track images using relative file paths? I'd like to configure a base path as the root folder of my image library, but leave open the possibility of moving the whole library to another folder or machine. If the database tracks each file using an absolute path, this could be perilous, especially for backup-and-restore.