Skip to content

Caption Engine

by Dorian's lab·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Caption Engine earns its place for turning caption files into a single, restylable rig instead of a stack of text layers, with a re-import path that keeps styling intact when timing and text change.

What is Caption Engine?

Caption Engine is a CEP extension panel for Adobe After Effects that imports SRT, WebVTT (VTT), and TTML caption files directly into the application. Rather than cluttering the timeline with dozens of separate text layers, it generates a reusable subtitle rig driven by a single text layer and layer markers, so you edit and style every caption from one place.

The panel is built for messy real files. It strips formatting tags, removes bracketed SFX text, and normalizes whitespace on import. Timing is frame-accurate: you can snap cues to frames, enforce minimum durations, and auto-trim overlapping cues. Styling controls cover safe margins, position offsets, box, padding, corner radius, and opacity. When a client sends revisions, you can re-import the updated file to refresh timing and text while your styling and rig stay exactly as you left them.

When a project calls for it, cues can be split to individual layers for complex compositing or per-cue effects, and an import log reports stats and warnings for skipped cues or timing issues. Caption Engine sits at rank 509 in the Adobe Exchange library, offering After Effects users a single-panel approach to subtitle import and management.

Who is Caption Engine best for?

Caption Engine is best for motion designers working with SRT, WebVTT, or TTML captions in After Effects who want to build and manage subtitles from a single rig.

How much does Caption Engine cost?

Caption Engine is completely free to download and use.

Key features

  • Imports SRT, WebVTT (VTT), and TTML caption files directly into After Effects
  • Generates a reusable subtitle rig driven by a single text layer and layer markers
  • Re-import revised files to update timing and text while styling and rig stay in place
  • Cleans source files by stripping formatting tags, removing bracketed SFX text, and normalizing whitespace
  • Frame-accurate timing with snap-to-frame, minimum durations, and auto-trim for overlapping cues
  • Styling controls for safe margins, position offsets, box, padding, corner radius, and opacity
  • Split cues to individual layers, plus an import log with stats and warnings

Tags

#subtitle#captioning#webvtt#ttml#dfxp#subtitle rig#localization#text automation

Frequently asked questions

Does Caption Engine work with After Effects 18.4?

Caption Engine lists compatibility with After Effects 18.4 and later, and it runs as a CEP extension panel inside the application. The current release, version 1.0.4, was last updated on June 24, 2026, and its changelog notes improved compatibility with more After Effects versions plus a fix for an issue that could prevent the plugin from loading correctly. If you are on an older build, check the developer's page to confirm your specific version is supported before installing.

What caption file formats does Caption Engine import?

Caption Engine imports SRT, WebVTT (VTT), and TTML caption files directly into After Effects. As part of the import it strips formatting tags, removes bracketed SFX text, and normalizes whitespace, so files coming from different sources arrive cleaner. An import log reports stats and warnings, flagging skipped cues or timing issues at a glance, so you can see what happened during each import rather than checking every cue by hand.

What happens when I re-import a revised caption file into Caption Engine?

Caption Engine lets you re-import a revised caption file to update timing and text while your styling and rig stay exactly as you left them. Because the workflow is driven by a single text layer and layer markers rather than dozens of separate layers, you style every caption at once and apply client revisions without rebuilding your work. Timing options include snapping to frames, enforcing minimum durations, and auto-trimming overlapping cues.

Can I split captions into individual layers in Caption Engine?

Caption Engine can split captions to individual layers when you need it, which the developer notes for complex compositing or per-cue effects. By default it generates a reusable subtitle rig built on one text layer and layer markers, keeping the timeline uncluttered, but the split option is available for cases where separate layers are required. Styling controls include safe margins, position offsets, box, padding, corner radius, and opacity, all handled from one place.

Is Caption Engine free?

Caption Engine is listed as free in this catalog. For current licensing terms and any usage conditions, check the developer's page on Adobe Exchange, since terms can change over time. The extension is published by Dorian's lab as a CEP panel for After Effects, currently at version 1.0.4. Downloading from the official listing ensures you get the latest supported build along with the compatibility fixes included in recent updates.

Alternatives to Caption Engine

Also in Workflow for After Effects.

Similar plugins