I'm using Subtitle Edit Pro to create subtitles for the movie I edited on Final Cut Pro X. When I export them to .srt and test them on VLC Player, I lose the color font (yellow) as well as the italics and I want to preserve them for the DCP. Do you know how I can accomplish this? Which subtitle format should I use? Which software? Thanks
There are a couple routes you can go.
1. For full control of subtitle appearance you can burn in the subtitles before converting to DCP. I use
for this. It will convert your SRT to PNGs + FCPXML, or a .mov containing the subtitles, which can then be imported int FCPX.
The free way to do burn-in is to use FFmpeg. You'll have to convert the SRT to ASS first (which FFmpeg can do) and edit the ASS to get the font and color (and any other setting) that you want. If you haven't used FFmpeg before it might be a bit daunting. It is a command line app,
best installed using Homebrew
. However, for just a bit of money you can get
, a GUI version of FFmpeg. They have have a tutorial video on how to burn in subtitles. I haven't really used iFFmpeg myself (I prefer the command line version), but it seems quite solid.
2. The technically more elegant way to do this is to convert the SRT to an XML that is embedded in the DCP when it is created. Annotation Edit can do this conversion as well, or you could try out
this online tool
. You can specify the font and color in the XML, and you'll have to supply the font file. How are you doing the DCP creation, BTW? Are you doing it yourself or having someone do it for you?
Finally, are yellow subtitles the norm for cinema in your territory? In general, using something out of the ordinary makes subtitles stand out in a way that they usually shouldn't.
Joen is right.
But I wouldn't go the FFmpeg way, nor burn in or create image sequences.
But going the DCP XML route is the right way.
If you really need (different) colors first have a look whether your Subtitle Edit Pro supports color tags in SRT.
Open the SRT in a text editor and search for "<font" - if there's nothing found, there is no color support with the app or you've missed an output option.
In case there is VLC has a problem.
If you create the DCP by yourself and use dcp-o-matic a SRT will be fine. Otherwise use michaelcinquin.com (as suggested) to convert.
Or use Annotation Edit or my X-Titles to set uo the subtitles in FCP and export as DCP XML.
I am a customer of yours, I purchased XTE/XTI from Spherico a year or so ago.
Now I have a challenge which your post get me hope that I might be able to accomplish:
I need to make subtitle XMLs for DCP.
The subtitles are already in FCPX as titles (thanks to your XTI/XTE software) and I also have them in .SRT.
I attempted to create subtitles XML for DCP using Michael Cinquin's site, and all went fine apparently but the post house which is building the DCP is saying they are not working: both DCP software packages they use are coming up with error messages saying there are empty line(s)/ or/ ilegal characters.
Is there a way to create subtitle XML for DCP (SMPTE) using XTI or XTE? Or another tool of yours?
I have found the option for exporting SMPTE XML for DCP within your software XTE, thank you!
But I am having an issue, I believe: Once I choose the FCPX XML file (with the caption tracks), I choose which caption track I want and press OK. Then it hangs whicle "converting Titles"(see attached image)...
When I tried the "Fast COnvert"option, it flashes through the Converting Titles screen and nothing seems to happen after that. Is there something I am doing wrong?