blob: 5d0322a0d558cfc1efef449eb05514cba81ab600 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
Exempi is an implementation of XMP. Version 1.99.x is based on
Adobe XMP SDK 4.1.1 and released under a BSD-style license like
Adobe's.
The Adobe Extensible Metadata Platform (XMP) is a standard for
processing and storing standardized and proprietary metadata,
created by Adobe Systems Inc..
XMP standardizes the definition, creation, and processing of
extensible metadata. Serialized XMP can be embedded into a
significant number of popular file formats, without breaking
their readability by non-XMP-aware applications. Embedding
metadata ("the truth is in the file") avoids many problems
that occur when metadata is stored separately. XMP is used
in PDF, photography and photo editing applications.
The API is C based and means to be used from any language and
be easier to maintain ABI stability.
The overall changes include:
* STABLE C API/ABI for the library, instead of a C++ template
based version.
* GNU friendly build system based on automake.
* Code changes for UN*X systems compatibility.
* Architecture support for 64-bits (x86_64) and others.
* Test suite.
exempi requires the boost library. A buildscript is available
at slackbuilds.org
|