1. Ale says:

    Hi, i’m tring to replace Lightroom with XnviewMp, but i really don’t understand which field in Xnview i have to fill for the title.
    In LR there is a Title field, but in xnview?


  2. Ale S. says:

    is there a way… or better… what is the best way to add a Title to a photo with xnviewmp? In the past i’ve used only Lightroom and in LR there is a “Title”..but i don’t find anything similar in xnview.

    • Carl Seibert says:

      The Object Name field (Title – same field by a different name) is in the Source tab in XnView’s IPTC editor dialog.

      Different software puts fields in different sections in the interface (Photo Mechanic puts this field under Status, for example.) And different programs refer to given fields using different names, sometimes names that are officially recognized in the standard and sometimes not. This one can be “Object Name”, or “Title”. (or “Title/Object Name”, for that matter) Either is okey-dokey according to the standard. The caption is officially “Description/Caption”. I can’t even count all the different names applied to the Byline/Author/Creator/Photographer field.

      Sometimes the different names make sense for different user groups. Sometimes I think developers go around renaming stuff just for the sport of it 🙂

  3. Jeremy says:

    Hi Carl,

    Thanks for the clear explanation ! Metadata is a very valuable crusade.

    But is there a simple way to batch export my EXISTING db categories to the files’ metadata ?
    I want to migrate a collection of pictures to Synology Photo Station, and still access there as keywords the DB categories I used to define in XnView. There are thousand of files, so editing manually IPTC for each picture is hardly an option.
    I couldn’t find any option for that in the batch export tool as now.

    • Carl Seibert says:

      Hi Jeremy,

      I’m sorry I haven’t replied sooner. I somehow missed your comment in the queue.

      I just went through the XnView changelogs back to 2014 and I didn’t find any mention of Pierre adding the feature that you (and several others) want to do that. That feature has been requested for years now.


  4. Carl Seibert says:

    Our comments function misbehaved for reader Bo De Lang, who has found a solution to Jeremy’s problem. I’ll paste in his findings here.

    Without further ado, over to Bo:

    I’m happy to report that I do have a way in which this can be achieved using XnViewMP.

    1) set the categories for the image
    2) in Preferences|Browser|Metadata|IPTC&XMP under Keywords tick Export DB category to XMP Subject and IPTC Keyword. Tick either one or both of the subheadings. Tick Write hierarchical keywords if appropriate.
    3) with the images to be updated selected in the Browser, choose View|Update files from catalog

    The image(s) now have the XnView categories written as XMP (hierarchical) Subjects and XMP keywords

    – Bo De Lang

  5. Carl Jones says:

    Edit Metadata allows you to select such things as filename to be inserted in a metadata field, e.g. Captiion.
    This is fine on a one-at-a-time usage.
    But if you select multiple photos and use the Insert Filename option for the caption, *all* photos get the filename of the *first* file as their caption.
    I certainly expected this to occur *for each file*.
    It seems that the Edit Metadata is just a batch write operation through the set of files.
    In every case (metadata field) for which I can pick a ‘file value’ (filename, folder, date, etc), I’d like it done on a file-by-file basis!
    Is there a way to do this that I am missing?
    Win 10 XnView Version 0.96.4 64bits (Jun 30 2020)

  6. Carl Jones says:

    I “found” this again, and it was still useful the second time around.
    Because I think it is good for people who need help in this area, and because I think (that you think) that XnView is a good program, I’d like to suggest that you re-visit the current metadata support and update this blog/page. The editor templates can get data from other fields automatically, and there is a batch (Metadata) Transfer feature which allows copying of data values from one field to another. Very useful! (and I have no relationship to XnView).

    • Carl Seibert says:

      Yes, it’s been a while. A bit of an update might be in order. The Metadata > Transfer function is new. Variables have been in the program for quite a while. I think I mention variables in one of the videos. I’ll have to take a tour and see what sort of new stuff I find. I guess I’ve been waiting for the great and glorious day when Pierre finally supports the rest of the Core Schema fields. (Or the fields for Google Licenbsable) I don’t see any sign of that happening, so I should take a look at what is actually there now. Thanks for reading!

  7. David says:

    Hi Carl, in the latest version of XnView MP the CTRL+I command does not bring up the Edit IPTC-IM/XMP editor, it brings up an Edit IPTC-IM editor instead. In the Tools > Metadata menu there are now two options, Edit IPTC and Edit XMP but no Edit IPTC-IM/XMP option. Is there still a way to edit IPTC and XMP at the same time and if there is how do we enable it? If there isn’t what would you recommend? Should we use IPTC or XMP or should we use a different software program that allows editing both instead?

    • Carl Seibert says:

      Hi David, This is strange. When I do command or control – i (Version 0.98.4, both Mac and Windows platforms), the dialog is indeed labeled “Edit IPTC – IIM”. But when I make an edit in the dialog, it’s written to both data blocks. As before. And as it’s supposed to be. So, OK, just an incorrect label.

      When I go to the inexplicable “Edit XMP” dialog from Tools > Metadata, (I mean seriously, what the entire heck is this supposed to be for?) I can make an edit and nothing happens except that in the dialog it looks like I have made an edit. Nothing is actually written to the XMP data block. If I make an edit in Tools > Metadata > Edit IPTC, it brings up the normal IPTC editor, the same as Command – I. And an edit made here appears correctly in both data blocks.

      In Preferences, I have ticked the boxes for writing both IIM and XMP, as well as the box for writing a .xmp file if one is needed. All of which is normal. I can’t remember if it’s the default, but it’s as it should be.

      On my Windows machine, for some reason, the tickbox for writing to the IIM was not ticked. Same with the tickbox for writing the .xmp sidecar. The write IIM tickbox wasn’t active. I couldn’t tick it until I turned on the preference to write the .xmp sidecar. (What the heck does the .xmp sidecar have to do with writing to the IIM?) This isn’t really harmful because I can’t imagine not having all three tickboxes turned on. But it sure is weird.

      So, yes, you can use XnView as normal, despite the mislabeled dialog. Tools > Metadata > Edit XMP doesn’t need to exist, IMHO. It’s buggy, and even if it was working correctly, I would be afraid that it might cause harm. Could you go over to the XnView forums and let Pierre know what you’ve found? – Carl

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.