exposuretime off by constant 20% for Canon HF G30

Started by Francois Visagie, January 31, 2014, 07:38:52 AM

Previous topic - Next topic

Francois Visagie

Hi All,

I'm new to ExifTool and this forum and mightily impressed so far! Thanks for this really exceptional tool.

Getting my feet wet I've encountered what seems to be an -exposuretime scaling factor problem. All values for the Canon Legria/Vixia HF G30 are 20% higher than the corresponding ones reported by the camera. (Note that this differs from https://exiftool.org/faq.html#Q4 which refers to fluctuating values caused by rounding errors.) Details are below.

1) System type:
Windows 7 Professional 32-bit SP1

2) ExifTool version:
9.48

3) The specific command line:
exiftool.exe -a -ee -exposuretime "ExifTool exposuretime sample.MTS"

4) Console output:

Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/72
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/72
Exposure Time                   : 1/60
Exposure Time                   : 1/60
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/72
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/107
Exposure Time                   : 1/90
Exposure Time                   : 1/90
Exposure Time                   : 1/107
Exposure Time                   : 1/107
Exposure Time                   : 1/107
Exposure Time                   : 1/120
Exposure Time                   : 1/107
Exposure Time                   : 1/107
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120
Exposure Time                   : 1/120

The values above relate to values reported by the camera as follows:


ExifTool: 60 72 90 107 120
Camera: 50 60 75 90 100

5) Sample clip:
http://www.mediafire.com/download/ol88zemol2dzo9e/ExifTool%20exposuretime%20sample.MTS

I hope this information helps. Feel free to ask if there's anything else you need.

Cheers,
Francois

PH Edit: Minor reformat to make the console output less cumbersome

Phil Harvey

Hi Francois,

This is great, thanks!!

A very comprehensive post, and thanks for including a sample.  (And it is wonderful to see that someone reads the FAQ!)

ExifTool 9.49 (likely to be released tomorrow) will report these values correctly.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Phil Harvey

#2
One question:

When I open your video in VLC, it shows a frame rate of 100 fps.  Do you know what the actual frame rate was?  I don't understand how it could be 100 fps since the longest shutter time is more than 1/100 sec.

- Phil

Edit: I think the problem is VLC.  I downloaded another MTS video which was reportedly shot at 50 fps, and VLC showed 100 fps for it too.
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Francois Visagie

Quote from: Phil Harvey on January 31, 2014, 08:44:31 AM
ExifTool 9.49 (likely to be released tomorrow) will report these values correctly.

It does! ;D Thanks for fixing this so speedily.

Quote from: Phil Harvey on January 31, 2014, 08:58:59 AM
Do you know what the actual frame rate was?  I don't understand how it could be 100 fps since the longest shutter time is more than 1/100 sec.
...
I think the problem is VLC.  I downloaded another MTS video which was reportedly shot at 50 fps, and VLC showed 100 fps for it too.

Well deduced, the actual frame rate is 50 fps (fixed). These clips from my camera sometimes throw other software too; for instance some Avisynth source filters intermittently report about* half the actual frame rate. * = the closest NTSC rate less than half the correct PAL frame rate, e.g. 50 fps is sometimes reported as 23.976 fps by DSS2() and other filters.

My apologies for not responding sooner. Forum newbie who forgot to check that notifications are on by default  ;).