📜 ⬆️ ⬇️

GoPro Hero 3/3 + Black Time-laps Photo Shooting with Manual Exposure and Exposure Settings

Quite a few people already know GoPro brand cameras. This article will be about how to use the capabilities of the latest Hero 4 in cameras 3/3 + Black.



In the fall of 2014, a new line of cameras came out, the flagship of which is the Hero 4 Black model. I think the promo video for this camera was watched even by those who did not know about the existence of the GoPro brand:


')
Many of those who are already familiar with the GoPro camera update mechanism realized that after the release of the new model, the firmware would no longer be available on the old cameras.

An exception
Firmware v3.00 on Hero 3+ Black, released on 02/10/2015, contains only updated functionality for transferring media files to a computer, as well as fixes for some minor bugs.

In the new camera, the video recording functionality has been updated (the number of frames per second has been doubled), and the entire line has a mode such as “night timelapse”. Surely, many Hero 3+ Black owners, who have 60 frames per second in full HDD mode, are interested in the latest feature that allows you to take photos, as well as time-lapse video at night. For example, such:

image
Rainbow-tastic. Photo by Kevin Custer. Camera settings: 30 second exposure at ISO 800.

Recently, I came across a 15-year-old Spaniard’s website who was able to make manual exposure adjustments for cameras 3 and 3+. He found out that cameras use an Ambarella chip (for example, Hero 3/3 + - A7 from Ambarella), and this chip supports exposure adjustment.

In order to reconfigure the camera, it is enough to place the autoexec.ash file in the root of the memory card, which contains commands to the ASH (Ambarella Shell). The camera, having turned on, will be configured according to the script and will switch to the required mode. In order to return the camera to normal mode, you just need to delete this file.

Actually, the content of this file:

t app appmode photo sleep 1 t ia2 -ae still_exp PXY sleep 1 t app button shutter PR sleep A d:\autoexec.ash REBOOT yes 

where P is ISO, X is Exposure time (exposure), Y is Iris (aperture), and A is timelapse interval (photo interval).

Correspondence of values ​​of variable X, seconds of exposure
  • 2 - 8.5
  • 5 - 7.7
  • 15 - 7.3
  • 20 - 7.1
  • 25 - 6.9
  • 30 - 6.8
  • 39 - 6.4
  • 40 - 6.3
  • 45 - 6.2
  • 50 - 6.1
  • 75 - 5.3
  • 85 - 5
  • 95 - 4.7
  • 99 - 4.6
  • 100 - 4.6
  • 130 - 3.9
  • 160 - 3.3
  • 200 - 2.7
  • 255 - 2
  • 400 - 1
  • 500 - 0.56
  • 600 - 0.33333
  • 1000 - 0.000158328

Here's what happened last night:


P: 700 X: 2 Y: 2 A: 10


P: 700 X: 400 Y: 2 A: 10

I would not say that it is very convenient to use this scheme, but, if you wish, you can take a photo with a shutter speed and not spend money on the latest camera model, but I don’t know another option for GoPro owners.

The most important thing in the existence of this scheme is that, perhaps, in the future, someone will sit down and write a full-fledged alternative firmware for the camera, correct me if there are obvious reasons why this is not possible.

UPD:
Having experimented with the script, I found out that in order to reconfigure the exposure in photo mode, it is enough to leave one line in autoexec.ash:
 t ia2 -ae still_exp PXY 

then the camera works as usual, but in photo mode and time-lapse it takes pictures with the necessary shutter speed. But the time-lapse timer is not synchronized with the seconds of exposure. For this, just the rest of the script is needed.
 t app appmode photo -  - sleep 1 t ia2 -ae still_exp PXY -   sleep 1 t app button shutter PR -   sleep A -    d:\autoexec.ash -    

Source: https://habr.com/ru/post/376499/


All Articles