Page 1 of 1

XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Sep 02, 2024 11:41 am
by Gerald_Ire
Subject: XnViewMP 1.7.2: Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

XnView: MP 1.7.2 64 bit
OS: Windows 64bit

*.xmp metadata templates (XMP-FWC) not implementet in "Batch convert" in "Action: IPTC-IIM/XMP"

20240902_fwc xmp not supported in batch metadata.png
Effect: Batch setup not possible with *.xmp templates. Metadata "xmp-fwc" is only in xmp

To reproduce:
1. setup#1xmp template: Metadata / Edit XMP / set XMP-FWC / save as *.xmp
2. setup#2 Batch convert: Tools / Batch convert / Actions / Add action: IPTC-IIM/XMP / Load template / (your xmp template)
3. *.xmp template is not showing in folder. Only *.iptc files/templates possible...
4. XMP-FWC are only in *.xmp

Actual behaviour (bug): cant add *.xmp templates bug: cant run xmp metadata templates in batch convert

Expected behaviour: *.xmp templates should work like *.iptc metadata templates

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Thu Sep 05, 2024 1:44 pm
by xnview
This action is similar to 'Edit IPTC' so XMP fileds (from Edit XMP) are not all there...

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Sep 09, 2024 5:16 am
by Gerald_Ire
xnview wrote: Thu Sep 05, 2024 1:44 pm ...is similar to 'Edit IPTC' so XMP fileds (from Edit XMP) are not all there...
Yep, so that is exactly the problem:
"XMP-FWC" is only in XMP and isn't in "IPTC"

The "pro" would be:
to mark and add an asset (import into database) without interfiring the org. IPTC/XMP...

Any change for that fix...?

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Sep 09, 2024 11:53 am
by xnview
Gerald_Ire wrote: Mon Sep 09, 2024 5:16 am Any change for that fix...?
better will be to add 'XMP' action?

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Sep 09, 2024 12:25 pm
by Gerald_Ire
better will be to add 'XMP' action?
Aahh, took me a while to get this right - sorry for that...

Yes, it would be OK (for me) to have one action for each:
  • IIM-IPTC-action
  • XMP-action
...as long as IIM-IPTC und XMP are two parts in the software...

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Sat Sep 14, 2024 12:10 pm
by xnview
See issue for current status and some details.

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Tue Sep 24, 2024 5:47 am
by Gerald_Ire
Thx Pierre! Just back online...
Any need or way to test the beta 1.8.1?

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Thu Oct 10, 2024 2:40 pm
by xnview
This problem is supposed to be fixed in XnView MP 1.8.1. Please check and confirm the bug fix here.

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Oct 14, 2024 1:22 pm
by Gerald_Ire
Hello Pierre, I'm back on track...

Add action / XMP /...
:!: reading *.xmp templates works
:!: writing XMP FWC into file works

20241014_XnViewMP181_BatchConvert XMP_02.png
Happy with this!

Add action / XMP / Options /
... (no changes in file, but not sure how exactly it should work):
:?: Multiple selection... no changes in file...
:?: Mode: XMP, update or create IPTC-IIM...

20241014_XnViewMP181_BatchConvert XMP_01.png
Test / Question:
I deleted all XMP in the file and let IPTC-IIM in the file...
I add XMP FWC and hoped, that with "Mode": IPTC will write into the known XMP - as an IPTC-XMP-Update...
...but noch further changes made, "Only" the "XMP FWC" got added to the IPTC-IMM...
Is this the way it should be?

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Mon Oct 14, 2024 1:41 pm
by xnview
Gerald_Ire wrote: Mon Oct 14, 2024 1:22 pm Add action / XMP / Options /
Should be hidden in batch convert...

Re: XnViewMP Batch convert: "Action: IPTC-IIM/XMP" with *.xmp not possible

Posted: Tue Oct 15, 2024 5:38 am
by Gerald_Ire
"should be hidden" :?: :
...this depense what this software does with org. metadata in file...

Best:
if XMP (in batch conversion) ist empty and IPTC holds metadata => sync IPT-IIM to XMP
if XMP has new metadata (in batch conversion) and IPTC-IIM empty in org. file => sync XMP to IPT-IIM

Desicions to be made:
If any XMP (in batch conversion) and IIM-IPTC (org file) has already content for the same "IPTC-XMP metadata field" => reject (as standard, maybe with a note in batch log window/log file)

or...
Option: "YES (me, the user), I want to change all IPTC-IIM with the new XMP metdata (in batch conversion) :shock: ... sign here...!"

or...
Option with "add action / delete Metadata IPTC-IIM" in batch conversion:
add action / "delete IPTC-IIM" befor and add new "XMP metadata" (with batch conversion) and sync XMP into IPTC....

or...
leave it like its is in 1.8.1 at the start, skip/delete "option" at the moment and we follow up, if we know which way we go...