Skip to content

Jerky Preview experience #317

@yyovil

Description

@yyovil

Describe the bug

When I try to preview compositions full of images, the experience is very terrible. I have to render the composition separately just to preview it without those jerks and that breaks the dev workflow.

jerky-hyperframes-preview.mp4

Link to reproduction

https://github.com/yyovil/creatives.git

Steps to reproduce

  1. Clone the repo above
  2. Run the preview using pnpx hyperframes preview
  3. Wait (~3s) until the composition containing lots of images starts playing
  4. You should experience the same jerk as in the video uploaded in the description.

Expected behavior

The preview should be same as the render experience

Actual behavior

I experienced the jerky preview when the composition is full of images.

Environment

✓ Version          0.4.4 (latest)
✓ Node.js          v22.22.1 (darwin arm64)
✓ FFmpeg           ffmpeg version 8.0 Copyright (c) 2000-2025 the FFmpeg developers
✓ Chrome           system: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

Additional context

I'm using a macbook air with M4 chip, 10 CPU and 10 GPU cores with 16GBs of RAM and 256GBs of Storage.

output of pnpx hyperframes doctor

Image

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions