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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
libexif
-------
DESCRIPTION
-----------
libexif is a library for parsing, editing, and saving EXIF data. It is
intended to replace lots of redundant implementations in command-line
utilities and programs with GUIs.
FEATURES
--------
libexif supports parsing, editing and saving of EXIF data. In addition, it
has gettext support. All EXIF tags described in EXIF standard 2.1
are supported.
REQUIREMENTS
------------
libexif is written in plain C and does not require any additional library.
LIMITATIONS
-----------
libexif can only handle some maker notes, and even those not very well. More
work needs to be done. Note that libmnote has been merged with libexif - it
is no longer needed.
USAGE
-----
Until someone writes some documentation, you need to refer to the header
files. The short test-program test/test-mem illustrates how to create valid
EXIF data from scratch, how to save EXIF data and how to load EXIF data
from data in memory. Don't hesitate to contact us
(<libexif-devel@lists.sourceforge.net>) if you've got any questions
on how to use libexif.
FRONTENDS
---------
Right now, I know of the following frontends to libexif:
- exif: A small command-line utility to show EXIF information in JPEG
files (http://www.sourceforge.net/projects/libexif).
- gexif: A GTK+ frontend for editing EXIF data
(http://www.sourceforge.net/projects/libexif).
- gphoto2: A command-line frontend to libgphoto2, a library to access a
wide range of digital cameras (http://www.gphoto.org).
- gtkam: A GTK+ frontend to libgphoto2 (http://www.topfrose.de).
- thirdeye: Digital photos organizer and driver for eComStation
(http://ecomstation.ru/thirdeye).
- digicam:
If you would like to migrate your program to use libexif or add EXIF support
to it, don't hesitate to contact the authors.
LIBRARIES
---------
I know of the following libraries that use or have been inspired by libexif:
- pel: PHP-Code (http://pel.sourceforge.net)
AUTHORS
-------
libexif has originally been written by Curtis Galloway
<curtisg@users.sourceforge.net>. Because of the original design not
supporting editing and saving, Lutz Mller <lutz@users.sourceforge.net>
rewrote libexif from scratch.
LINKS
-----
Some links you might want to check out if you are interested in further
information about EXIF.
- http://drewnoakes.com/code/exif: metadata extraction framework in Java
- http://www.pima.net: This is where I got the exif standard from. Site is
down as of 2002/12/31.
- http://www.jeida.or.jp: Can't remember any more. Site is down as of
2002/12/31.
- http://www.exif.org: information about the EXIF standard.
- http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html: Looks
like libexif in Perl. Seems to support a lot of MakerNotes.
|