🎬 Build your own video editing tools with RVE

Back to Templates

Camera Shake

Decaying camera shake for impact moments and dramatic emphasis

Description

Shakes the content layer using Math.sin() at multiple frequencies with amplitude that decays to zero via interpolate(), simulating a camera impact. Layer this over any scene to add punch to explosions, title slams, bass drops, or dramatic reveals.

Initial amplitude, decay speed, and shake frequencies are configurable. The shake is applied as a CSS transform on the content wrapper, so it composites cleanly with any child content. Uses only Remotion hooks — no external physics libraries.

Camera Shake | Free Remotion Templates