Set Keyframe Interpolation
set_keyframe_interpolationSet keyframe interpolation to linear, hold, or bezier to control animation easing and value transitions in Adobe Premiere Pro.
Instructions
Set the interpolation type of an existing keyframe (Linear, Hold, or Bezier). Premiere exposes no interpolation readback, so a write is reported as committed_unverified. Stored curves do not establish rendering; A 26.5.2 Windows capture report shows identical modes; 25.2.3 macOS evidence distinguishes a QE still-capture artifact from correctly rendered video curves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | Yes | Node ID of the clip | |
| effect_name | Yes | Display name of the effect | |
| time_seconds | Yes | Seconds from the clip's start on the timeline (0 is the clip's first frame) of the keyframe | |
| interpolation | Yes | Interpolation type | |
| property_name | Yes | Display name of the property |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true; on failure, diagnostic detail when the tool provides it. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |