I’ve taken a liking to the Windows Photo Gallery application that comes with Windows Vista. It’s nice for organizing photos and videos, and the killer feature for me is the hierarchical tagging, a feature that I cannot find in any other free photo management app for Windows.
Windows Photo Gallery stores tag information directly in the files you are tagging, when possible. For instance, when tagging JPEG files, the tags are stored in the JPEGs using XMP. Also, if you modify other information about the files (such as the date/time a photo was taken), that information is stored in the file if possible.
In some cases, the information cannot be stored in the file itself; for instance, if the file is marked “read only,” or if the file format does not support metadata (PNG, AVI, etc.). In this case, Windows Photo Gallery still allows you to do anything you could to a file that it could store the information in, only, it stores the information in its own little private database. This is transparent to the user.
If you want to move your “gallery” to a different machine, and your gallery consists only of JPEG images, you can probably just copy them all to the new machine, and Windows Photo Gallery will automatically index them and rebuild its list of tags. However, if you have other types of files in your gallery, the information will not be carried along with these files and you’ll have to re-tag them. Ugh.
(more…)