With the Easydcp Plugin for Resolve (€949) you can export DCPs from Davinci Resolve and Davinci Resolve Studio. Only Resolve Studio support 4K timelines (4K DCI Flat 3996 x 2160, 4K DCI Scope 4096 x 2160.)
You can also export DCPs using the built-in Kakadu JPEG2000/DCP encoder in Resolve 17.2 studio (€255). The Easydcp plugin supports encrypted DCPs and XML subtitles. The Kakadu encoder does not, but it supports supplemental packages. See this post for more info on the Kakadu encoder.
How to make a 2K Flat SMPTE 25 FPS DCP from a 25 FPS Rec.709 2.4 gamma 1998×1080 Quicktime/MXF Prores 422 HQ with an interleaved 5.1 wav file.
Change the project setting to a Flat or Scope DCI resolution
Start a new project and choose the DCI resolution in Timeline Format in project settings that best matches the resolution and aspect ratio of the film:
2K DCI Flat 1.85 1998 x 1080
2K DCI Scope 2.39 2048 x 858
4K DCI Flat 1.85 3996 x 2160
4K DCI Scope 2.39 4096 x 2160
More info on valid DCI DCP resolutions in this post
Example 2K DCI Flat 1998 x 1080
DCP Frame rates
Most DCPs are 24 or 25 FPS. It is best to make the DCP in the original frame rate.
Choose the same project frame rate as the video file:
More info on avoiding frame rate conversions in Resolve in this post
DCP 5.1 Sound
Change Audio Track Type to – 5.1
A 24 bit, 48 khz. 5.1 mix interleaved wav file can be added to the 5.1 audio track
Correct channel order for 5.1 tracks : Left, Right, Center, LFE, LS, RS
The source can also be MXF or Quicktime file with 5.1 sound. If Resolve does not interpret it automatically you can right-click on the file in the media pool and choose:
and then choose 1 5.1 track
If the film has a stereo sountrack it is often upconverted to 5.1. See this post for more info.
To make a 7.1 DCP you would make a supplemental package that adds 7.1 sound with 12 channels with Left Rear surround on channel 11 and Right Rear surround on channel 12.
Resolve DCP Color Management
REC 709 2.4 gamma to DCI X´Y´Z´
In “Project Setting – Color management – Color Space and Transforms – Timeline color space” choose “Color science”: “DaVinci YRGB” and the color space and gamma of the film.: “Rec.709 Gamma 2.4”
When you choose Rec 709 Gamma 2.4 as the Timeline color space, the film will be converted from Rec 709 Gamma 2.4 to DCI X´Y´Z´ when the DCP is made. It will look strange on a normal monitor when rendering, but when you drop the DCP back in the Rec 709 2.4 project, it will have a DCI X´Y´Z´ to Rec 709 2.4 transform applied and look normal.
Note: Choose DCI X´Y´Z´ to not use an automatic color transform when the film already is DCI X´Y´Z´, or you are using a 3D LUT or an effect to do the conversion. See this post for more on color transforms.
Export DCP settings
Choose “Format” “DCP”.
“Type” is the same as the project.
2K DCI Flat.
Resolution and Frame rate are the same as the project.
24 FPS Interop is the old DCP standard. To make a 25 FPS DCP, you have to untick “use interop” to use the newer SMPTE standard.
The “Maximum bit rate” is 250 Mbit. It can be lowered if you want to have a smaller file size.
The EasyDCP JPEG 2000 encoder makes smaller DCPs than the Kakadu Plugin at the same Maximum bit rate.
Choose Output Track: Timeline track. Track number 1. 5.1
Use a ISDCF name like this.
Match Content kind with the Composition name. Example SHR -Short.
INT-TD (International-texted) and INT-TL (International-textless) are often used instead of rating.
If S is the container and the film is letterboxed on purpose and has 2.66:1 aspect ratio you can write S-266.
You can also use the Easydcp composition name generator to make the Composition name:
You can burn in the subtitles like I describe in this post. The Easydcp plugin also supports soft interop and SMPTE XML subtitles.
To add an SMPTE 2010 XML subtitle to an SMPTE DCP you need a folder with the XML file and font.
Example SMPTE XML 2010 file 25 FPS test.xml converted from SRT in Subtitle edit.
in a folder with a TTF font renamed to the LoadFont UUID: 28768169-6d4d-458f-bbb1-349caa019e25.ttf
Size for Flat are usually 36-40.
Size for Scope are usually 38-42
Fonts used are usually Arial.ttf, Microsoft sans serif. Some use Helvetica neue .
Color is usually white FFFFFFFF. Some use a warmer white to match the white point used in the movie.
Position from bottom (Vposition) is usually 7 or 8. If it is too low it can be cropped.
<?xml version="1.0" encoding="UTF-8"?> <dcst:SubtitleReel xmlns:dcst="http://www.smpte-ra.org/schemas/428-7/2010/DCST" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <dcst:Id>urn:uuid:b0ba8891-276b-4385-b083-1e350795efd4</dcst:Id> <dcst:ContentTitleText>test</dcst:ContentTitleText> <dcst:AnnotationText>This is a subtitle file</dcst:AnnotationText> <dcst:IssueDate>2021-04-28T13:02:41.000-00:00</dcst:IssueDate> <dcst:ReelNumber>1</dcst:ReelNumber> <dcst:Language>en</dcst:Language> <dcst:EditRate>25 1</dcst:EditRate> <dcst:TimeCodeRate>25</dcst:TimeCodeRate> <dcst:StartTime>00:00:00:00</dcst:StartTime> <dcst:LoadFont ID="theFontId">urn:uuid:28768169-6d4d-458f-bbb1-349caa019e25</dcst:LoadFont> <dcst:SubtitleList> <dcst:Font ID="theFontId" Size="38" Weight="normal" Color="FFFFFFFF" Effect="border" EffectColor="FF000000"> <dcst:Subtitle SpotNumber="1" FadeUpTime="00:00:00:00" FadeDownTime="00:00:00:00" TimeIn="00:01:17:17" TimeOut="00:01:19:09"> <dcst:Text Vposition="13" Valign="bottom" Halign="center" Direction="ltr">-Test</dcst:Text> <dcst:Text Vposition="7" Valign="bottom" Halign="center" Direction="ltr">-Test</dcst:Text> </dcst:Subtitle> </dcst:Font> </dcst:SubtitleList> </dcst:SubtitleReel>
To add them to the DCP go to “Subtitle Settting”
Do not tick “Export Subtitle”
Use browse under “Subtitles Path” and add the XML file.
Test the DCP in Resolve
Drop the DCP in a Rec 709 2.4 gamma project and see if it looks normal and sounds normal. If the DCP was originally in P3 D65, you could set the timeline color space to P3 D65. See this post for more info.
If the DCP has soft subtitles, they will not show in Resolve.
If the DCP is greenish and was made with a chromatic adaption to DCI White, you can use a chromatic adaption effect from DCI White to D65 to make it look normal. See this post for more info.