From: Paul I. <i_p...@ya...> - 2005-09-14 19:23:57
|
Hi list, I noticed that the canon extensions for exif are not decoded by libexif. Maybe they are proprietary extensions, but I don't know for sure. Is anyone interested in adding them, or already working to adding them to libexif ? ACDSEE has them but I don't want to boot in Windoze just to check the ISO speed of my pictures. Is there anything I can do to help in adding those canon extensions ? Thanks, Paul |
From: matthieu c. <cas...@fr...> - 2005-09-14 20:05:27
|
Paul Ionescu wrote: > Hi list, > > I noticed that the canon extensions for exif are not decoded by libexif. > Maybe they are proprietary extensions, but I don't know for sure. > Is anyone interested in adding them, or already working to adding them to > libexif ? > They were working, but may be they are broken. Don't you see info in makernote data ? > ACDSEE has them but I don't want to boot in Windoze just to check the ISO > speed of my pictures. > You can use http://www.sno.phy.queensu.ca/~phil/exiftool/ , that support more info field than libexif... Matthieu |
From: Paul I. <i_p...@ya...> - 2005-09-14 22:16:15
|
On Wed, 14 Sep 2005 22:05:24 +0200, matthieu castet wrote: > Paul Ionescu wrote: >> Hi list, >> >> I noticed that the canon extensions for exif are not decoded by libexif. >> Maybe they are proprietary extensions, but I don't know for sure. Is >> anyone interested in adding them, or already working to adding them to >> libexif ? >> > They were working, but may be they are broken. Don't you see info in > makernote data ? I see that makernote has "Unknown data": Format 7 "Undefined" 1208 bytes unknown data Should I report this as a bug somewhere ? Should I send some samples of my canon pictures somewhere for testing ? >> ACDSEE has them but I don't want to boot in Windoze just to check the >> ISO speed of my pictures. >> > You can use http://www.sno.phy.queensu.ca/~phil/exiftool/ , that support > more info field than libexif... This worked. Thanks for the link. > Matthieu > > > ------------------------------------------------------- SF.Net email is > sponsored by: > Tame your development challenges with Apache's Geronimo App Server. > Download it for free - -and be entered to win a 42" plasma tv or your very > own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php |
From: Daniel M. G. <dmg...@uv...> - 2005-09-14 22:46:10
|
Paul Ionescu twisted the bytes to say: Paul> On Wed, 14 Sep 2005 22:05:24 +0200, matthieu castet wrote: >> Paul Ionescu wrote: >>> Hi list, >>> >>> I noticed that the canon extensions for exif are not decoded by libexif. >>> Maybe they are proprietary extensions, but I don't know for sure. Is >>> anyone interested in adding them, or already working to adding them to >>> libexif ? >>> >> They were working, but may be they are broken. Don't you see info in >> makernote data ? Paul> I see that makernote has "Unknown data": Paul> Format 7 "Undefined" Paul> 1208 bytes unknown data Paul> Should I report this as a bug somewhere ? Paul> Should I send some samples of my canon pictures somewhere for testing ? There are several fields that nobody really knows what they are. This might be one of them. -- Daniel M. German "Work. Finish. Publish. " Michael Faraday http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . |
From: Paul I. <i_p...@ya...> - 2005-09-14 23:21:28
|
On Wed, 14 Sep 2005 15:46:03 -0700, Daniel M. German wrote: > > > Paul Ionescu twisted the bytes to say: > > Paul> On Wed, 14 Sep 2005 22:05:24 +0200, matthieu castet wrote: > >> Paul Ionescu wrote: > >>> Hi list, > >>> > >>> I noticed that the canon extensions for exif are not decoded by > >>> libexif. Maybe they are proprietary extensions, but I don't know for > >>> sure. Is anyone interested in adding them, or already working to > >>> adding them to libexif ? > >>> > >> They were working, but may be they are broken. Don't you see info in > >> makernote data ? > > Paul> I see that makernote has "Unknown data": Paul> Format 7 "Undefined" > Paul> 1208 bytes unknown data > Paul> Should I report this as a bug somewhere ? Paul> Should I send some > samples of my canon pictures somewhere for testing ? > > > There are several fields that nobody really knows what they are. This > might be one of them. Maybe there are several fields that nobody knows about them, but we should just skip only them, not all the makernote data. The exiftool does it, as it displays most of the interesting Canon info in my tested picture. Thx, Paul |
From: Paul I. <i_p...@ya...> - 2005-09-15 05:42:25
|
On Wed, 14 Sep 2005 22:05:24 +0200, matthieu castet wrote: > Paul Ionescu wrote: >> Hi list, >> >> I noticed that the canon extensions for exif are not decoded by libexif. >> Maybe they are proprietary extensions, but I don't know for sure. Is >> anyone interested in adding them, or already working to adding them to >> libexif ? >> > They were working, but may be they are broken. Don't you see info in > makernote data ? I have some new feedback: With test/test-mnote utility from libexif tree, I can see some maker data: Loading '/mnt/hdc2/canon/1/IMG_2111.JPG'... Loaded '/mnt/hdc2/canon/1/IMG_2111.JPG'. ######### Test 1 ######### Byte order: Intel Parsing maker note... Increasing ref-count... Decreasing ref-count... Counting entries... Found 20 entries. Dumping entry number 0... Name: 'Settings1' Title: 'Settings (first part)' Description: '' Value: 'Macro mode : Normal / Flash mode : Flash not fired / Continuous drive mode : 3??? / Focus mode : Single / Image size : Large / Easy shooting mode : Manual / Contrast : High / Saturation : High / Sharpness : High / ISO : 50 / Metering mode : Evaluative / AF point selected : 0x2005??? / Exposure mode : Tv-priority / long focal lengt h of lens (in focal units) : 7200 / short focal length of lens (in focal units) : 600 / focal units per mm : 100 / Flash details : / Focus mode2 : Single' Dumping entry number 1... .......................... So maybe it is not a libexif but after all. I was confused by the fact that libexif-gtk, gthumb and other viewers linked with libexif, fail to display maker notes. I think I need to investigate more. Thanks, Paul |
From: Lutz <lu...@us...> - 2005-09-26 14:34:51
|
On Wed, 2005-09-14 at 22:06 +0300, Paul Ionescu wrote: > I noticed that the canon extensions for exif are not decoded by libexif= . I've recently ported a bunch of information from exiftool to libexif. Could you check out latest libexif and run exif --show-mnote picture.jpeg ? Thanks! --=20 Lutz M=FCller <lu...@us...> |
From: Paul I. <i_p...@ya...> - 2005-09-27 10:42:28
|
On Mon, 26 Sep 2005 16:35:21 +0200, Lutz Müller wrote: > On Wed, 2005-09-14 at 22:06 +0300, Paul Ionescu wrote: >> I noticed that the canon extensions for exif are not decoded by libexif. > > I've recently ported a bunch of information from exiftool to libexif. > Could you check out latest libexif and run > > exif --show-mnote picture.jpeg > > ? Thanks! Hello Lutz, I will try as soon as I can get the cvs from sf.net. Right now I receive cvs -z3 -d:pserver:ano...@cv...:/cvsroot/libexif co -P libexif can't create temporary directory /tmp/cvs-serv27653 Too many links when trying to get the cvs version. More info: With the libexif-0.6.12 and exif-0.6.9, I get this: exif/exif /gandac.jpg EXIF tags in '/gandac.jpg' ('Intel' byte order): --------------------+---------------------------------------------------------- Tag |Value --------------------+---------------------------------------------------------- Manufacturer |Canon Model |Canon PowerShot S2 IS ...... Maker Note |1208 bytes unknown data ...... and exif/exif --show-mnote /gandac.jpg MakerNote contains 20 values: Settings (first part): Settings (first part) (null): (null): Settings (second part): Settings (second part) (null): (null): (null): (null): Image type: Image type Firmware version: Firmware version Image number: Image number Owner name: Owner name (null): (null): (null): (null): (null): (null): (null): (null): I will try the cvs version when I'll be able to download it, and send some more reports. Thanks, Paul |
From: Lutz <lu...@us...> - 2005-09-27 18:22:00
|
On Tue, 2005-09-27 at 13:38 +0300, Paul Ionescu wrote: > exif/exif --show-mnote /gandac.jpg=20 > MakerNote contains 20 values: > Settings (first part): Settings (first part) > (null):=20 > (null):=20 > Settings (second part): Settings (second part) > (null):=20 > (null):=20 > (null):=20 > (null):=20 > Image type: Image type > Firmware version: Firmware version > Image number: Image number > Owner name: Owner name > (null):=20 > (null):=20 > (null):=20 > (null):=20 > (null):=20 > (null):=20 > (null):=20 > (null): With CVS libexif, you should get more information. Regards --=20 Lutz M=FCller <lu...@us...> |
From: Paul I. <i_p...@ya...> - 2005-09-28 00:31:09
|
On Tue, 27 Sep 2005 20:21:37 +0200, Lutz Müller wrote: > On Tue, 2005-09-27 at 13:38 +0300, Paul Ionescu wrote: >> exif/exif --show-mnote /gandac.jpg >> MakerNote contains 20 values: >> Settings (first part): Settings (first part) (null): >> (null): >> Settings (second part): Settings (second part) (null): >> (null): >> (null): >> (null): >> Image type: Image type >> Firmware version: Firmware version >> Image number: Image number >> Owner name: Owner name >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): > > With CVS libexif, you should get more information. > > Regards Hi Lutz, I just downloaded and compiled libexif and exif from cvs, and now I see more info: MakerNote contains 96 values: Macro mode |macro Self time | Quality |0x0003 Flash mode |flash did not fire Continuous drive mod|single or timer Settings (first part|0x0000 Focus mode |Single Settings (first part|0xffff Settings (first part|0x0001 Image size |large Easy shooting mode |manual Settings (first part|0x0000 Contrast |high Saturation |low Sharpness |high ISO |100 Metering mode |evaluative Focus type |0x0003 AF point selected |0x2005 Exposure mode |Av-priority Settings (first part|0x7fff Lens type |0xffff Long focal length of|7200 Short focal length o|600 Focal units per mm |100 mm Maximal aperture |0x005c Settings (first part|0x00c0 Flash activity |0xffff Flash details | Settings (first part|0x0000 Settings (first part|0x0000 Focus mode |single Settings (first part|0x0000 Settings (first part|0x0002 Settings (first part|0x001b Zoomed resolution |0x0a20 Zoomed resolution ba|0x0a20 Settings (first part|0x0000 Settings (first part|0x0001 Settings (first part|0x0000 Settings (first part|0x0000 Color tone |0x7fff Settings (first part|0x7fff Settings (first part|0x0000 Settings (first part|0x0000 Unknown tag | Unknown tag | Settings (second par|0x0000 Settings (second par|0x00a0 Settings (second par|0x0064 Settings (second par|0x005c Settings (second par|0x008a Settings (second par|0x0014 White balance |Auto Settings (second par|0x0000 Sequence number |0 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 AF point used | Flash bias |0.00 EV Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0001 Subject distance |28 mm Settings (second par|0x0000 Settings (second par|0x005e Settings (second par|0x0089 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x00fa Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Settings (second par|0x0000 Unknown tag | Unknown tag | Unknown tag | Unknown tag | Image type |Invalid number of components (25, expected 32). Firmware version |Invalid number of components (22, expected 24 or 32). Image number |147-4765 Owner name |Aglaia Unknown tag | Unknown tag | Unknown tag | Unknown tag | Unknown tag | Unknown tag | Unknown tag | Unknown tag | |
From: Paul I. <i_p...@ya...> - 2005-09-28 00:40:37
|
On Tue, 27 Sep 2005 20:21:37 +0200, Lutz Müller wrote: > On Tue, 2005-09-27 at 13:38 +0300, Paul Ionescu wrote: >> exif/exif --show-mnote /gandac.jpg >> MakerNote contains 20 values: >> Settings (first part): Settings (first part) (null): >> (null): >> Settings (second part): Settings (second part) (null): >> (null): >> (null): >> (null): >> Image type: Image type >> Firmware version: Firmware version >> Image number: Image number >> Owner name: Owner name >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): > > With CVS libexif, you should get more information. > > Regards Hi Lutz, Now, even if I can display some maker notes with the exif tool, all the other programs I've tried based on libexif only show "MakerNotes 1028 bytes unknown data". (tested with gthumb, digicam, eog, a.s.o) Is there any pitfall I should know about, for making those programs displaying the MakerNotes ? Do I need to recompile those programs ? I only updated the libexif library without recompiling the other programs. I opened a bug for gthumb, and the author says that is a libexif problem: http://bugzilla.gnome.org/show_bug.cgi?id=316665 Thank you, Paul |
From: Paul I. <i_p...@ya...> - 2005-09-28 00:55:59
|
On Tue, 27 Sep 2005 20:21:37 +0200, Lutz Müller wrote: > On Tue, 2005-09-27 at 13:38 +0300, Paul Ionescu wrote: >> exif/exif --show-mnote /gandac.jpg >> MakerNote contains 20 values: >> Settings (first part): Settings (first part) (null): >> (null): >> Settings (second part): Settings (second part) (null): >> (null): >> (null): >> (null): >> Image type: Image type >> Firmware version: Firmware version >> Image number: Image number >> Owner name: Owner name >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): >> (null): > > With CVS libexif, you should get more information. > > Regards Well, even with the cvs version of libexif and exif, I get: ... Maker Note |1208 bytes unknown data ... If I specify --show-mnote to the exif program, then I get some info about them. So, I thing that the problem with all programs using libexif is that they only shows default exif values (shown with exif program without --show-mnote option). Is there any way to tell libexif to give by default all information from the exif header, including the maker-notes ? This should fix all other programs to display all info including maker notes. Thanks, Paul |
From: Lutz <lu...@us...> - 2005-09-28 06:06:23
|
On Wed, 2005-09-28 at 03:53 +0300, Paul Ionescu wrote: > If I specify --show-mnote to the exif program, then I get some info about > them.=20 > So, I thing that the problem with all programs using libexif is that > they only shows default exif values (shown with exif program without > --show-mnote option). > Is there any way to tell libexif to give by default all information from > the exif header, including the maker-notes ? > This should fix all other programs to display all info including maker > notes. As of now, libexif keeps the two types of information separate. It is up to the front ends to decide if they would like to parse MakerNote data. I have not attempted to add MakerNote information to the basic ExifData. Regards --=20 Lutz M=FCller <lu...@us...> |