blob: 6b714426aa7501866679d59be44a5ed0c9f6e14d (
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
31
32
33
34
35
|
-------------------------------------------------------------------------------
Thanks to:
Matthias Wandel <matt@rim.net>
jhead (http://www.sentex.net/~mwandel/jhead/)
Groult Richard <rgroult@jalix.org>
showimg (http://ric.jalix.org/)
Bryce Nesbitt for setcomment
based on wrjpgcom.c, Copyright (C) 1994-1997, Thomas G. Lane.
Frank Pieczynski <pieczy@knuut.de>
EXIF spec:
http://www.pima.net/standards/it10/PIMA15740/exif.htm
http://www.ba.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
-------------------------------------------------------------------------------
Bugs:
0) Just showing the meta info can cause the file to be rewritten!!!
1) utf-8 paths must be tested and supported.
2) Display of EXIF comments need to be tested.
Both Unicode & ASCII need testing.
New features needed:
1) Should switch to a multi-line editor for comments. Support "\n".
2) Should autodetect if the jpeg COM is in utf-8 format.
3) Allow editing the EXIF "Orientation" flag (without rewriting the exif header).
4) Extract and return the EXIF thumbnail, oriented properly, as an alternative
to the much slower process of generating a new thumbnail.
Future features:
1) Allow the user to erase or move comment in either the EXIF or jpeg COM.
2) Play or return audio files associated with the exif.
|