Version 0.3.3 can generate encrypted DCPs: with the keyman application you can now generate KDMs, too.
In version 0.3.2, DCP Builder will not require any registration, and it will be watermark-free.
It took longer than expected, but now you can try the new version 0.3.1, with some bug fix and EXPERIMENTAL support for cryptography. It is only available for Windows 64 bit, at the moment, and other platforms will be added periodically.
How to build a DCP
Well, it's time for you to create a DCP.
You have several options, such as being guided by the easy wizard
or choosing between a number of predefined setups
- Select (or similar names)
Differently, if you prefer a completely manual configuration, follow these steps:
- Start the program, and select .
- Add a video clip in the Input panel video section.1
- Select the proper origin Colorspace. BT.709 is acceptable for HD video footage shot with professional camcorders; sRGB may be good for synthetic contents such as cartoons or computer-generated scenery (e.g. Blender).
- Write down a Gamma value only if you want to use one that is different from the selected colorspace one, otherwise let the space blank.
- If the video clip has no audio, and you want no sound, the created DCP will have a stereophonic silence.
Otherwise, if the video clip has also audio, this will be used.
If you want to add a different multichannel audio, then add the file in the input panel audio sections.
If you have a group of monophonic files, one per channel, add them.
- Remember to select the proper audio channel configuration (indeed, this is automatically inferred by the added files, but this selector is required for improved compatibility).
- If you want subtitles, you can either burn them in or add them as XML files in CineCanvasTM format. Add a SubRip (.srt) subtitle file in the input field and choose the proper method of embedding.
- Select size and rates in the DCDM panel.
- 2K, scope, letterbox, 24 fps, and 48 kHz is the most common format. Choose the best aspect ratio and boxing for your clip.
- If you have subtitles, choose the burn-in method or the Interop XML+font method (the other methods are not fully tested and could not work).
- Do not enable picture, sound, j2k, or subtitle folders, if you don't need a DCDM or DCDM*.
- Set global duration to 0 frames for encoding the whole clip.
- Set reel size to 0 frames, to have a single reel.
Hint: if you store the DCP on a FAT32 formatted disk, make reels and set their size to a value lower than 2 GB.
- Set bitrate to a value lower than the standardized maximum 250 Mbps. Values in the range from 100 to 180 Mbps generally produce a good visual result, with a lower bitrate. Values higher than 250 Mbps might not work on certain servers (it's not standardized).
- Choose the characteristics in the DCP panel.
- Interop is the old standard (but some servers still support only this2), whereas SMPTE is the newest one. Use Suggest names to let the system fill automatically the other fields.
- Select the folder where the DCP will be stored (please check before that enough room is available in that disk).
- Choose the type of the DCP, write down the rating agency and label, and the issuer. Then, select the languages. Eventually, press Suggest title & annotation to fill the last two fields with common conventions. Since the naming convention is a bit complicated sometimes, you may need to check it and correct accordingly.3
Anyhow, a DCP with an off-standard naming convention will always work on every server.
- Set the encoding parallelization in the Engine panel.
- You can begin by setting a low value, e.g., 2. You can modify this value as the encoding goes. Do not choose a number higher than the number of CPUs/hyperthreads on your machine.
- Set Resume to None.
- If the picture and sound do not need resampling, leave Nearest as method in both selectors. You can use Copy if the frame rate, sample rate, and image size of inputs are exactly the same of the DCP.
- Press Start button in the main panel to begin encoding and wait for finish.
- The MXF label is lit during the main encoding phase; this means that the .mxf files containing the audio and video reels are being produced. You can have an estimate of how long the encoding will last (if you have an SMTP server available, you can receive an email at the end).
- The HASH label is lit nearly at the end of the whole process. The possibly multi-gigabyte reel files are being scanned and their checksum is written in a set of .xml files. During this phase, the timing labels are not working (but the slider is), just be patient and wait for finish (for full features, this step takes even 15-20 minutes, depending on your HD and CPU speed).
- Do not stop or abort anything up to the blinking DONE label.
- If you want to make a short test, press Stop when you want to finalize the DCP at the timecode shown in the LCD panel.4
3 See http://www.digitalcinemanamingconvention.com/ for a more complete and thorough guidance to fill correctly this field.