DAELink Logo DAELink

An alternative to Dynamic Link connecting DaVinci Resolve and After Effects

Adobe After Effects CC 2025+ | DaVinci Resolve Studio v20+ (or Free v19.0.3)

Key Features

Composition Linking

Bidirectional links between AE comps and DaVinci timeline nests

Smart Render Management

Render in one click from After Effects with templates, then refresh renders in DaVinci in one click

Shared Markers

Share editorial notes, animation timing marks, and comments between apps as native composition and timeline markers

Layer Transfer

Send video, audio, and image layers from DaVinci timelines to your AE project in a new comp

Live Link

Both panels remember the linked .aep file per project and reconnect to it automatically on every launch

Project Organisation

Each project gets its own folder on disk with auto-organised bins in both apps

User Interface

After Effects Panel

Dockable ScriptUI panel with all essential controls for linking, markers, and rendering.

After Effects UI

DaVinci Resolve Panel

Matching interface design with mirrored functionality for seamless cross-application workflow.

DaVinci UI

Installation

After Effects Script

  1. Download daelink.jsx from the GitHub repository
  2. Navigate to your After Effects ScriptUI Panels folder:
    • macOS: /Applications/Adobe After Effects [version]/Scripts/ScriptUI Panels/
    • Windows: C:\Program Files\Adobe\Adobe After Effects [version]\Support Files\Scripts\ScriptUI Panels\
  3. Copy daelink.jsx to the ScriptUI Panels folder
  4. Ensure script permissions are enabled:
    • Go to After Effects > Settings > Scripting & Expressions
    • Check "Allow Scripts to Write Files and Access Network"
    • Click OK
  5. Optional but helpful: change label colors to match DaVinci
    • Go to After Effects > Settings > Labels
    • Using color pickers with screenshot, match Label Colors to the below:
    • Click OK
    Label Colors Reference
  6. Restart After Effects
  7. Access via: Window > daelink.jsx

DaVinci Resolve Script

  1. Download daelink.lua from the GitHub repository
  2. Navigate to your DaVinci Resolve Scripts folder:
    • macOS: ~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts/Utility/
    • Windows: %APPDATA%\Blackmagic Design\DaVinci Resolve\Support\Fusion\Scripts\Utility\
  3. Copy daelink.lua to the Utility folder
  4. Restart DaVinci Resolve
  5. Access via: Workspace > Scripts > daelink

How to Use

Getting Started

  • Open DAELink in Resolve first to initialise the project
  • Click ๐Ÿ“ and navigate to the current project's MEDIA folder
  • Each project creates its own daelink folder with subfolders:
    • Renders: All renders from After Effects
    • Support: JSON file (daelink.json) containing link data
  • Both panels remember the folder per project โ€” subsequent launches reconnect automatically
Opening After Effects from DaVinci:
  • Click the AE button in the bottom-right of the DaVinci panel
  • If a project is linked, it opens the exact .aep file directly in After Effects
  • If no project is linked yet, it launches After Effects on its own so you can connect from the DAELink panel there

Linking Compositions โ†‘ | โ†“

From DaVinci to After Effects:
  1. In DaVinci, click โค“ Insert Placeholder where you want the composition to start
  2. Link video, audio, and/or image media clips from timeline to the placeholder clip
    • (Select Clips > R-click > Link Clips)
    • Please note:
      • Best used for layer timing; carry out all design and animation in AE
      • Layer transforms may not always transfer predictably
      • Keyframes will not be transferred
      • Incompatible with Resolve-native generators
  3. Click โ†‘ Make AE Comp From Placeholder to convert the placeholder into a nested timeline
  4. Switch to After Effects
  5. Click โ†“ Import Linked Comps to finalise
From After Effects to DaVinci:
  1. In After Effects, open your composition to make it active
  2. Click โ†‘ Link Active Comp to establish the link
  3. Switch to DaVinci Resolve
  4. Click โ†“ Import Linked Comps to finalise the link

Render Management โœš | โ–ถ | โ†ป

In After Effects:
  1. Select your desired render template from the dropdown (create custom templates in the Render Queue window)
  2. Click โœš Queue to add the active composition to the render queue
  3. Or Click โ–ถ Render to queue and immediately render
    • (NB: this will also render any other queued comps)
  4. Renders automatically save to the Renders folder in your daelink project folder
In DaVinci Resolve:
  1. After rendering in After Effects, return to DaVinci
  2. Click โ†ป Refresh Render to update the timeline nest with the latest render
    • Works inside the timeline nest,
    • Or with the playhead over nested timeline clip

Marker Synchronisation โ–ฒ | โ–ผ

From DaVinci to After Effects:
  1. Add markers:
    • Inside your DaVinci nested timeline,
    • Or on the nested timeline clip in your working timeline
  2. Click โ–ฒ Export Markers in DaVinci, with playhead over clip
  3. Switch to After Effects, open the linked comp
  4. Click โ–ผ Import Markers to apply them as composition markers on the active comp
From After Effects to DaVinci:
  1. Add composition markers to your linked comp (Composition > Add Marker, or shortcut * on the numpad with no layer selected)
  2. Click โ–ฒ Export Markers in After Effects
  3. Switch to DaVinci Resolve
  4. Click โ–ผ Import Markers to update your timeline or timeline nest clip

Known Limitations

  • DaVinci Resolve Studio Requirement: Fusion UI was removed from free tier after V19.1, so to use without Studio download DaVinci Resolve V19.0.3
  • Image transforms: After Effects and DaVinci transform images differently; best used for layer timing - position, scale, and rotate in After Effects
  • No keyframe transfer: Carry out all animation work in After Effects
  • Frame rate consistency: Always maintain the same frame rate throughout all linked comps in a project (DaVinci Resolve is not flexible with frame rate changes)
    • If needed for a specific comp, precomp in AE: for example a 12fps precomp in a 24fps linked comp

Ongoing Development

Roadmap

July โ€“ December 2025 โ€” Concept
  • Months of brainstorming and experimentation, originally under the name MotionBridge
January 2026 โ€” V0.9 Beta
  • Initial public beta release (as MotionBridge)
May 2026 โ€” V0.91 Beta
  • Renamed from MotionBridge to DAELink (legacy projects still load)
  • Per-project auto-reconnect and live AE project tracking, with an "AE" button to jump from DaVinci into the linked project
  • Markers migrated to native composition markers; no more DAELinkMarkers null layer
  • Atomic JSON writes, schema versioning, conditional A1 unmute on Refresh Render, PAR-correct sizing, and a UI overhaul across both panels
2026 โ€” V1.0 Stable
  • Refinements based on beta feedback
  • Legacy MotionBridge fallbacks retired
Near Future โ€” Collaboration Features
  • H.265 with Alpha proxy generation for BlackMagic Cloud users
  • Requires DaVinci Resolve Scripting API update

Ready to Streamline Your Workflow?

DAELink is free and open source

Licensed under GNU GPL v3.0 โ€ข Free for personal and commercial use

Share Your Feedback

Found a bug, have a feature request, or just want to say what's working well?