Guide · CapCut & Jianying desktop

Syncing AI Dubbing and SRT Subtitles in CapCut (Jianying)

Getting SRT subtitles in CapCut is the easy part. The real job is making three things line up at once: the dubbed voice, the subtitles and the picture. This guide follows the CapCut desktop and Jianying Pro (剪映专业版) interfaces as checked in November 2026. It shows how to import the MP3 and SRT that AI Drama Voice exports, line every sentence up with its shot, cut a 9:16 vertical version, and fix the three problems people hit most: garbled subtitles, subtitles that drift, and several language tracks in one project.

  • 2026 desktop interface
  • 6 steps
  • Garbled text / drift / multi-language

Updated Nov 5, 2026Fact-checked Nov 5, 2026

episode-01.en.srt

UTF-8
  1. 1

    00:00:00,400 --> 00:00:06,900

    The champagne tower is barely up when Nora opens her eyes — she's back on the day they framed her.

  2. 2

    00:00:07,100 --> 00:00:11,800

    Sign the share transfer, little sister. Everyone's waiting on you.

  3. 3

    00:00:12,000 --> 00:00:15,700

    Sign it? Maybe look at the big screen first, Vivian.

  4. 4

    00:00:15,900 --> 00:00:22,000

    The lights dim. On screen, security footage — Vivian tipping powder into Nora's glass.

  5. 5

    00:00:22,200 --> 00:00:25,000

    Turn it off! Who told you to play that?

One cue per line, timed to the audioMP3SRTZIP
On this page
Step by step

How to sync dubbing and video in CapCut: 6 steps

Menu names follow CapCut desktop, with the Jianying Pro labels in brackets; they shift slightly between versions. The mobile apps can import SRT too, from the Text or Captions menu.

  1. 01

    Step 1

    Export MP3 and SRT from AI Drama Voice

    When generation finishes, download one MP3 and one SRT per language. File names carry the language code, for example .en.mp3 and .en.srt. For several languages, download the ZIP: it holds every language's MP3 and SRT.

    Tip · Always pair files of the same language. English captions on the Indonesian audio is an easy mistake.

  2. 02

    Step 2

    Create a project and import video and MP3

    Start a new project (开始创作 in Jianying), drag the video and the MP3 into the media panel, then onto the timeline: video on the main track, MP3 on an audio track below. If the video still has its Chinese voice, mute the main track's original audio (关闭原声) or turn the clip volume down.

  3. 03

    Step 3

    Import the SRT

    Click Text at the top, choose Local captions on the left (本地字幕), then Import, and pick the .srt of the same language. Some versions call it Import local captions (导入本地字幕); you can also drag the .srt straight onto the timeline. The captions land on their own track, placed by their timecodes.

  4. 04

    Step 4

    Start voice and captions at the same point

    SRT times are counted from the start of the MP3. After import, check that the MP3 and the first caption begin at the same place. To move them, box-select the audio clip and every clip on the caption track and drag them together.

  5. 05

    Step 5

    Fine-tune line by line against the shots

    If the picture is cut to the voice (AI comics, story videos), cut the picture to the dub. If the picture is locked, split the MP3 in the gaps between lines (playhead in the gap, Ctrl+B), slide each line under its shot, and move that line's caption with it.

    A person editing video at two monitors in a dim room
    When the picture is locked, split the dub in the gaps between lines and slide each line, with its subtitle, under its shot.Image: Cemrecan Yurtman / Pexels
  6. 06

    Step 6

    Set 9:16 and export

    Set the canvas ratio under the player to 9:16 and style and place the captions. Click Export at the top right with video export on; tick the captions export option and choose SRT if you also want a subtitle file.

Know your files

What the MP3 and SRT from AI Drama Voice look like

Once you know how these two files are built, you know what to move on the timeline and what to leave alone.

SRT is the most widely supported subtitle format and opens in any text editor. Each cue has three parts: a number, a start and end timecode, and the text, with a blank line between cues. Here is one English cue as AI Drama Voice exports it:

