Installation

Install ShotLink

ShotLink has two plugins — one for After Effects, one for Unreal. Install both with the aescripts manager, or copy them by hand.

The manager is the quick way. Manual install is there if it doesn't work on your machine.

Install ShotLink from the aescripts + aeplugins manager. It puts the After Effects plugin in place and installs the Unreal plugin for the engine versions it finds — nothing to copy.

Get ShotLink on aescripts

Unpack the archive

Close After Effects and Unreal first. The archive has one plugin for After Effects and a separate Unreal plugin for each engine version:

ShotLink
AfterEffects
ShotLink.aexAfter Effects
UnrealEngine
UE5.6 / ShotLinkUnreal 5.6
UE5.7 / ShotLinkUnreal 5.7
UE5.8 / ShotLinkUnreal 5.8

Copy the After Effects plugin

Copy ShotLink.aex into the After Effects plug‑ins folder. On another version of After Effects, replace 2025 with yours.

AEC:\Program Files\Adobe\Adobe After Effects 2025\Support Files\Plug-ins\

Copy the Unreal plugin for your engine version

Take the ShotLink folder from the version that matches your Unreal Engine version.

Copy it into the Engine\Plugins folder of your Unreal Engine installation. By default, it's here:

UE5C:\Program Files\Epic Games\UE_5.x\Engine\Plugins\ShotLink
ShotLink archive
UnrealEngine
UE5.6
UE5.7
ShotLink← copy
UE5.8
Epic Games
UE_5.6
UE_5.7
Engine
Plugins
ShotLink← paste
UE_5.8

Match the versions — the UE 5.7 plugin goes into UE_5.7.

If Unreal is open, restart it, then continue with First launch ↓

First launch

Plugins in place? Let's see it live.

Pick a starting point — the steps update to match.

Start the examples download

The ShotLink Examples is a ready Unreal project with a matching After Effects project, built for Unreal Engine 5.7.

Download the ShotLink Examples ZIP · 93 MB
ShotLink-Examples.zip
Examples
Examples.aep

Set up Unreal

Open Examples.uproject, go to Edit › Plugins, search for ShotLink and tick Enabled. Restart Unreal if prompted.

Plugins×
+Add Plugin Directories shotl|
All Plugins 741
Installed 1
Built-in 740
All Plugins
ShotLink
Turns Unreal Engine into a live source for After Effects. Preview, control, and composite full Unreal scenes directly in your composition — before final render.

Keep Unreal full-speed in the background. Unreal slows down when it isn't the focused window — exactly what happens while you work in After Effects. Turn that off:

UE5Editor Preferences → General → Performance
☐ Use Less CPU when in Background  ← disable

Open both, then connect

With Unreal still open, open Examples.aep in After Effects. The comp is already built — on the ShotLink effect, open the Source dropdown and pick the ShotLink Camera.

▾Shot LinkReset
SourceNone
•None
•ShotLinkCamera – Scene [Examples] [Editor]
SequenceNone
Realtime Mode
Coordinate Mapping
Null Object
Camera
Comp 01
Source Name
1Camera 1
2▾Black Solid 1
▸Effects
▸Shot Link
▸Transform

That's it — the Unreal scene appears in your comp. Move the After Effects camera to verify the connection: the Unreal view should update and follow it.

Set up Unreal

Open your .uproject, go to Edit › Plugins, search for ShotLink and tick Enabled. Restart Unreal if prompted.

Plugins×
+Add Plugin Directories shotl|
All Plugins 741
Installed 1
Built-in 740
All Plugins
ShotLink
Turns Unreal Engine into a live source for After Effects. Preview, control, and composite full Unreal scenes directly in your composition — before final render.

Keep Unreal full-speed in the background. Unreal slows down when it isn't the focused window — exactly what happens while you work in After Effects. Turn that off:

UE5Editor Preferences → General → Performance
☐ Use Less CPU when in Background  ← disable

Add a ShotLink Camera

Drop a ShotLink Camera into your scene from the Place Actors panel — it's the Unreal render source After Effects will control.

Place Actors×
shot|
Favorites Recent Basic Lights Shapes
Functional UIScreenshot Test
Screenshot Functional Test
Shot Link Camera

Connect in After Effects

Open your After Effects project. At minimum the comp needs an AE camera and a layer with the ShotLink effect applied. On that effect, open the Source dropdown and pick your ShotLink Camera.

▾Shot LinkReset
SourceNone
•None
•ShotLinkCamera – Scene [YourProject] [Editor]
SequenceNone
Realtime Mode
Coordinate Mapping
Null Object
Camera
Comp 01
Source Name
1Camera 1
2▾Black Solid 1
▸Effects
▸Shot Link
▸Transform

That's it — the Unreal scene appears in your comp. Move the After Effects camera to verify the connection: the Unreal view should update and follow it.

Brightness doesn't match the Unreal viewport? Most likely the scene uses Eye Adaptation (Auto Exposure), and the ShotLink camera isn't capturing it. Select the camera, type eye into the search field of the Details panel and tick Eye Adaptation under Post Processing Show Flags.

Details×
ShotLinkCamera+Add
ShotLinkCamera (Instance)
▾ SceneComponentEdit in C++
▾ CameraComponentEdit in C++
CaptureComponentEdit in C++
eye|
GeneralActorCameraPost ProcessRenderingAll
▾ Scene Capture
▸ Advanced
▾ Post Processing Show Flags
Eye Adaptation

Performance (optional)

Tune this any time after you're connected — Unreal and After Effects share one machine, so it helps to stop AE claiming every resource.

Reserve RAM for other apps so Unreal keeps enough memory to render:

AEEdit → Preferences → Memory & Performance
RAM reserved for other applications  ↑ raise

Turn off idle caching. With ShotLink the image already updates live, so RAM Preview buys little — and while AE caches frames ahead it can nudge the Unreal camera to a later keyframe. Switch it off:

AERight-click composition → Preview
☐ Cache Frames When Idle  ← disable
Next Every parameter, explained Now that it's running — what each field in the ShotLink panel does, and how it behaves in a real shot. Open the reference