Hold up version 9.50 a minute, Phil, please.

Started by silversleevesx, February 09, 2014, 04:09:39 AM

Previous topic - Next topic

silversleevesx

Phil:

As a longtime Exiv2 user, I appreciate your adding support of .exv files to the next release. But being an old Exiv2 user with BASH scripts that wrote XMP Event labels using Exiv2, I notice there's a namespace missing in exiftool: Expression Media. It's what iView Media Pro was called when Microsoft owned it, and Andreas Huggel added the namespace on my request back around version 0.19 of Exiv2. Media Pro is now owned and sold by a company called Phase One, as you may know. The first version of their application by that name reads and writes both, removes Event tags from both, but it also has a bug where it won't run on some machines (mine) without a Net connection.

So if it isn't too much work, could you include the expressionmedia namespace in version 9.50? Barring that, how would one remove a tag in an unknown namespace in exiftool? I'm still not clear on how that's done.

BZT

Phil Harvey

If you send me the details about this namespace (or some sample XMP containing all of the tags of this namespace), I'll consider adding built-in support for this.

But you can add support yourself for any namespace via user-defined tags.  See the sample config file for instructions and examples.

It is too late to hold up 9.50.  It was released yesterday.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

silversleevesx

Phil,

Just got the namespace from Fossies:


Exiv2 keys are Xmp.expressionmedia.<Property>
The schema namespace URI is http://ns.microsoft.com/expressionmedia/1.0/
The preferred schema namespace prefix is expressionmedia


I hope this makes sense to you.

BZT

Phil Harvey

This make sense, but it doesn't tell me anything about the tag names and properties.

However, I have taken a look at the Exiv2 source code and obtained the necessary information to add these tags.  ExifTool 9.53 will support these.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

silversleevesx

Thank you, Phil.

I've just this week discovered my installed versions of Exiftool (2 in Ubuntu & one in Cygwin) don't match, version-wise. The 8.77's are on my desktop (Cygwin & Ubuntu 9.04 X64), while the 32-bit Ubuntu on my laptop has version 8.15. Just between those two, I've noticed differences. I'm going to wait until I can get version 9.53 on both machines before upgrading. Seems the prudent thing to do.

BZT

Phil Harvey

Don't hold your breath for the updated Ubuntu and Cygwin ExifTool packages.  They could be years away. Just download 9.53 directly from the ExifTool home page.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

silversleevesx

Quote from: Phil Harvey on February 27, 2014, 07:14:55 AM
Don't hold your breath for the updated Ubuntu and Cygwin ExifTool packages.  They could be years away. Just download 9.53 directly from the ExifTool home page.

- Phil

I presumed asmuch. This past December, my Ubuntu X64 didn't even have version 8.77. That version was old enough for me to find an all-architectures .deb of it on rpmfind.com. I'm OK with installing from the tarball for anything newer.

BZT