Stop DJI O4 video shake at full throttle
If the view in your goggles or the saved recording turns to jelly during a punch-out, start with the spinning parts and camera installation. Tune only after the quad is mechanically sound.
If the view in your goggles or the saved recording turns to jelly during a punch-out, start with the spinning parts and camera installation. Tune only after the quad is mechanically sound.
| What you see | Likely place to begin |
|---|---|
| Fine ripples or “jello” appear in goggles and the original air-unit recording, mainly as throttle rises | Props, motors, frame resonance, camera mount and cable vibration |
| Only the stabilized recording wobbles or warps, while the raw view is relatively clean | Check RockSteady/Gyroflow settings and mechanical vibration reaching the camera/gyro |
| Digital blocks, freezes, or breakup mostly in goggles, while onboard recording is clean | Check video link, antennas, power and interference; this is different from physical shake |
| Whole aircraft visibly oscillates or motors sound rough | Stop flying and inspect props, motor, frame and tune |
Record a short repeatable flight with a gentle hover, mid-throttle climb and brief punch-out in a safe open area. Compare goggles playback, air-unit file and stabilized versus unstabilized footage if available. Change one thing at a time and repeat the same test.
Inspect arms for delamination or a hairline crack, and tighten loose frame hardware, camera plates, standoffs and stack hardware. Check that no motor wire, battery lead, capacitor, GPS mount, antenna or buzzer can buzz against the frame or camera cage. A loose camera is bad, but an overly rigid or uneven clamp can also feed frame vibration directly into the sensor.
The camera-to-air-unit cable can act like a vibration bridge. Leave a small, relaxed service loop near the camera. Do not stretch it tight across a vibrating arm or zip-tie it hard immediately behind the camera. Secure excess cable farther back so it cannot hit props or rub sharp carbon. Avoid sharp bends and pinched connectors. Inspect both ends for a partially seated or damaged connector. A loose battery strap or power lead that taps the camera mount can mimic a bad camera installation.
DJI O4 Air Unit series supports RockSteady 3.0+ and footage with stabilization off for Gyroflow workflows. Mechanical vibration can cause abnormal electronic stabilization, so do not expect software to repair a bad prop or mount. For diagnosis, compare a short clip with your normal stabilization setting to a clip with it off, using the same maneuver. Gyroflow settings, lens profile, export and available gyro data must match the actual O4 device and recording mode. Keep firmware current, but change one variable at a time.
If fresh props, sound motors, frame, mount and cable checks do not solve it, log a controlled flight with Betaflight Blackbox. Check whether the oscillation follows motor RPM or appears in gyro and D-term traces, and whether it occurs only at a specific throttle band. Confirm bidirectional DShot and RPM filtering work if your ESC/FC setup supports them; leave the dynamic notch enabled unless your own logs justify a change. Betaflight warns that D-term amplifies high-frequency gyro noise, so blindly raising D or removing filtering can make a hot, oscillating quad worse.
Save a diff all backup before tuning. Use the matching Betaflight firmware documentation and tune one change at a time from a known safe baseline. Check motor temperature after a short flight. If you are unsure how to read the log, share it and a sample clip in our forum before changing filters or PID sliders.
An ELRS radio and receiver give the quad an independent control link while the O4 unit provides video and OSD. That makes it easier to keep one familiar RadioMaster model, switches, telemetry and receiver setup across several custom builds; it also avoids relying on the DJI controller’s SBUS wiring and binding for control. Wire a UART-based ELRS receiver for CRSF and configure the correct Serial RX port and receiver protocol in Betaflight. Confirm channels, modes and failsafe with props removed.
ELRS does not itself fix camera shake. The video problem usually comes from vibration, mounting, power, stabilization or tune. If digital breakup, rather than jello, is the symptom, investigate the DJI video link separately. A DJI FPV Remote Controller can work well when correctly linked and configured; the separate ELRS link is a build and control preference, not a promise of smoother video.