Friday, May 04, 2012

GBTimelapse bug fix for Canon 5DMk II

Canon firmware has been caught misbehaving! The Canon 5DMk II firmware has a significant bug related to bulb exposures. A fix is included with GBTimelapse version 3.3.24. If you are using a Mk II, please download and install the latest version of GBTimelapse.

GBTimelapse has stalled several times when controlling a 5D Mk II with a very short time-interval. I traced the problem  down to a bug in the Mk II firmware (or maybe in the Canon driver - it's not possible to tell). Even though this bug is due to the MK II firmware, I've found a way to clear the error and continue.

The BUG: a random and intermittent failure to start a bulb exposure. It can happen if GBTimelapse starts a bulb exposure immediately (no delay) after having downloaded the image from a previous bulb exposure. Sometimes when GBT sends a bulb-start command to the camera, the camera returns a value indicating success - but fails to open the shutter! This leaves GBT waiting for an image download that never happens.

My TEST: to reproduce the bug, set a 5D Mk II to RAW images, bulb-time = 2 seconds, and time-lapse interval = 4 seconds. With these settings it takes nearly 5 seconds to do the bulb exposure and download the image. Because the interval is only 4 seconds, GBT tries to capture the next image immediately after the download. The 5D Mk II will fail to capture an image about once every forty images under these conditions.

The FIX: the new GBT version detects the error, clears the Mk II, and continues with the time-lapse. However, the interval for that one image will be a few seconds longer than normal. You will see a message on the main screen when this happens "Bulb Start error 'EDS_ERR_DEVICE_BUSY'", but the time-lapse will continue.

TIP: although the error is fixed, it's best to avoid the situation - I suggest not pushing it. Make sure your time-lapse interval is longer than the total capture time (bulb time + image download time). Just take a test exposure to see what the total capture time is.


Thursday, March 01, 2012

GBTimelapse:Now with AutoRamp Scripts!

Using a script is GBTimelapse advanced technique for time-lapse perfectionists. Following a script can produce the best result, if you are repeating a time-lapse that you have shot before.

Normally GBTimelapse' AutoRamp adjusts the exposure by measuring the luminance of images as they are captured and changing the camera settings to achieve the target luminance. Because it is continuously measuring and adjusting there may be tiny fluctuations in image luminance.

But when following a script, it adjusts the exposure to match the measured scene exposure from a previous time-lapse session. Because the camera settings are defined in advance, there are no small fluctuations in luminance.

Please watch this short demo and sample video...

GBTimelapse: AutoRamp Script Demo from Granite Bay Software on Vimeo.

GBTimelapse: Now with AutoRamp HDR!

Now GBTimelapse can capture High Dynamic Range time-lapse images in addition to its other powerful features.

Using its AutoRamp feature, GBTimelapse captures a set of three images at each step (at a normal exposure, at two stops under exposed and at two stops over exposed. You can capture RAW or JPG and save to your computer or to your camera (for faster operation).

And it can do this while controlling a motion control dolly!

Please watch this demo video and take a look at the sample HDR time-lapse. It produced an amazing "Holy Grail" result even with a Canon T3i capturing JPGs.

GBTimelapse: AutoRamp HDR Demo from Granite Bay Software on Vimeo.