Final Cut Pro captions as SRT files
Captions made in Final Cut Pro (with the caption tools, or imported and corrected there) live in the project as caption clips on a caption role. When the edit moves on, to Premiere Pro, to a subtitler or to a video platform, they need to come out as a subtitle file with the right times.
What the tool does
Upload the .fcpxml export of the project. For every project, the captions are written as SubRip
(.srt) files, one file per caption language (Final Cut Pro keeps each language on its own caption
role, for example English and German). The times are the caption's place on the project timeline,
to the millisecond, so the file lines up with the exported video from its first frame. Captions
inside compound clips come along at their place on the main timeline; disabled captions are left
out.
Premiere Pro imports SRT files with File > Import: drag the caption item into the sequence above the video tracks. YouTube, Vimeo and most players take the same file.
Also in the download
The same upload gives you the whole project for Premiere Pro (as a Final Cut Pro 7 XML), the text of every title with its timecode, the markers as a list, and a media list. CEA-608 and ITT captions are both read; their styling (colors, position) is not kept in SRT, which holds the text and the times only.
More about what this tool reads and writes: Final Cut Pro to Premiere Pro Converter (FCPXML to XML).