How to Import AI-Generated Subtitles into CapCut, Premiere Pro, DaVinci Resolve & Final Cut Pro

Transcribe.so(Updated Jul 22, 2026)
subtitles for CapCutsubtitles for Premiere Prosubtitles for DaVinci Resolvesubtitles for Final Cut ProSRT importWebVTT importAI subtitlescontent creator captionsvideo editor subtitlesTikTok captions

Why use AI-generated subtitles in your video editor

Adding subtitles to your videos improves accessibility, boosts engagement, and helps with SEO. But manually typing captions is slow, and most auto-caption tools lock you into their editor with burn-in text you can't adjust.

With Transcribe.so, you can generate accurate subtitles from a self-hosted speech-to-text engine with published per-language benchmarks, then export them as standard SRT or WebVTT files that import directly into your video editor of choice: CapCut, Premiere Pro, DaVinci Resolve, Final Cut Pro, or any editor that supports subtitle tracks.

Supported export formats

FormatBest forEditors
SRTUniversal compatibilityCapCut, Premiere Pro, DaVinci Resolve, Final Cut Pro, YouTube upload
WebVTTWeb players and stylingCapCut, web-based players, HTML5 video
Karaoke VTTWord-by-word highlightsCustom web players, karaoke-style playback
JSONCustom integrationsDevelopers, automation workflows

Importing subtitles into CapCut

CapCut supports both SRT and WebVTT import.

  1. Export your subtitles from Transcribe.so as SRT (recommended for CapCut)
  2. Open your project in CapCut
  3. Go to TextImport Subtitles (or drag the .srt file onto the timeline)
  4. CapCut converts each cue into an editable text clip on the timeline
  5. Style, reposition, and animate as needed

Best preset for CapCut TikTok content: Use the TikTok / Shorts preset in Transcribe.so (20 CPS, 1 line, 32 CPL) for short, punchy captions that fit vertical video.

Importing subtitles into Premiere Pro

Adobe Premiere Pro has native SRT support.

  1. Export subtitles from Transcribe.so as SRT
  2. In Premiere Pro, go to FileImport and select your .srt file
  3. Drag the imported caption track onto your timeline
  4. Use the Essential Graphics panel to style fonts, colors, and positioning
  5. Export with embedded or burned-in captions

Best preset for Premiere Pro YouTube content: Use the YouTube preset (20 CPS, 2 lines, 38 CPL) for readable long-form captions.

Importing subtitles into DaVinci Resolve

DaVinci Resolve supports SRT import in the Edit and Fairlight pages.

  1. Export subtitles from Transcribe.so as SRT
  2. In DaVinci Resolve, go to FileImportSubtitle and select your .srt file
  3. Subtitles appear as a track on the timeline
  4. Use the Inspector panel to adjust font, size, color, and position
  5. Export with subtitle overlay or as a separate subtitle stream

Best preset for DaVinci Resolve broadcast content: Use the Broadcast / TV preset (15 CPS, 2 lines, 37 CPL) for traditional broadcast standards.

Importing subtitles into Final Cut Pro

Final Cut Pro supports SRT and ITT (iTunes Timed Text) import.

  1. Export subtitles from Transcribe.so as SRT
  2. In Final Cut Pro, go to FileImportCaptions and select your .srt file
  3. Captions appear as a lane in the timeline
  4. Edit timing and text directly in the caption editor
  5. Export with closed captions or burned-in subtitles

Best preset for Final Cut Pro podcast content: Use the Podcast preset (15 CPS, 2 lines, 50 CPL) for longer segments with speaker labels.

Why the transcription engine matters for subtitles

Not all transcription is equal when it comes to subtitle quality. Two things decide it: word-level timestamps and speaker labels.

Transcribe.so's self-hosted engine, with published per-language benchmarks, produces both on every job:

  • Word-level timestamps let our DP-optimized subtitle engine place cue boundaries at natural speech pauses instead of arbitrary cut points.
  • Speaker diarization is built in, so speaker-labeled subtitles come out of the same pass with no add-on step.

Platform presets at a glance

PresetCPLLinesCPSBest for
TikTok / Shorts32120CapCut vertical content
YouTube38220Premiere Pro / DaVinci Resolve long-form
Netflix-style42217Professional broadcast quality
Podcast50215Final Cut Pro conversational content
Broadcast / TV37215DaVinci Resolve broadcast
CustomAnyAnyAnyFull control over every parameter

The complete workflow

  1. Upload — paste a YouTube link or upload audio/video to transcribe.so
  2. Transcribe: every job runs on the same engine, with speaker labels and word-level timestamps included
  3. Generate subtitles — pick a platform preset or customize parameters
  4. Export — download SRT or WebVTT
  5. Import — drag into CapCut, Premiere Pro, DaVinci Resolve, or Final Cut Pro
  6. Style and publish — customize appearance in your editor and export your video

No copy-pasting, no manual timing, no re-typing. AI transcription to video editor in minutes.

Find who said what in your own recordings.

See accuracy scores for your language

No credit card required. Cancel anytime.

See it in action

Real output from a real transcription

Browse chapters, ask questions, and explore search results from an actual transcript.

how to find work you *actually* enjoy
Ali Abdaal
Try this real transcript
Who said what, when
Contents✍️Human written like chapters
18 chapters · 59 sections
1Why you're secretly miserable at your 'dream job'
2The shame of hating your paycheck
3Are you built for the pathless path?
4Build confidence before you quit
5The math that makes quitting less scary
Ask this video
🎯Get who said what, when
Answer
Paul left because the work had quietly stopped fitting who he was, not because of a single dramatic event. Early on he chased prestige and big salaries, optimizing for impressive internships and the markers of success . By around thirty-two the job had drained his energy and passion, and quitting was mostly about escaping that misalignment and getting himself back . When he ran a self-assessment, he realized he'd drifted from the goals he set in grad school, to avoid becoming money-obsessed and to keep his sense of humor, which made clear how far off course he'd gone . The decision was less “follow your dream” and more “stop betraying your own values.”

Command Palette

Search for a command to run...

See accuracy scores for your language

No credit card required. Cancel anytime.