Best and easiest way to show metadata

Started by wywh, November 03, 2022, 01:49:03 PM

Previous topic - Next topic

wywh

Very often users ask why their images or movies have incorrect dates. Or if some data fails to display in some app. Usually it is impossible to answer that without knowledge of the detailed workflow and file data.

I guess a good exiftool command to initially sort that would be something like:

exiftool -a -G1 -s -api QuickTimeUTC=1 -api RequestAll=2 DIR
...but most users have a blank stare if that is suggested...

So: what is the best and easiest cross-platform means to get, copy and post that kind of info?

- Matti

Phil Harvey

Hi Matti,

There are online tools that will run ExifTool for you (eg. https://exif.tools).  I don't know any offhand that will allow you to use the arguments you specified, but it would be easy to create your own exiftool server.

- 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 ($).

StarGeek

I pretty much spam the link to FAQ 3 all over sites like StackExchange and Reddit. I'm still trying to come up with the best copy/paste text to explain that metadata is an absolute mess and different apps will read different tags and call the result different things.

It also doesn't help that linux people love to PIPE->Grep for the results they think they want to see without realizing that they're filtering out the actual results they want.

Or they add the -m (-ignoreMinorErrors) option option and are not seeing the warning they actually need to see because of that.

Then there's the people who add the -v (-verbose) option and completely ignore the verbose text.

Yes, I do get very frustrated sometimes.  It's often like pulling teeth to get someone you're trying to help to run the command you've told them to run 3 times and list the entire output.

In the end, I just keep pointing to FAQ #3 and asking for the results.  Or end up ignoring them because they're ignoring me.
* Did you read FAQ #3 and use the command listed there?
* Please use the Code button for exiftool code/output.
 
* Please include your OS, Exiftool version, and type of file you're processing (MP4, JPG, etc).

wywh

Quote from: Phil Harvey on November 04, 2022, 03:53:31 PMeg. https://exif.tools

That site is quite good and the user can just copy & paste the whole page elsewhere (an unformatted text option would be nice, though).

Some drawbacks:

- It rejects larger movies.

- It lacks an option to display duplicate actual tag names (-s), what groups they belong to (-G1), duplicate tags (-a) and 'QuickTime' tags with system timezone (-api QuickTimeUTC=1). So, for example:

It displays only 'Keys:GPSCoordinates' but ignores 'UserData:GPSCoordinates' and 'ItemList:GPSCoordinates' with different values.

-It somehow displays always the same wrong location in its maps view at least in my setup.

Maybe I start pestering the site's maintainer about this.

...hmm... maybe an option to paste a custom exiftool command.

- Matti

StarGeek

Quote from: wywh on November 05, 2022, 11:34:30 AM...hmm... maybe an option to paste a custom exiftool command.

That could be dangerous as you can execute Perl code within a command.  See Security Issues.
* Did you read FAQ #3 and use the command listed there?
* Please use the Code button for exiftool code/output.
 
* Please include your OS, Exiftool version, and type of file you're processing (MP4, JPG, etc).