The timecode is only there to show the format; real values come from the length of each dubbed line.
PartExampleNotes
Number1Starts at 1, one cue per line of dialogue
Timecode00:00:00,350 --> 00:00:03,120hours:minutes:seconds,milliseconds; start --> end
TextDrink this, sis. Tonight you'll be the happiest woman in the room.Only the spoken line, without speaker name or emotion tag

Four details that matter for syncing

  • Timecodes come from the dub itself. The MP3 is assembled line by line, and every cue starts and ends where that line actually sits in it, so an MP3 and SRT that start together are already in sync.
  • There is a gap of about 0.35 seconds between lines, and a short one before the first line. Those gaps are the safest places to split the audio in your editor.
  • A foreign-language SRT holds the foreign lines, timed to the foreign dub, so its timecodes differ from the Chinese file.
  • Files are UTF-8 with a BOM and Windows-style CRLF line breaks, which CapCut, Jianying and Premiere all read directly.
Two monitors showing audio tracks and waveforms in a dark studio lit blue
Timecodes come from the dub itself: each cue starts and ends where its line sits on the audio track.Image: XT7 Core / Pexels

Straight answer

AI Drama Voice delivers audio and subtitles only. It does not render video, lip-sync, or process a video you already have. Picture, voice and captions come together in CapCut or Jianying.

Problem 1

Garbled SRT subtitles after import

“Garbled” covers several different problems. Identify the symptom first, then apply the matching fix.

SymptomCauseFix
Chinese turns into strings of random charactersThe file was re-saved as ANSI, GBK or another encodingOpen in Notepad → Save as → encoding UTF-8 → import again; or download the original file again
Thai, Vietnamese, Korean or Japanese shows as empty boxesNot an encoding issue: the caption font lacks that scriptSwitch the captions to a font that supports the language
Every line lands in one caption, or timecodes appear as textThe file structure broke, e.g. line breaks removed or a spreadsheet re-saved itNever open SRT files in Excel; download the original again
The file doesn't show up or nothing happensThe extension became .srt.txt because the system hides extensionsShow file extensions and rename it back to .srt

Edit captions inside the editor

To fix a word or two, double-click the caption in CapCut and type. That is safer than editing the SRT outside and never touches the encoding.

Problem 2

Subtitles shifted, or drifting further off over time

When SRT subtitles in CapCut don't match the voice, the pattern of the error tells you the cause.

SymptomUsual causeFix
Every caption is early or late by the same amountThe audio was dragged without the captions, or its start was trimmedBox-select the whole caption track and drag it to match the audio's start
The error grows the further you goThe dub was sped up or slowed down as a whole; captions don't scale with itDon't change the dub's speed; to tighten it, trim the script and regenerate
Only a few lines are offThose audio lines were moved on their ownMove those captions under their audio

If you prefer to fix the file first, the SRT time shift tool can move every timecode forward or back before you import. A global shift only solves the first case; the other two have to be fixed on the timeline.

Matching built-in text-to-speech to its captions

With an editor's built-in text-to-speech, the generated audio and its caption clip are often not the same length, so you drag caption edges by hand to fit the voice, which gets slow over a whole episode. SRT from AI Drama Voice skips that step because every cue is timed from the real length of its dubbed line. For a full cast or several languages, voice the drama first and import it; let the editor do the editing. How the two tools split the work is covered in Jianying voiceover alternatives.

Several languages

Keeping several language tracks in one project

When one drama ships in Chinese, English, Indonesian and more, there are two ways to organise the edit.

ApproachHowGood forWatch out
One project, many tracksOne audio track and one caption track per language; enable only the pair you are exportingFew languages, picture not re-cut per languageBefore export, check the other languages are hidden and muted
One project copy per languageFinish one version, duplicate the project, swap in the target language's MP3 and SRTMany languages, or picture adjusted per languageName each copy with its language to avoid exporting the wrong one

