Final Cut: My Free ‘Swing’ plugin

I made this one by taking the Swing transition and turning it into a filter that gives you keyframe control over animating a clip so that it swings on or off the screen:


Here are the controls:

This shows the keyframes to make the clip swing slowly away then quickly swing towards the camera.

Download Alex 4D Swing
Download Alex 4D Swing
, copy the ‘Alex4D_Swing.txt’ file to

Your Startup HD/Library/Application Support/Final Cut Pro System Support/Plugins

(Your Startup HD/Users/your name/Library/Application Support/Final Cut Express Support/Plugins for Final Cut Express users)

The filter will appear in the ‘Perspective’ category in the Video Filters section of the Effects tab or the ‘Perspective’ sub-menu of the ‘Video Filters’ sub-menu of the Effects menu (!)

This plugin is in text format. That means you can have a look at the changes I made to the FxScript transition to make it into a filter. I’ve used ‘//’ to comment out the original code that doesn’t apply to filters.

scriptid "Alex4D Swing" //DO NOT LOCALIZE
filter "Alex4D Swing";
group "Perspective";

// scriptid "Swing" //DO NOT LOCALIZE
// transition "Swing";
// group "3D Simulation";
// wipeCode(21, 100);

input info, " - Swing v1.0", Label, "string" // Added for PR
input angleofaxis, "Swing Angle", angle, 0, -360, 360 detent 0;
input swingAngle, "Swing (%)", slider, 0, -100, 100;
// was input SWING, "Swing", popup, 2, "In", "Out";

Visit my Final Cut home for more plugins and tips


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: