Skip to the content.

Extensions and Other Additions

Extensions and Metadata Features

All camera extensions are stored in your camera’s metadata, this metadata is helpful for detemining what features are used per clip. The metadata, and the features it enables, can be extracted with this page.

All metadata QR commands are written in the form $wxzy=value(s) or *wxzy=value(s) – where the four character code (4CC) wxzy is under your control, along with the data it stores. All camera support the !Mwxzy= version will permanently store the metadata, and the oMwxzy= will store it for only this power-on session. HERO10 or newer support the simplified *wxzy= and $wxzy= notation for permanent and temporary storage. Camera Metadata is available to flag your files for special uses, or just to label the camera owner. Some particular 4CCs will also change camera behavior and/or enable features.

Here is a list of additional metadata driven camera extensions:

HERO12 cameras

HERO12/11/Mini cameras

Note: the scripting has had a significant update in the March ‘23 firmware. See section Assignments, Variables and Math

HERO12/11/10 and Bones cameras - Advanced features

Miscellaneous controls for most Labs cameras.

HERO12/11/10/9 & 8 - Overlay extensions

Older GP1 based cameras support overlays in video and video time-lapse modes. Overlays are not supported in Photo mode.

GP2 limitations - Video Modes

GP2 limitations - Time-lapse Modes

Only Time Warp preset is supported.

Overlay Commands

HERO12/11/10 and 9 - Audio and MediaMod extensions


Metadata Four CC: e.g. BIAS, HIST etc.
Metadata Value(s): e.g. 2.0 or “Joe Blogg”, strings in quotes, numbers comma separated.


GoProQR:



Share this QR Code as a URL:

Alternative Exposure Controls.


updated: June 13, 2024

Learn more on QR Control