No option to import SRT captions

I have been adding SRT captions for a while. But on my last video, SRT is not listed an an option but only ITT. What changed?

Posted on Jan 25, 2022 11:57 AM

Reply
Question marked as Top-ranking reply

Posted on Jan 26, 2022 9:33 AM

It seems you have a completely 'virgin' library now. As Tom and Luis said open your 'work' library with: File -> Open Library, then select the library you were working with from the list the displayed ones. An example below.



Once you did and and want to make sure your 'SRT Roles' are still there: Menu Modify -> Edit Roles…

You only have to do this if you want to create SRT captions manually in FCP. If you want to import SRTs you can skip this and look below.



Now you can import your SRT captions: Menu -> File -> Import -> Captions. A project must be selected before!


In the 'Open Panel' you won't see any option to pre-filter file formats - only ITT visible.

But once you select a SRT file the option changes.

Select a language role and the time behaviour.

A message might pop up saying that the final length of the SRT time is longer than the project - just confirm.

But there might be another error message.

It might have a simple reason like the text is not UTF-8. You can open the SRT in a text editor and save as UTF8.

If that doesn't help the SRT contains 'style flags'.


1
00:00:01,410 --> 00:00:03,779
<font color="#FFFFFF">We come to you now with
revelations about last week's attack</font>

2
00:00:03,779 --> 00:00:04,779
<font color="#FFFFFF">in London.</font>

3
00:00:04,779 --> 00:00:06,700
<font color="#FF00FF">An anonymous
source provided this video.</font>

4
00:00:06,700 --> 00:00:11,120
<font color="#FF00FF">It shows Quentin Beck, aka
Mysterio, moments before his death.</font>

There also can be things like <b>, </b>, <i>, </I> etc. FCP doesn't support those on import only on export. So if you export SRTs never export with SRT styles (Formatting checked) otherwise you can't import them anymore. For YouTube, Facebook etc you must export without styles.

The link for the little I provided above will strip these 'offending' stuff and you'll get:


1
00:00:01,410 --> 00:00:03,779
We come to you now with
revelations about last week's attack

2
00:00:03,779 --> 00:00:04,779
in London.

3
00:00:04,779 --> 00:00:06,700
An anonymous
source provided this video.

4
00:00:06,700 --> 00:00:11,120
It shows Quentin Beck, aka
Mysterio, moments before his death.


If. you need these stylised SRTs you can use my X-Title Importer it can create an XML with captions FCP can work with.


Hope this helps you out.

13 replies
Question marked as Top-ranking reply

Jan 26, 2022 9:33 AM in response to usndoc

It seems you have a completely 'virgin' library now. As Tom and Luis said open your 'work' library with: File -> Open Library, then select the library you were working with from the list the displayed ones. An example below.



Once you did and and want to make sure your 'SRT Roles' are still there: Menu Modify -> Edit Roles…

You only have to do this if you want to create SRT captions manually in FCP. If you want to import SRTs you can skip this and look below.



Now you can import your SRT captions: Menu -> File -> Import -> Captions. A project must be selected before!


In the 'Open Panel' you won't see any option to pre-filter file formats - only ITT visible.

But once you select a SRT file the option changes.

Select a language role and the time behaviour.

A message might pop up saying that the final length of the SRT time is longer than the project - just confirm.

But there might be another error message.

It might have a simple reason like the text is not UTF-8. You can open the SRT in a text editor and save as UTF8.

If that doesn't help the SRT contains 'style flags'.


1
00:00:01,410 --> 00:00:03,779
<font color="#FFFFFF">We come to you now with
revelations about last week's attack</font>

2
00:00:03,779 --> 00:00:04,779
<font color="#FFFFFF">in London.</font>

3
00:00:04,779 --> 00:00:06,700
<font color="#FF00FF">An anonymous
source provided this video.</font>

4
00:00:06,700 --> 00:00:11,120
<font color="#FF00FF">It shows Quentin Beck, aka
Mysterio, moments before his death.</font>

There also can be things like <b>, </b>, <i>, </I> etc. FCP doesn't support those on import only on export. So if you export SRTs never export with SRT styles (Formatting checked) otherwise you can't import them anymore. For YouTube, Facebook etc you must export without styles.

The link for the little I provided above will strip these 'offending' stuff and you'll get:


1
00:00:01,410 --> 00:00:03,779
We come to you now with
revelations about last week's attack

2
00:00:03,779 --> 00:00:04,779
in London.

3
00:00:04,779 --> 00:00:06,700
An anonymous
source provided this video.

4
00:00:06,700 --> 00:00:11,120
It shows Quentin Beck, aka
Mysterio, moments before his death.


If. you need these stylised SRTs you can use my X-Title Importer it can create an XML with captions FCP can work with.


Hope this helps you out.

Jan 25, 2022 4:14 PM in response to usndoc

It always had been this way when you start with no caption roles defined - ITT is the only caption role available by default.



With SRT import: FCP's SRT import is buggy since a few releases ago. You can't import SRT files with style and colour flags set.

Must be a 'plain text' SRT. Try that link for an AppleScript which cleans those SRT

http://www.spherico.com/filmtools/TitleExchange/stripSRT/

Jan 26, 2022 6:34 AM in response to spherico

That was extremely helpful. However, I seem to have one other problem now. I have totally messed up the screens in FCP. I guess its messing around, not knowing what you are doing. I seem to have lost the screens that display the Clips. Is there a way to recover the startup screens? This is what I have now. Thank you.

Jan 26, 2022 12:54 PM in response to spherico

Its of incredible benefit. Thanks so much. I do have one other question. See the attached picture.


Is the "untitled" a library? If so what is the Subsimple Import called? I do not remember doing anything related to that and I can't seem to delete it. Pretty basic problem that I likely didn't remember from the Tutorial. I was able to get the Clips screen back. Despite a 27" monitor, the desktop still seems crowded.


Thanks, Steve


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

No option to import SRT captions

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.