Skip to main content
Jeremy.within
New Member
Jun 25, 2026 3:49 PM UTC

Video fills in Figma Motion

Figma motion does not currently have the ability to play and export video fills, so video objects are treated as static images. The ability to incorporate video objects into the timeline would be extremely helpful. Exposing the current frame of a video as a keyframeable property be a great solve. 

7 replies

Tannerleslie
New Member
Jul 6, 2026 4:46 PM UTC

+100 — this seems almost like an oversight. Currently a blocker for a lot of our motion projects

Jeroen2
Active Member
Jul 14, 2026 7:25 AM UTC

I agree. I'm coming from Adobe AfterEffects, where you are able to do time remapping of a layer. For video fills in Figma, controlling the frame progress is missing at the moment. You should be able to keyframe the time on HH:MM:SS:MS

 

 

Bryce_Driesenga
Active Member
Sep 2, 2026 6:02 PM UTC

I don’t know when they added it, but it seems to work for me now! The trick for me was adding 2 random property keyframes (e.g. rotation) to the top level frame—one at the beginning of the timeline and one at the end, matching the video length. The keyframes are just left at 0. Then when I export, the video plays in the export!

Video tutorial attached.

Owen Ngampradit
New Member
Oct 12, 2026 8:37 AM UTC

Thanks, can’t believe its actually working!

Though things could get quite tricky with more complex animations involving multiple video fills. One issue worth mentioning is that synchronization still seems to be a problem. Even with two rotation stamps placed in different seconds, Figma seems to run these videos according to the overall composition timeline rather individual video’s fill. And I still can’t find other ways to control exactly when the video starts playing inside the layer

And of course, this is still Beta and not a full fledged After Effects. But being able to corner that would’ve been nice.

Sofie_Katan1
New Participant
Oct 5, 2026 9:54 AM UTC

+1

adam_asseraf
New Participant
Oct 5, 2026 11:11 AM UTC

this would be a major upgrade especially when combined with shaders. i find myself having to screen cap the prototype to get this effect. if it’s already there just make it work