How to make a subtitle VF DCP in DCP-o-matic

When you want to add a subtitle to a OV DCP, you can make a VF DCP that reference the OV DCP and adds subtitles in one language.
The orginal OV DCP had english spoken language and no subtitles EN-XX. The VF DCP that adds norwegian subtitles is called EN-NO.

To make a regular DCP in DCPoMatic, see this post on how to convert a video file to a DCP

How to make a subtitle VF (Version File)/supplemental package DCP in DCP-o-matic

Download and install DCP-o-Matic

Open the DCP

File – new

In Content – Add DCP

Add a XML subtile file and choose font

Add Files – Choose an XML file. Use the XML from this post on how to convert srt to xml

Use as open subtitles
and click on Fonts…

Click on edit and choose the font.
DCP-o-matic will automatically choose a font if none is chosen.

Choose Language

If the subtitles are in another language than English, you can click Edit and choose the language.

Make the DCP a supplemental package/Version File

Click on Video and Audio and tick
“Use this DCP´s video as OV and make VF”

Check the subtitles in the preview window

Change the Name of the DCP

Go to DCP

Change the name of the OV DCP to VF
EN-EN instead of EN-XX
INT-TD instead of INT-TL

Make the VF DCP

Jobs – Make DCP

Check the DCP in DCP-o-Matic Player

Open the VF in DCP-o-Matic Player

Open the OV DCP

Check if the subtitles are shown.

4 thoughts on “How to make a subtitle VF DCP in DCP-o-matic”

  1. is there a hard file size limit to subtitle XML? I know for caption XMLs they must be under 256KB. But for subtitles I’ve only found a font size limit of 640KB. Is the XML allowed to be any size needed for a longplay feature film?

  2. Knut Erik Evensen

    There is no limit to the XML subtitle files. If the movie is divided in reels the XML files could be 70 kB, if the movie is one reel the XML file for the whole movie could be around 400 kB.

  3. I have an .mkv and a .srt, which play all in sync in VLC (and all other players). When converting the .srt to .xml and adding the .mkv and .xml to dcp-o-matic, the subtitles are a bit out of sync from the audio. I did choose 24 fps everywhere I could. Any ideas?

  4. Knut Erik Evensen

    IF the file is 23.98, dcpomatic converts the speed of the video file to 24 and it will be out sync with subtitles.
    To fix it you can convert the frame rate on the subtitle file in subtitle edit from 23.98 to 24.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.