Either way, remember that a foreign line rarely lasts as long as the Chinese one, so a cut point that works in Chinese may not work in every language. The good news is that each caption follows its own dub: align the audio and let the captions move with it.

When the source video has burned-in Chinese subtitles

If the original video has Chinese subtitles burned into the picture, new captions end up layered over them. The easiest fix is to ask the producer for a version without subtitles. If you can't get one, cover the old caption area with a dark bar or a blur effect and place the new captions on it. AI Drama Voice cannot erase subtitles from existing video.

Revisions

Changed one line after export? Replace just that line

If one line needs changing after the edit is done, there is no need to redo the episode.

  1. 1.In the workshop, paste only that line with exactly the same speaker name, set the character back to its original voice and keep the same emotion. Generate and download that line's MP3 and SRT. You are charged for that line only; see pricing.
  2. 2.In the editor, find the old line and split the audio in the gaps before and after it (Ctrl+B twice), then delete it.
  3. 3.Drag the new MP3 into the same spot, starting where the old line started.
  4. 4.Double-click the caption, type the new line, and drag its edges to match the new audio.
  5. 5.If the new line is longer, nudge the following audio and captions later together; if shorter, close the gap or leave a beat.

Same trick for misread characters

If a Chinese character was misread, re-voice just that line and swap it in the same way. How to reword a line so it reads correctly is covered in fixing AI voiceover mispronunciation.

Vertical cuts

6 habits for the vertical edit

  1. Lock the voice, then cut picture

    For AI comics and story videos the picture can follow the voice. Align voice and captions first, then cut picture to the sound; it needs the fewest revisions.

  2. Keep captions off the bottom edge

    Short-video apps overlay titles, buttons and progress bars along the bottom and right side. Lift captions a little so nothing covers them.

  3. Leave room for longer foreign lines

    Foreign lines usually run longer than Chinese. When one doesn't fit, shrink the font or break it into two lines so it never runs off the frame.

  4. Style one caption, apply to all

    Set font, size and outline on one caption, then apply the style to all captions. Faster than editing each one, and consistent.

  5. Keep music under the dialogue

    Put voice, music and effects on separate audio tracks and lower the music so every line stays clear.

  6. Watch the whole episode before export

    Listen for wrong characters, wrong emotions and caption typos. Editors change their menus; this guide was checked against the November 2026 desktop versions. In Jianying Pro the import path is 文本 → 本地字幕 → 导入.

FAQ

Frequently asked questions

  • In CapCut desktop, click Text, choose Local captions, then Import and pick the .srt file; you can also drag it onto the timeline. In Jianying Pro the same path is 文本 → 本地字幕 → 导入. The captions are placed on their own track by timecode.

  • Random characters usually mean the file was re-saved in a non-UTF-8 encoding: save it as UTF-8 in Notepad or download the original again. Thai or Korean showing as boxes means the font lacks that script, so pick a font that supports it.

  • If the picture is cut to the voice, cut it to the dub. If the picture is locked, split the MP3 in the gaps between lines, move each line under its shot, and move its caption with it.

  • Yes. In the export dialog, turn on the captions export option and choose SRT. If your captions came from AI Drama Voice, you already have the original SRT file.

  • Use one audio track and one caption track per language and enable only one pair when exporting, or, with many languages, duplicate the project per language. Foreign lines run to different lengths, so check the sync for each one.

  • Yes. Jianying Pro has the same timeline; the import path is 文本 → 本地字幕 → 导入, and everything else in this guide applies unchanged.

  • Midnight Radio
  • Ice Queen
  • The CEO
  • Sweetheart
  • Young Hero
  • Elegant Lady

Dub first, then open the editor Voice first, then cut.

Voice the whole cast in every language in the workshop, export MP3 with line-timed SRT, and let your editor do the editing.

Billed by characters generated · Failed runs refunded automatically · Alipay, WeChat Pay and cards