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

*** Please try to reproduce your bug and confirm the bug fix. ***

Moderators: XnTriq, helmut, xnview, Dreamer

User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post 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
You do not have the required permissions to view the files attached to this post.
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

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

Post by xnview »

This action is similar to 'Edit IPTC' so XMP fileds (from Edit XMP) are not all there...
Pierre.
User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post 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...?
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

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

Post by xnview »

Gerald_Ire wrote: Mon Sep 09, 2024 5:16 am Any change for that fix...?
better will be to add 'XMP' action?
Pierre.
User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post 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...
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

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

Post by xnview »

See issue for current status and some details.
Pierre.
User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post by Gerald_Ire »

Thx Pierre! Just back online...
Any need or way to test the beta 1.8.1?
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

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

Post by xnview »

This problem is supposed to be fixed in XnView MP 1.8.1. Please check and confirm the bug fix here.
Pierre.
User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post 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?
You do not have the required permissions to view the files attached to this post.
Last edited by Gerald_Ire on Tue Oct 15, 2024 4:47 am, edited 1 time in total.
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

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

Post by xnview »

Gerald_Ire wrote: Mon Oct 14, 2024 1:22 pm Add action / XMP / Options /
Should be hidden in batch convert...
Pierre.
User avatar
Gerald_Ire
Posts: 106
Joined: Wed Nov 11, 2020 12:37 pm
Location: Germany

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

Post 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...
-------------------------------------------------------------------------------
:D Gerald says thx to all! :D