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
2
votes
0 answers

Is there a reason we don't embed image alt-tags in XMP data?

I've been searching high and low for this, so maybe I'm missing something. Why isn't there a standard for embedding alt information into an image—for the web, for screen readers, for PDFs, etc.? I realize that the alt tag in HTML is used for if an…
Gabן
  • 21
  • 1
2
votes
1 answer

Out of memory exception when extracting xmp metadata from picture

I have a problem like mentioned above when extracting metadata from tif file. It has size over 450 MB. I was extracting using http://commons.apache.org/sanselan/ library in newest version(0.97). When I execute code: String xmpMeta = null; try { …
JohnyB
  • 21
  • 1
2
votes
1 answer

What's the easiest way to build Adobe's XMP toolkit as a shared library with CMake on OSX?

I'm putting together a little project that's supposed to be cross-platform, built with CMake, and it needs to link with Adobe's XMP toolkit (libxmp). Ideally I'd like CMake to be responsible for building the dependencies, including libxmp, in one…
Lightness Races in Orbit
  • 378,754
  • 76
  • 643
  • 1,055
2
votes
3 answers

Spec for per page information in PDF (XMP)

I create one PDF from N images. That's easy and straightforward with this command line: convert front1.png back1.png front2.png back2.png result.pdf Unfortunately some information gets lost in this process. The file result.pdf has four pages, but…
guettli
  • 25,042
  • 81
  • 346
  • 663
2
votes
1 answer

Extensible external metadata standards?

Are there any standard or popular methods of storing external metadata for many generic purposes? I've heard of XMP but how popular is it besides embedded in JPEG images? I'm looking for a format I can use for anything including text files and…
hippietrail
  • 15,848
  • 18
  • 99
  • 158
2
votes
0 answers

Exiv2 for iOS: XMP toolkit support not compiled in

I am building an iOS app that takes picture, modify the picture, and embed XMP metadata to the picture. The problem lies in writing the XMP part. After the picture is saved in JPEG, I re-open the picture using Exiv2, write XMP, and re-save the JPEG.…
Kevin
  • 321
  • 1
  • 8
2
votes
0 answers

Read video xmp metadata iOS

I need to distinguish between normal and 360 videos and for that I am trying to read the xmp metadata of a video to access the projection type of the video. I did successfully read the metadata of an image (CGImageMetadataRef) but I could not have…
Iulian C
  • 21
  • 1
2
votes
1 answer

read xmp metadata from jpeg in ios

i'm trying to get xmp metadata information from a 360° jpeg file. So, i wrote this code but i didn't get the xmp information: UIImage *img = [UIImage imageNamed:@"park_2048.jpg"]; NSData *imagedata = UIImageJPEGRepresentation(img, 1); …
Walid Sassi
  • 185
  • 2
  • 16
2
votes
0 answers

How to embed xmp xml metadata to PNG

I am using the commons io imaging library. On the format page the library says Can read XMP XML (as as String) from TIFF, GIF, PNG, JPEG and PSD. Can embed XMP XML when writing GIF, PNG and TIFF. Can remove, insert and update XMP XML into…
Omnipresent
  • 29,434
  • 47
  • 142
  • 186
2
votes
1 answer

Getting custom XMP metadata using metadata-extractor in c#

I am writing some XMP metadata using a photoshop .jsx script using : var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData); XMPMeta.registerNamespace(nameSpace, nsPrefix); and then adding some data to this new namespace. I am able to view it…
AkVenu
  • 25
  • 5
2
votes
2 answers

Writing to XMP metadata in python platform agnostic

The most common method for writing to XMP metadata in a given file with python appears to be the Python XMP Toolkit https://github.com/python-xmp-toolkit/python-xmp-toolkit Unfortunately this toolkit doesn't appear to work on Windows (or at least…
abagshaw
  • 6,162
  • 4
  • 38
  • 76
2
votes
0 answers

Add XMP Metadata to JPEG in C#

I have existing jpg photos with aspect ratio 2:1 that do not contain any XMP Metadata. Using C#, I would like to add xmp metadata similar to what is shown below to my jpg photos. The intent is that these photos will be uploaded to Facebook and be…
Sam K
  • 319
  • 1
  • 6
  • 13
2
votes
0 answers

Custom XMP data: Create namespace, or just plug it in somewhere?

If I am encoding arbitrary data into XMP is it better to use an existing namespace, or create my own? (NB:I barely know what I'm talking about) I'm using Exempi to edit XMP meta on an AVI file: exempi -w -n http:// TEST -s PROPERTY1 -v VALUE1…
Trees4theForest
  • 1,267
  • 2
  • 18
  • 48
2
votes
0 answers

node-xmpp-client cannot connect to node-xmpp-server from browser

I'm trying to connect to node-xmpp-server from node-xmpp-client browser.But I have the following errors: Thanks for any help!
Worker1
  • 195
  • 10
2
votes
1 answer

cannot find SXMPMeta in Adobe XMP SDK

I'm trying to write a simple Qt Widget Application that allows me to read and write .XMP files using Qt framework && Adobe XMP SDK on OS X 10.10. I'm a rookie and by no means proffesional in C++ (and have basic/intermediate self-taught knowledge of…
mishan
  • 1,177
  • 3
  • 19
  • 42