Skip to content

component

Scroll Video Sync

By Framer-Expert

Details

Summary

Scroll video Framer component

Description

Buttery smooth scroll-controlled video playback for Framer. The video plays forward and backward as you scroll, with Lenis-style interpolation for silky smooth motion. Auto-calculates scroll length based on video duration. Perfect for hero sections, product reveals, storytelling, and cinematic scroll experiences. Features: Lenis-style exponential easing Auto scroll length based on video duration Progress bar with percentage Scroll indicator (fades after 5%) Mobile optimized with separate URL option iOS autoplay unlock built-in ⚠️ Video Requirements for Smooth Playback For best results, your video must be encoded with all keyframes . Without this, the video will skip and jump between frames. Encode with Handbrake (free): Open your video in Handbrake Go to Video tab Set Video Encoder to H.264 (x264) Select Constant Framerate In Additional Options field, paste: keyint=1:min-keyint=1:scenecut=0 Set Quality RF to 18 for best quality Click Start Or with FFmpeg (command line): bash ffmpeg -i input.mp4 -c:v libx264 -x264-params keyint=1:scenecut=0 -crf 18 output.mp4 Note: File size will increase 3-5x. This is normal — every frame becomes seekable.

Introduction

Scroll video Framer component

Rank history

Daily rank per list, from the first snapshot — lower is better.

120014001600167298/148/228/309/79/15
  • All · #6012