1010-bit (no badge: 8-bit; unstated bit depth counts as 8-bit)
LLog
HDRHDR
SStabilized
HL360° horizon lock
cropCropped
Recording limit (minutes)
fwAdded by a firmware update
?Not stated, e.g. S? (stabilization not stated)
Flat video
Resolution
24 fps
25 fps
30 fps
50 fps
60 fps
100 fps
120 fps
200 fps
240 fps
5.3K 16:9
5.3K 16:9 · 24 fps
Bit depth
10-bit
Log
Not stated
HDR
GoPro HDR
Stabilization
Yes
360° horizon lock
Yes
Crop
Not stated
Recording limit
Not stated
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off; HyperView available
Log: GP-Log (frame rates not stated)
10-bit list from GoPro's HERO12/11 10-bit article: '5.3K/60/30/24fps' (PAL values not listed). GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off; HyperView available
Log: GP-Log (frame rates not stated)
10-bit list from GoPro's HERO12/11 10-bit article: '5.3K/60/30/24fps' (PAL values not listed). GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off; HyperView available
Log: GP-Log (frame rates not stated)
10-bit list from GoPro's HERO12/11 10-bit article: '5.3K/60/30/24fps' (PAL values not listed). GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Horizon Leveling only (no 360° Horizon Lock); no HyperView
Log: GP-Log (frame rates not stated)
10-bit list from GoPro's HERO12/11 10-bit article: '5.3K/60/30/24fps' (PAL values not listed). GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Horizon Leveling only (no 360° Horizon Lock); no HyperView
Log: GP-Log (frame rates not stated)
10-bit list from GoPro's HERO12/11 10-bit article: '5.3K/60/30/24fps' (PAL values not listed). GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off
Stabilization: HyperView only at 4K60/50
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Linear + Horizon Lock (360°) available; HyperSmooth AutoBoost/On/Off
Stabilization: HyperView only at 4K60/50
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Horizon Leveling only (no 360° Horizon Lock); no HyperView
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Horizon Leveling only (no 360° Horizon Lock); no HyperView
Log: GP-Log (frame rates not stated)
4K120/100 is 8-bit only ('4K/60/30/24fps' 10-bit list). HDR 4K60: Wide/Linear only. GP-Log needs 10-bit + High bitrate; GoPro does not publish a per-fps Log list for HERO12 (Log fps left null).
Stabilization: Max Lens Mod 2.0: Max HyperSmooth + Horizon Lock; Max HyperView 177°
ONLY with Max Lens Mod 2.0 (Max HyperView/Max SuperView/Wide; Linear + AutoBoost added fw v2.00). Also 1080p up to 120, 4K 4:3 up to 60, 9:16 4K60/1080p120. Bit depth per mode not published.
Stabilization: Max Lens Mod 2.0: Max HyperSmooth + Horizon Lock; Max HyperView 177°
ONLY with Max Lens Mod 2.0 (Max HyperView/Max SuperView/Wide; Linear + AutoBoost added fw v2.00). Also 1080p up to 120, 4K 4:3 up to 60, 9:16 4K60/1080p120. Bit depth per mode not published.
Stabilization: Max Lens Mod 2.0: Max HyperSmooth + Horizon Lock; Max HyperView 177°
ONLY with Max Lens Mod 2.0 (Max HyperView/Max SuperView/Wide; Linear + AutoBoost added fw v2.00). Also 1080p up to 120, 4K 4:3 up to 60, 9:16 4K60/1080p120. Bit depth per mode not published.
Stabilization: Max Lens Mod 2.0: Max HyperSmooth + Horizon Lock; Max HyperView 177°
ONLY with Max Lens Mod 2.0 (Max HyperView/Max SuperView/Wide; Linear + AutoBoost added fw v2.00). Also 1080p up to 120, 4K 4:3 up to 60, 9:16 4K60/1080p120. Bit depth per mode not published.
Stabilization: Max Lens Mod 2.0: Max HyperSmooth + Horizon Lock; Max HyperView 177°
ONLY with Max Lens Mod 2.0 (Max HyperView/Max SuperView/Wide; Linear + AutoBoost added fw v2.00). Also 1080p up to 120, 4K 4:3 up to 60, 9:16 4K60/1080p120. Bit depth per mode not published.