DualCam

Why does dual camera video look warped when you move fast?

That lean or wobble on a fast pan or a quick subject has a name — rolling shutter skew, sometimes called the jello effect — and it comes from how the camera sensor reads a frame, not from anything specific to recording two cameras at once. It shows up in single-camera phone video too; dual-camera recording does not cause it, but it can make it easier to notice, for reasons worth understanding before you assume something is wrong with the app or the phone.

Knowing where the skew actually comes from also tells you what does and does not fix it: no resolution setting removes it, because it is not a detail problem, it is a timing problem.

Why almost every phone camera does this

Most phone camera sensors do not capture a frame all at once. They are read line by line, from the top down, over the space of a few milliseconds — a rolling shutter, as opposed to the global shutter that reads every pixel simultaneously and is mostly reserved for specialized cameras. For a still subject that gap is invisible; nothing in the scene changes fast enough for it to matter. Once something moves quickly relative to the frame during that read — a fast pan, spinning blades, a hand waving close to the lens — the top of the frame and the bottom of the frame are effectively looking at slightly different moments, and a straight vertical line can come out leaning, or a fast object can look stretched or bent.

This is a property of the sensor and the shutter type, present on essentially any phone camera doing video, and it is not something a camera app decides to add or remove. It is the same phenomenon people mean when they talk about the "jello effect" on drone footage or a fast whip pan in any handheld video.

Two cameras, two separate read-outs

A dual-camera recording runs the front and back camera as two independent capture pipelines up until the moment their images are composited into one frame — nothing coordinates them, in the same way nothing coordinates their exposure or their focus. Each sensor does its own rolling shutter read, on its own schedule, reading whatever that camera happens to be pointed at.

That means a whip pan on the back camera and whatever the front camera is doing at that same instant are two unrelated read-outs. Pan the back camera across a room while your face sits still in the frame, and only the panned feed will show the skew — the front camera was never moving fast enough for its own read-out to show anything unusual. Nothing here is a fault in either camera; they are just two sensors independently doing what a rolling shutter always does.

Sitting in the same frame makes it easier to spot

A single-camera video with a whip pan shows you the skew with nothing next to it to compare against, so a viewer reads it as motion, not distortion. Put the same pan into a split screen next to a steady feed, and the skew has something calm sitting right beside it in the same frame at the same time — that contrast is what makes it read as "warped" rather than just "fast".

A picture-in-picture inset changes how it looks rather than fixing it. The inset is already a smaller, cropped window onto the source image, so the same skew covers a larger share of that small window than it would of a full-size frame — a wobble that would pass as ordinary handheld motion at full frame can look more chaotic once it is compressed into a corner.

What actually reduces it

Switching between 720p and 1080p does not change any of this — resolution changes how much detail is captured, not how quickly the sensor reads a line, so the amount of skew stays about the same at either setting.

Pan slower than feels natural

Skew scales with how fast the frame content moves during the sensor's read, not with how far you eventually pan. A slow, deliberate pan across the same distance produces far less skew than a quick whip, even though both end up pointed at the same place. If a shot calls for following something fast — a passing car, a dog running past — following it smoothly at its own speed skews less than snapping the phone to catch up.

Mount whichever camera is doing the moving

Handheld motion adds shake on top of whatever the subject is already doing, and dual-camera recording has less stabilization headroom to absorb that than a single camera does, so the two problems compound. A mount, a brace against something solid, or simply moving the phone in one smooth arc instead of several small corrections keeps the read-out closer to what a still subject would produce.

Common follow-up questions

Is this a bug in DualCam or a problem with my phone?

Neither. Rolling shutter skew is a property of how nearly every phone camera sensor reads a frame line by line, and it shows up in ordinary single-camera video under a fast enough pan too — recording two cameras at once does not create it, it just gives you a second feed to notice it against.

Does switching to 720p fix the warping?

No. Resolution controls how much detail each frame captures, not how fast the sensor reads it, so the skew looks about the same at 720p or 1080p.

Why does only one of the two camera feeds look warped?

The front and back camera run as two independent capture pipelines with their own separate sensor read-outs, so whichever one is moving fast at that instant is the one that shows skew. A still feed sitting next to a panning one in the same frame is what makes the difference obvious.

Want to just do this?

DualCam records the iPhone front and back cameras at the same time and writes one finished MP4 while you shoot. Free, no account, no ads, nothing leaves the phone.

Download on the App Store