Skip to content
fayewavePublic

About

A free bezier curve editor plugin to add custom easing to your keyframes in Adobe Premiere Pro.

Topics

Resources

Stars

101 stars

Watchers

2 watching

Forks

Latest commit

 

History

369 Commits

Folders and files

Repository files navigation

OpenCurve Version

OpenCurve

A free bezier curve editor plugin to add custom easing to your keyframes in Adobe Premiere Pro.

Also available on Adobe Exchange.


OpenCurve: picking presets, then shaping the curve by its handles

Buy Me A Coffee

How it works

  1. Put the playhead between two keyframes.
  2. Tick the properties to ease.
  3. Press Go. OpenCurve writes the bezier handles onto the keyframes.

OpenCurve beside Premiere's Effect Controls: a curve is picked, Position and Scale ticked, Go pressed, and keyframes fill in between the two


Features

Customize your curve A mini timeline of every keyframe Jump to the next keyframe Presets, saved and shared Undo, one property at a time

  • Works anywhere — Use on clips, nests, graphics, the Transform effect and Adjustment Layers
  • Auto-detects keyframes — Finds keyframes on clips automatically
  • Multi-point curves — Add points to build complex motion in a single ease, with smooth or broken handles
  • A-curve mode — Shape the ease as a speed graph: drag the peak to where the motion is fastest
  • Presets — Save, rename and reorder your curves, and export/import them to share
  • Mini timeline — See every keyframed property at a glance
  • Per-property undo — Undo a single property's ease, or load its baked curve back onto the graph, even after reopening the project
  • Undo and redo — Supports Premiere's history system for full undo/redo support (.ccx version only)
  • Customization — Themes, grid size, list/grid presets, resizable layout, full-screen graph mode, numeric entry, and more
  • Free forever — No bloat, no logins.

Installation

Download the latest release.


Requirements

  • Adobe Premiere 2020+
  • Mac & PC compatible

Keyboard shortcuts:

Key Action
Enter Go (bake)
U Undo last bake
Space Play / stop
J / K / L Reverse / stop / forward
P Preview the keyframe pair
← → ↑ ↓ Nudge handle (Shift = grid step)
F Flip curve
I Invert curve
A A-curve mode
G Ghost
N Numeric entry
1–9 Apply preset 1–9
Page Up / Down Change preset page (.ccx only)
Esc Close menu / stop preview / exit full screen

Graph mouse modifiers

  • Shift-drag: snap to grid
  • Alt-drag: keep handles in line, but each keeps its own length
  • Ctrl/Cmd-drag: move one handle on its own (breaks the point)

Double-click a timeline lane to select that property for baking.

In the .ccx, Space/J/K/L step the playhead without audio, because the UXP API can't play the sequence.

About

A free bezier curve editor plugin to add custom easing to your keyframes in Adobe Premiere Pro.

Topics

Resources

Stars

101 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages