Picade Member Extranet

The Picade Member community website for communication with each other.
Welcome to Picade Member Extranet Sign in | Join | Help
Home Blogs Forums Downloads

Macintosh PPC binaries of the jpeg XMP utilities by Bert Bos

File Details
Downloads: 52 File Size: 20.2kB
Posted By: mbeasley Views: 479
Date Added: Tue, Jul 03 2007
These are Macintosh PPC binaries of the jpeg XMP utilities by Bert Bos of the W3C, compiled by Aaron Bieber, that are useful in creating "saved for the web" jpeg files that still contain the IPTC4XMP and other minimal copyright management XMP metadata to thwart "orphan works" and thieving.

This is for a workflow to get around the limited IPTC4XMP Creator Contact metadata written to a "save for the web" jpeg by the procedure originally documented by John Nack of Adobe and posted in another forum by Betsy Reid and David Riecks. For the metadata that I embed, it increases the size of the minimal "saved for the web" imagefile about 4Kbytes.
 
It's "commandline" geekstuff, but it works. You'll need Photoshop CSn (with the IPTC4XMP templates added if CS) and a version of the jpeg utilities written by Bert Bos of the W3C compiled for your platform of choice (this posting is for Mac PPC). One of these utilities, wrjpgxmp, allows you to embed a new XMP metadata packet into a jpeg file without recompressing the file. We'll create the new XMP metadata packet with the standard Photoshop "fileinfo" dialog, so it will be as "perfect" as possible.

REFERENCES
Bert Bos' homepage: http://www.w3.org/People/Bos/
direct url to the utility c language source archive: http://www.w3.org/People/Bos/JPEG-XMP/jpeg-xmp-2.2.tar.gz
Aaron Bieber's blog entry: http://blog.aaronbieber.com/2007/04/
John Nack's Adobe blog entry: http://blogs.adobe.com/jnack/2007/02/nondestructive.html

Workflow Setup
1) Create or find an executable binary of the wrjpgxmp utility by compiling it for the platform of choice.  Attached is an archive of Macintosh PPC binaries courtesy of Aaron Bieber.

2) In Photoshop CSn, create a minimal xmp template datafile containing your personal contact and licensing information to use with the workflow:
    a) Create a "new" image (option-N) - this has no embedded exif or other metadata from previous work, a very important step to minimize the amount of "stuff" in the generated XMP datafile. Just use the defaults in the dialog, we'll be throwing the file away later.
    b) Open "fileinfo" for the new image. Using the IPTC4XMP and other metadata templates, create your contact information, copyright notice, "marked" flag, and special instructions  and any other information you want to embed in the processed jpegs.
    c) Save the generated "fileinfo" metadata using the arrow button in the upper right hand corner of the fileinfo dialogs to an appropriate name that you will recognize. Cancel the fileinfo dialog, delete the imagefile and exit Photoshop.
    d) Find the generated "fileinfo" XMP metadata template file on your computer, it will be named as you named it with an ".xmp" filetype extension, on Windows it will be under "C:\Documents and Settings\<USERNAME>\Application Data\Adobe\XMP\Metadata Templates", copy it where you will be working.
 
 Everyday workflow
1) Create minimal "save for web" jpegs profiled for sRGB, sized and sharpened appropriately, don't embed any XMP metadata, save them in the directory where you will be working.
2) Embed in these jpegs the XMP metadata template file you created above using the wrjpgxmp utility. Open a "terminal" or "commandline" window to your workflow working directory, then assuming the xmp template file is named MyTemplate.xmp and the minimal "save for web" jpeg is input.jpg, the commandline will be:
 
    wrjpgxmp -cfile MyTemplate.xmp  input.jpg >output.jpg


Cordially,
Michael Beasley

Comments
No comments exist for this file.
Powered by Community Server, by Telligent Systems