Questions about the sources of standards

Started by Jom, January 30, 2022, 03:58:34 PM

Previous topic - Next topic

Jom


StarGeek

That's for XMP tags, so you can find a link under XMP exif tags.

It does point to the Archive.org cached copy of 2.31, as I don't believe there's a direct link available for 2.32.  The differences are minimal, I believe.
* 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).

Jom

Why are links given here to archive.org but not to the original standards sites?

StarGeek

Follow the link.  It goes directly to the PDF.  The cipa.ja site doesn't allow direct access.
* 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).

Jom

A-ha... I see different two documents:
1. CIPA DC-010-2020 Exif2.32 metadata for XMPhttps://www.cipa.jp/std/documents/download_e.html?DC-010-2020_E
2. CIPA DC-008-Translation-2019 Exchangeable image file format for digital still cameras : Exif Version 2.32https://www.cipa.jp/std/documents/download_e.html?DC-008-Translation-2019-E
On EXIF Tags page link is given only to a copy of the second document, why?
Also, you can give links to the download pages of the specification on CIPA site, the difference will be only in two mouse clicks, but these will be originals that you can not download, but open in a browser. Is there a reason not to do this?
I just want to understand the details.

Phil Harvey

The first document is for XMP format so it isn't relevant for the ExifTool EXIF documentation.

Some of the ExifTool documentation links may be outdated because CIPA keeps moving things around.  I'll consider updating them if you think you have better ones.

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

Jom

I'm not completely sure of anything yet, I'm just studying the details, that's why I'm asking.
And how do specifications (for example, CIPA) get to archive.org?

StarGeek

Archive.org has web crawlers just like Google and Bing.  Plus, they have a community similar to Wikipedians who use browser extensions to submit pages they read for archiving.

The Internet Archive is a non-profit library and they archive and digitize thousands of documents and other things (picture of their record digitizing setup).  They've built they're own cable backbone to connect their buildings in San Francisco. Obviously, something I'm a bit passionate about, just behind exiftool.
* 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).

Jom

How quickly do copies of standards get archived for Phil to link to in his documentation?
Or does Phil himself monitor the release of a new standard and archive it himself and then link to it?

StarGeek

Depends upon when someone notices changes.  There are multiple thread where someone notices a link has changed, usually in this part of the forums.  Sometimes Phil is told ahead of time.  For example, here he mentions where he was told about a change before it was even published.
* 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).

Jom

Phil himself looks at everything in the new specifications, he checks the changes himself? Isn't it very inconvenient and difficult? Or there are some APIs that are provided by the creators of the standards.

Phil Harvey

I rely on people telling me that there is a new standard.  (And for standards which use ExifTool internally, I find out about this before the standard is released to the public.)  Once I know about it, I implement the changes.  Some standards provide a list of changes in the new version, which is very helpful.  Otherwise I have to read the whole document to see what changed.  ExifTool does not use external API's for any type of metadata.

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

Jom

#12
It seems there should be an API standard for metadata standards: reading tons text with copying/pasting into your software is strange.
This is an obvious thing that has not been done - it means that someone needs these inconveniences or is there something I don't know...
What will happen to Exiftool if Phil stops supporting him?
Who wants to study tons of standards text? ...and Perl.
Tell me, please, Phil, what do you think about all this?

Probably this topic should be moved to Metadata or Other Discussions?

Phil Harvey

Quote from: Jom on February 01, 2022, 08:27:59 AM
What will happen to Exiftool if Phil stops supporting him?

Send flowers. (RIP)

QuoteWho wants to study tons of standards text? ...and Perl.

Nobody in their right mind. ;)

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

Jom

Phil, how do you have the energy to do this?
It's time consuming in a standards mess world.
Or is someone paying you for this work?