To edit subtitle wording in another Mac app while keeping cue timings, export SRT captions from Final Cut Pro, edit only their text in TextEdit, and import the revised file using the matching time-reference setting.

This workflow is for a Mac user correcting existing captions on a finished software-demo timeline. It preserves the exported cue boundaries while allowing spelling fixes and clearer wording. Apple explicitly documents exported SRT captions as readable and editable in a plain text editor. Intro to captions in Final Cut Pro for Mac.

Check that your text is ready for an SRT round trip

Start with actual closed caption clips. Final Cut Pro distinguishes closed captions from titles and from text assigned to its Subtitles role. Similar-looking text in the viewer does not establish that it belongs to the caption export workflow. The steps below apply to the documented closed caption interchange path. Intro to captions in Final Cut Pro for Mac.

If your closed captions already use SRT, proceed to export. If they use iTT or CEA-608, create an SRT duplicate first:

  1. Select the closed captions you want to edit.
  2. Choose Edit > Closed Captions > Duplicate Captions to New Format.
  3. Choose SRT from the submenu.

Apple recommends duplication because conversion can lose text or formatting. Keep the original set and check the duplicate before using it as your editing source. Convert closed captions to another format in Final Cut Pro for Mac.

Treat this as a wording pass after the picture edit is settled. Keep an untouched exported SRT alongside the working copy. That gives you a reference for both the original text and the exact timestamps, without relying on memory.

Export SRT and record its time reference

Open the project in Final Cut Pro, then choose File > Export Closed Captions. Enter a filename and destination. In Roles, select the SRT language subrole you intend to edit; each selected language subrole produces a separate caption file. Choose a Start Time setting, then click Export. For an ordinary text-only pass, Apple recommends deselecting Include Formatting because SRT styling may display differently across players. Export closed captions in Final Cut Pro for Mac.

Record whether you chose Relative to Timeline or Absolute. Apple defines relative export as subtracting the project’s start time from caption times; absolute export uses their actual timeline times. On import, relative placement adds the project start time, while absolute placement uses the file’s timestamps directly. Export time settings, Import time settings.

A worked example of the offset

Suppose, illustratively, that your project starts at one hour and a cue begins five seconds into it. The following results follow from Apple’s documented subtraction and addition rules:

Export setting Cue start written to SRT Matching import setting Restored timeline position
Relative to Timeline 00:00:05,000 Relative to Timeline One hour, five seconds
Absolute 01:00:05,000 Absolute One hour, five seconds

For a return to the same project, keep the project start time unchanged and pair relative export with relative import, or absolute export with absolute import. Matching these settings is separate from preserving the timestamp text: a perfectly untouched SRT can still be placed incorrectly if its time reference is interpreted differently.

Open the SRT in TextEdit as plain text

In TextEdit, choose File > Open and select the exported SRT. You should see numbered blocks, timestamp lines and caption wording. If you need to convert a rich text document, Apple provides Format > Make Plain Text; conversion removes document styling and saves as a text file, so check the extension afterward. Create, open, and convert documents in TextEdit on Mac.

Before editing, review TextEdit > Settings. Under New Document, turn off Smart dashes and any unwanted automatic text replacement. Under Open and Save, deselect the option that automatically adds a .txt extension. That pane also lets you choose plain text opening and saving encodings. These settings matter because automatic substitutions can change characters you intended to retain. Change settings in TextEdit on Mac.

Use a separate working filename such as demo-edited.srt, retaining the original export. TextEdit’s documented way to save a copy is to hold Option and choose File > Save As. After saving, verify that the working file ends in .srt, rather than .srt.txt or .rtf. Changing an extension alone does not convert rich text into subtitle data. Save a copy in TextEdit.

Change wording while leaving cue structure intact

An SRT block contains a numeric counter, a start and end timestamp, one or more text lines, and a blank line separating it from the next block. Timestamps use hours, minutes, seconds and milliseconds, with a comma before milliseconds. The separator is exactly -->. The Library of Congress documents this structure and identifies SRT as editable in Mac TextEdit. SubRip Subtitle format (SRT).

Here is a complete, synthetic two-cue SRT example before editing:

1
00:00:02,000 --> 00:00:04,500
Open the settings panel.

2
00:00:05,000 --> 00:00:07,500
Choose the blue theme.

Here is the edited version, with the same cue boundaries:

1
00:00:02,000 --> 00:00:04,500
Open the display settings.

2
00:00:05,000 --> 00:00:07,500
Select the blue theme.

Only the wording changes. The numbers, timestamp lines, order and blank separator remain intact. Both cues retain their illustrative 2.5-second durations. This is a subtitle-file example to inspect or save as plain text, rather than a program to execute.

For this task, follow a narrow editing rule: change the words inside each existing block. Leave its number and timestamp line alone. Do not insert a blank line within a cue, because blank lines separate blocks. Avoid splitting, merging or deleting cues during the wording pass; those changes require a separate timing decision. SRT block structure.

A two-line caption can keep the same timing, but adding substantially more wording creates a practical reading problem even when the timestamps remain identical. For example, replacing a short instruction with a full explanation may exceed what comfortably fits during its existing display interval. Shorten the replacement or return to Final Cut Pro for a deliberate timing adjustment.

Import the revised captions and verify both kinds of timing

Use a copy of the project for the first return import, so you can compare the result before replacing your working caption set. Open that project, choose File > Import > Closed Captions, and select the revised .srt file. In Import as Role, choose the appropriate closed caption role and language subrole. Under Insertion Time, choose the setting matching your export, then click Import. Apple documents that imported captions appear in a closed caption lane above the timeline. Import closed captions into Final Cut Pro for Mac.

Verify the file and the timeline separately:

  1. File check: Compare the original and edited SRTs. Every cue number and timestamp line should match, with only intended wording or text line breaks changed.
  2. Placement check: In Final Cut Pro, compare the first cue, a middle cue and the last cue against their original positions.
  3. Reading check: Play each edited passage and confirm that the new wording fits its existing display interval.

For a selected SRT caption, open the inspector with Command-4. Apple documents a Timing readout showing its start, end and duration, plus a Validation readout for format problems. Use those fields to inspect the imported result. A successful format check still needs the placement and reading checks above. Format closed caption text in Final Cut Pro for Mac.

Diagnose a failed round trip

What you observe What to check next
All cues have the same offset Compare export and import time-reference settings, then check whether the project start time changed.
Only certain cue boundaries differ Compare those timestamp lines with the untouched export.
The revised file does not import Confirm it is plain text with an .srt extension; inspect counters, timestamp separators and blank lines.
Wording is correct but styling differs Check whether formatting was removed on export and whether the chosen format supports the intended appearance.
Timings match but wording feels rushed Shorten the revised text or make an intentional timing pass in Final Cut Pro.

These checks follow from the documented import rules and SRT structure; they are a diagnostic sequence, not a claim that every import problem has the same cause. Final Cut Pro requires a valid caption file, and Apple cautions that SRT formatting may not render consistently across playback apps. Caption import requirements, SRT formatting limits.

Keep the untouched export until the revised captions pass comparison and playback. The task is complete when the intended words have changed, the SRT timestamp lines still match, and Final Cut Pro places the revised cues at their original positions.

Sources