The Metaframer!

Download the Metaframer

Russell Brown's movie on use of the Metaframer

Metaframer Forum Please give us some feedback!

NEWS HERE (1/6/04):

There have been several requests through the forum for some tweaks to the functionaity, and so I have tried my hand at hacking up Tom's nice code. I have made three different versions of the Metaframer for you to try out.

"Metaframer White Border"will make a white border instead of the Grey default on the Professional Image Delivery setting. (This really is pretty easy to figure out by simply opening the script in TextEdit and look for where the frame colors are set.)

"Metaframer White Border, No Field Names" will exclude the Field Name from Professional Image Delivery caption area (Fieldname: Fieldname Content becomes Fieldname Content.)

"Metaframer White Border, Some Field Names" will exclude the Field Name from Professional Image Delivery caption area except in a few cases (like IPTC category, where no field name would make the data unusable). If anyone would like to develop a comprehensive list of which IPTC/EXIF/XMP fields NEED the fieldname to make sense, I can build a version that conforms to it.

Give them a try and see if you like them better than the original version.

A number of you have complained that the Metaframer always adds "copy" to the file name. I believe that what is happening is that the Metaframer is using the "Save as" command, which always does this - but only when you are running it on open images. I admit that the solution is not perfect, but it appears that the way around it is to run Metaframer on either Folders, or Selected images in the File Browser.

Now, back to your regularly-scheduled Metaframer Page:

This is the official, unofficial beta page for the Metaframer, a javascript useful for captioning prints with either the metadata from the file (IPTC, EXIF, Color Profile, Filename), or with text you type in "on the fly."

This script is being released for general testing, to evaluate it's usefulness and relaibility. Below are a few program notes:

Please check back here every now and then to see if we have improved the script. If anyone makes a useful change to the script and wants to share it, send me an email and let me see what you have done.

This beta Javascript software was developed by and Russell Brown of Adobe and Peter Krogh of ASMP. Programming was done by javascript impresario Tom Ruark of Adobe.

This javascript will extract metadata (IPTC and EXIF, plus filename) and put it into a visible frame that it creates around the image. It then saves the file as a copy in another folder.

To install, put the metaframer.js file into the scripts folder, inside the Presets folder in the Adobe Photoshop CS folder.

To access the Metaframer, go to the File Menu>Scripts>Metaframer

Working from the top, the script functions as follows:

Source: The source can be:
1. All open images in Photoshop
2. Selected images in File Browser
3. A folder of images

Destination:
Set the folder you want to save the files into.

Load/Save
Save out configurations that you like. Load them again for that specific purpose.

Border Style
Captioned print puts a thin white border around the image and has a total of three fields available. THis is intended for prints, proof prints, web galleriies, powerpoint presentations, email. Professional Image Delivery builds a larger grey border and can accomodate up to seven fields plus the free text field.

Selected Metadata
Experiment with placement, and see if the interface makes sense. In any of the fields, you can place any of the IPTC or EXIF fields. Simply type in the name of the field as it appears in the metadata panel of the Photoshop CS file browser to select that field. For filename, type in Filename.

File Type
You can have the script save the file as either a jpeg, a tiff or both.

Size Options
This should be largely self-explanitory. The only anomaly is that the 1024px setting is meant for powerpoint-type presentation, and therefore, it fits the image to a HORIZONTAL 1024x768 frame. All other sizes keep verticals vertical, and horizontals horizontal.

If you have any problems with the script, or have any feedback, please send me an email at peter@peterkrogh.com


Captioned Print Setting


Professional Image Delivery Setting