Questions tagged [xmp]

The Adobe Extensible Metadata Platform (XMP) is a standard, created by Adobe Systems Inc., for processing and storing standardized and proprietary information relating to the contents of a file.

The Adobe Extensible Metadata Platform (XMP) is a standard, created by Adobe Systems Inc., for processing and storing standardized and proprietary information relating to the contents of a file. it is a labeling technology that allows you to embed data about a file, known as metadata, into the file itself. Adobe provides XMP Toolkit(http://www.adobe.com/devnet/xmp.html) that is available under the BSD license. The XMP Toolkit allows you to integrate XMP functionality into your product or solution. It supports Macintosh, iOS, Windows, as well as UNIX and comes with samples, documentation, source code and scripts to generate project files.

One of the most useful tools that can handle XMP reading and writing in a variery of formats is EXIF Tool.

248 questions
4
votes
1 answer

How to set XMP image metadata in iOS?

CGImageProperties.h lists a bunch of keys to specify EXIF and IPTC metadata. And I can successfully set EXIF metadata for JPEG images: - (NSData*)imageDataForImage:(UIImage*)image { NSDictionary *metadata = @{kCGImagePropertyExifDictionary:…
Ortwin Gentz
  • 52,648
  • 24
  • 135
  • 213
4
votes
1 answer

iOS, how to keep Photo Sphere XMP Metadata while saving it to Camera Roll?

I am able to add the Photo Sphere XMP Metadata to an equirectangular photo. I uploaded the photo with the XMP metadata to Google Photos, and the Google Photos is able to be recognized as a sphere photo. Then, I tried to save the photo with the XMP…
srjohnhuang
  • 232
  • 5
  • 18
4
votes
1 answer

Store array in XMP dc:Subject field

I am trying to replicate how Adobe Lightroom is storing the "keywords" within an image (JPEG) structure. So far i found that the keywords are stored in the metadata in the field /xmp/dc:Subject Light room is storing the each tag as xml structure…
Stanislav Stoyanov
  • 2,082
  • 2
  • 20
  • 22
4
votes
2 answers

Parsing SOAP response using libxml in Ruby

I am trying to parse following SOAP response coming from Savon SOAP api
user178841
4
votes
0 answers

JavaScript library to manipulate EXIF/XMP data of in-memory jpegs

I'm looking for a JavaScript library that allows you to add XMP metadata to JPEGs created with canvas.toDataURL(). I assume they don't have any metadata included, so it's about rebuilding the JPEG binary data with proper EXIF blocks added - as XMP…
4
votes
2 answers

What is the relationship between exif and xmp? Are they interchangeable?

I am writing an application which read/write metadata for an image (it converts a raw file into a jpeg/tiff) and I need to write metadata about camera/mode/...into the generated jpeg. I know that I can do this using exif and in windows I am using…
mans
  • 17,104
  • 45
  • 172
  • 321
4
votes
1 answer

Where can I find XSD Schema files for PDF/A XMP metadata?

I am trying to validate the XMP Metadata that are contained in PDF and PDF/A files. Unfortunately, it proved very hard to find the actual XSDs for most namespaces. Is there an official resource pool from Adobe where I could find them? In special, I…
philip
  • 321
  • 3
  • 19
4
votes
1 answer

Writing XMP Metadata in jpeg (with PHP) - Using Single or Multiple rdf:Description blocks

I am attempting to modify the code from PHP_JPEG_Metadata_Toolkit so that I can read and write XMP data correctly for jpeg files using PHP. Currently, the jpeg files (when saved by the Toolkit) give errors with Adobe Photoshop & Bridge because of…
mseifert
  • 5,390
  • 9
  • 38
  • 100
4
votes
2 answers

Embedding XMP Metadata into PDF

I need to add XMP Metadata into PDF files and the googles searches I've done hasn't been of great help. I'm looking for a tool similar to PDFTK which I can run via command line or through a script to add the XMP Metadata into PDF. Please help me out…
user1345260
  • 2,151
  • 12
  • 33
  • 42
4
votes
1 answer

Adding custom namespace to metadata (BitmapMetadata)

Here's a quick question: how to correctly add a custom namespace to XMP using BitmapMetadata? Let's say I want the namespace to look like this: xmlns:MyNamespace="http://test" There's no clear way how to add the namespace in the BitmapMetadata, so I…
Patryk Ćwiek
  • 14,078
  • 3
  • 55
  • 76
4
votes
2 answers

Reading "People Tags" inserted by Windows Live Photo Gallery

Photo Gallery gives you the ability to mark a person's face and apply a tag to it. I understand it inserts tags directly into the file rather than store it off in a database or accompanying metafile anywhere. So if that's true, what data is it…
Ben Fulton
  • 3,988
  • 3
  • 19
  • 35
4
votes
3 answers

How do I access the metadata information from a PDF file using PHP?

How do I access the metadata (XMP) information from a PDF file using PHP? I need the height and the width of a file.
Denis Forigo
  • 49
  • 1
  • 3
3
votes
2 answers

How do you trim the XMP XML contained within a jpg

Through the use of sanselan I've found that the root cause of iPhone photos imported to windows becoming uneditable is that there is content (white space?) after the actual XML (for more details and a linked example of the bad XMP XML see…
Randyaa
  • 2,935
  • 4
  • 36
  • 49
3
votes
1 answer

XMP Library for Ruby

Can anyone recommend an open source Ruby library for adding XMP metadata to JPEG images?
Jimmy
  • 1,433
  • 2
  • 14
  • 19
3
votes
2 answers

Add "Date Taken" Exif/XMP information to TIF file using Python

Using the following Python code on Windows 10, I am trying to edit the EXIF info for "Date Taken" on a tif image file created with Nikon Scan 4.0.3 (software from around 2008). import piexif def setImageDateTakenAttribute(filename,…
Håkon Seljåsen
  • 589
  • 5
  • 18
1 2
3
16 17