FAQs: easyDCP Creator

Quality and kind of hard disk are not important but it is recommended to use a powerful interface, e.g. eSATA or USB 3.0. Commonly, carriers from the CruDataPort series are used.

The file-systeme is very important. According to DCI specification EXT2 or EXT3 is required. These file systems are supported natively by LINUX. 
Third party drivers/emulations are available for MAC and Windows, but we know from some customers that they had problems with the Windows drivers. It is recommended to install a LINUX system either on a remote or virtual system and have it share the mounted DCP via SAMBA.

The time it takes to copy a DCP onto a mobile hard-drive depends on the DCPs size and on the bandwidth. A 90-minute DCP can take up to 200 GB.

It is highly recommend to verify the DCPs integrity.  To do that, you can start the DCP validation (included in easyDCP Creator+ and easyDCP Player+) and run a Hash-check (e.g. with MD5) of the DCP before copying to the hard disc. After copying run the Hash-check again. The results of the hash-check must be identical otherwise the DCP may crash.

This extra work is in no relation to later exchange of the DCP in the cinema. 

Copying needs to be done independently from the easyDCP application, e.g. with Finder or Windows Explorer. Also professional mass-duplication software is available and convinient for larger copy batch jobs.

Additional hint: Using of Digital Cinema Naming Convention is higly recommend to ease the workflow in the cinema server. Create correct syntax of Digital Cinema Naming Convention is embedded in easyDCP applications. 


You’re working for the Digital Cinema and On-Demand Video industry with optimized workflows and leading software like DaVinci Resolve?

You deserve to work with the best software available!

easyDCP Player+ and easyDCP Creator+ form the leading solution for the digital cinema supply chain and are acknowledged as Netflix Post Technology Alliance products. Benefit from our exclusive offer for users of the easyDCP Resolve Plug-in.

Extend your services with the capabilities of easyDCP Pro Bundle.

Click a row show more information

Create Multi Language/Subtitle DCP/IMF Packages in one package with minimal overhead
DCP and IMF specifications allow several language- or subtitle-tracks in one DCP. easyDCP Creator+ is specialized for creating those DCP and IMF packages (it includes multiple CPL) in a very easy and simple way. easyDCP Player+ is a very powerful tool for quality control and export.
Create Supplemental DCPs/IMF Packages
With supplementals (also called version files) you can easily correct content errors or add further languages and/or subtitles to an existing DCP. This is also often required for Netflix accreditation.
easyDCP Creator+ allows to create easy and reliable supplemental files. easyDCP Player+ is ready to playback and QC the well prepared supplemental DCP or IMF package.
Arrange and Visualize INTEROP/SMPTE Subtitles
Become an expert for subtitling. Subtitling and Captioning is a more and more required feature for DCP and IMF Packages. easyDCP Creator+ supports the standards: CSUB (Closed Subtitle), OSUB (Open Subtitle), CCAP (Closed Caption) and OCAP (Open Caption). easyDCP supports the standardized INTEROP/SMPTE and TTML subtitles.
easyDCP Player(+) is prepared for playback subtitles, for QC and quality control. All these options can be combined with Multi Language DCP/IMF-Packages and Supplemental DCP/IMF packages.
Burn in Subtitles
Although XML subtitles is the intended solution for DCP/IMF packages, sometimes it is helpful or necessary to burn the subtitles firmly and permanently into image files. With one click you can decide in easyDCP Creator(+) whether the subtitles should be provided as an XML file or burned in.
easyDCP Player(+) will playback both variants equally.
Create and Design stunning 3D DCP/IMF Packages
3D playback has given a tremendous boost to digital cinema and is now state of the art. Whether you need to create a commercial, a trailer or a feature film. With easyDCP Creator+ you only need a few clicks to make your movie perfect for the cinema. Moreover, of course you can play the movie perfectly on different stereoscopic standards (Windows only) via the easyDCP Player+.
All options like subtitles and supplementals are also available here.
Use the separation of reels in your DCP/IMF Packages
Reels are a well-used way to split content within the DCP/IMF workflow. Add an intro, add a logo sequence or add credits into a movie - you will be happy to have this feature available. Latest when you start to work with Supplemental DCP/IMF packages or run through the Netflix accreditation you will be excited to use reels.
Validate your DCP/IMF Package before you distribute it
A DCP/IMF-Package consists of countless file detail and there are a variety of experience to be considered. Both easyDCP Creator+ and easyDCP Player+ have a powerful tool to check all these details. If your DCP/IMF package has been successfully tested with easyDCP Validator, you can be sure that your DCP/IMF package can be easily used in any movie theater.
Many of our customers also use the easyDCP Validator for incoming inspection.
Create and Playback a DCP with ATMOS Soundtracks
Atmos technology is a proprietary sound standard that can usually only be applied and processed in selected cinemas. Nevertheless, the easyDCP programs are also able to process these files. Both easyDCP Creator+ and easyDCP Player+ can easily bypass these ready-made audio files to create a DCP, process them and play them back via the easyDCP Player+ (although without processing the Atmos technology itself).
GPU-Encoding and Decoding accelerates the workflow
All easyDCP+ Pro applications can greatly speed up DCP / IMF mastering on Windows using the impressive graphics adapter graphics adapter. With a technology developed for this purpose, the computation times for JPEG2000 encoding can be significantly accelerated.
A WOW feature: Correct the Metadata of your DCP/IMF-Package
Who has not had to quickly fix or update a description (such as naming convention) or file naming for an already completed DCP or IMF package? With easyDCP Creator the effort is negligible and the DCP / IMF package does not need to be recalculated. Once you've used this feature, you can’t do without it.
Regular updates keep easyDCP Standalone customers up to date
Changing and correcting standards for DCP and IMF packages has no release cycles. The development of easyDCP Standalone is specifically committed to this market and provides new releases immediately upon availability and need. Compared to easyDCP resolve applications, easyDCP has no partner restrictions.
Free your DaVinci Resolve Workstation from long encoding or KDM-Generating
Workstations for the color grading including the accessories required are expensive workstations. The generation of a 90 min DCP / IMF package is a long-lasting process that may need to be repeated.
Shift the elaborate JPEG2000 encoding and the DCP mastering including the design of language and subtitle versions to a possibly more suitable standard PC.
Powerful KDM Generating Tools for bulk delivery and distribution
An important step in the distribution of encrypted DCPs is the creation of digital movie keys - the KDMs. easyDCP Creator + contains a stand-alone tool only for the generation of movie keys. It is suitable for simple and intuitive creation of large quantities of KDMs. If required, the tool can also be automated using a command line interface.

JPEG 2000 files generated with the easyDCP Creator meet the required requirements.

You can also import pre-generated JPEG 2000 files. Make sure that the input format "Option", the entry "JPEG 2000 Re-encoding" is disabled. In this case, easyDCP Creator does not check if these files are compatible with current standards. The software merely copies the files to the DCP.

This may eventually lead to a rejection of the DCP by certain playback devices / digital cinema servers. In such cases, we recommend checking the entire DCP with the DCP validation function of easyDCP Player + or easyDCP Creator +.

Currently, we are not aware of any problems with DCPs that are generated by easyDCP Creator.

Unfortunately we cannot issue licenses that are expiring after a few days. To evaluate the software, free trial versions can be downloaded.

The restrictions of the demo versions are:

  • easyDCP Creator Demo burns in a visible watermark into each frame.
  • easyDCP Player Demo decreases decoding quality and mutes audio after a playback time of 15 seconds.
  • easyDCP KDM Generator Demo generates KDMs with a maximum validity period of 48 hours, starting from the time when the KDM is generated.

Tip: You can also generate DCPs and pay on a project basis with easyDCP Publisher.

  • added audio padding to next full frame
  • bugfix: maximum bitrate was always limited to a fixed value
  • bugfix: fixed encoder layout error during generation
  • bugfix: fixed audio MXF generation failing sometimes
  • fix regression: fixed import of ProRes files not working
  • added option to manually edit CPL/PKL title
  • opening existing package CPL/PKL title is used from the package
  • bugfix: size of validation report
  • bugfix: generation using GPU with low CUDA compute capability
  • added option to specify target bitdepth in generation wizard for IMF packages
  • added option to change component order for dpx input
  • bugfix: synchronisation of CPL title with PKL title
  • bugfix: facilities in naming convention dialog are ordered alphabetically
  • bugfix: fixed Y'Cb'Cr identity color transformation
  • Dolby Vision IMF support
  • added support for TTML preview and burn-in
  • added possibility to add empty subtitles to reels
  • added conformity as configurable project default
  • added photon validation for IMF packages
  • improved performance for generation of tracks with still picture (without burn-in)
  • improved software activation process
  • added new naming convention dialog, that also auto-fills entries that can be determined from the project itself
  • duplicating a CPL (with duplicate enabled) with multiple reels referencing the same tracks duplicates the tracks just once
  • VFs can be stored to .dcpproj and be correctly restored
  • it is possible to properly use e.g. 23,97fps audio in a 24fps project
  • timeline can be switched to show either time code or frames
  • deletion of picture track in timeline deletes the whole reel
  • it is possible to use a picture track file that will get burn-in subtitles in multiple reels as long as the same frame of the picture track isn't used more often than once
  • added preview for Safe Areas
  • generation of stereoscopic DCPs using QuickTime as input works as long as they're encoded with ProRes codec
  • audio track in waveform has a bigger maximum height so it's easier to see the discrete channels
  • mbits used for generation of a package can be specified also on command line
  • bugfix: fixed waveform in timeline not being correct for audio tracks
  • bugfix: fixed shutdown of Creator/deletion of audio track being stuck for a while in case waveform wasn't generated completely yet
  • bugfix: fixed order of subtitles with different languages in timeline
  • bugfix: metadata of second sound sequence in a reel is displayed correctly
  • bugfix: generating an encrypted package allows to preview it in Player without asking manually for the keys
  • fix regression: bitrate validation now works again as expected and doesn't show wrong results for encrypted packages anymore
  • added more sensible default values for track defaults (Dcp and Imf)
  • color space processing of preview now is stored/restored correctly
  • standalone attribute in CPL now can be set to false if necessary (some servers might complain otherwise)
  • bugfix: fixed rare case on some newer Macs where license import via drag and drop didn't work
  • bugfix: loaded dcpproj with source color space = destination color space now doesn't reencode anymore if it's not necessary
  • bugfix: fixed waveform in timeline not being correct for audio tracks
  • bugfix: fixed crash when validating package containing supplemental subtitle track
  • bugfix: fixed crash when duplicating a composition with a supplemental picture track and selecting the picture track afterwards
  • bugfix: fixed rare case where generation could hang
  • bugfix: fixed timeline always using 24 fps for new projects
  • bugfix: fixed possibility to split segment of IMF at reel 0
  • bugfix: fixed possibility of easyDCP Creator hanging when dragging playhead on supplemental picture track file
  • bugfix: fixed crash adding silent audio track to a referenced picture track file
  • bugfix: fixed problem with server certificate password that couldn't be restored on Macs sometimes
  • bugfix: fixed rare case on some newer Macs where license import via drag and drop didn't work
  • bugfix: audio language code for supplemental tracks is correctly loaded from CPL now (IMF only)
  • bugfix: splitting reel in timeline now updates "Edit parameters" dialog
  • bugfix: fixed mismatch of intrinsic duration and mxf ContainerDuration at least in cases where subtitle contained less spots than reel length
  • fix regression: fixed generation of supplemental IMF that was previously stored as dcpproj
  • added warning/error message before generation in case no color transformation is selected as incorrect metadata can appear in resulting package (especially IMF) otherwise
  • bugfix: duration in TTML subtitle mxf now matches real subtitle length
  • bugfix: ResourceID of TTML subtitle generated from xml now is filled properly
  • bugfix: splitting of sequence > 1 in timeline doesn't abort anymore due to wrong duration error
  • bugfix: splitting of IMF sequences with multiple entries per sequence works now
  • bugfix: dragging clip in timeline just upwards/downwards now snaps to original position again
  • added functionality to drop files and tracks directly on the timeline
  • added rearranging of sequences/reels in timeline
  • added functionality to timeline to automatically insert new track inbetween an existing reel for supplemental workflow
  • added functionality to split a reel at the playhead marker
  • added new composition content kinds for IMF
  • ruby nodes in subtitles are partially displayed now (Rb tag)
  • added functionality to directly jump to a timecode in timeline
  • added frame wise stepping using arrow left/right for timeline
  • added reel wise stepping using arrow up/down for timeline
  • bugfix: duration in SMPTE subtitle mxf now matches again real subtitle length
  • bugfix: 4K 3D DCPs created with easyDCP Creator 3.5.x now can be opened again in Creator and Player (might have caused issues on servers, too)
  • bugifx: waveform in timeline now is always rendered completely
  • fix regression: fixed crash re-generating a signed package in easyDCP Creator (non +)
  • fix regression: generating an InterOp package with special characters in subtitle with UTF-8 encoding without BOM works now again
  • fix regression: generating 3D DCP with subtitles doesn't give error message about mismatching editrate anymore
  • fix regression: subtitle burn-in on GPU works correctly again
  • bugfix: validating VF only with referenced and unreferenced pictures tracks didn't pass j2c profile consistency check
  • bugfix: "Do not show as warning anymore" for filesystem warning in Generation Wizard is stored correctly now
  • bugfix: fixed memory usage during generation with burn-in subtitles
  • bugfix: fixed crash opening encrypted package with audio after unencrypted package with audio was opened
  • fix regression: Generating package with InterOp subtitles replaces SubtitleID now correctly again when the uuid contains upper case letters
  • fix regression: for IMF packages the default edit rate is 23,98 again
  • fix regression: Generating package with UTF-8 BOM encoding works now again
  • bugfix: hash check comparison with trailing spaces/newline
  • bugfix: thumbnails in timeline after loading key for encrypted packages now are displayed correctly
  • bugfix: adding QuickTime movie with unsupported codec into reel doesn't crash anymore
  • bugfix: waveform not rendered for encrypted packages after switching composition
  • fix regression: subtitles can be previewed again when loading an InterOp package
  • fix regression: JPEG 2000 bit rate violation was detected for valid DCPs
  • (PLUS only) added timeline for preview, navigation and editing of track offset and duration
  • added new automatic letterbox assignment as Track Default
  • font merging option works now also on Mac
  • bugfix: some IMF packages could not be opened, because the the MXF essence coding label's version byte was not ignored.
  • bugfix: IMFs are generated without signature now
  • bugfix: texts of source subtitle xml stays untouched when generating InterOp DCP
  • bugfix: fixed subtitle offset editing in case of large offsets
  • bugfix: saving package is disabled if opened via KDM as saved package couldn't be opened again with the same KDM
  • bugfix: saving Atmos track to project file keeps valid path now
  • bugfix: replacing burn-in subtitle in reel with another burn-in subtitle caused both to be rendered
  • bugfix: saving DCP in place keeps digest valid now
  • bugfix: fixed subtitle burn-in on GPU when offset is set
  • bugfix: generating package with invalid subtitle font is forbidden now
  • known issue: adding subtitles with same language in different order (English in reel 1, German in reel 2, English in reel 2) messes up their order in timeline
  • known issue: Show/Edit Metadata of MAP/IAP projects broken
  • moved to IMF 1.1 (2016 version of App2/App2e)
  • enabled J2K Mainlevel Profiles (with option to use legacy BCP, if applicable)
  • additional MCA metadata editable: ContentKind, ElementKind, Title, TitleVersion
  • fixed J2K profile validation for IMF
  • creating dummy-OPLs for compliance with Netflix spec
  • changed ATMOS related MXF Label to resolve incompatibilities in the field
  • bugfix: fixed edit rate/duration issues when loading certain IMF VFs
  • bugfix: fixed an issue where licensing was not possible on some Macs with High Sierra and Apple FS
  • bugfix: fixed an issue where KDMs and certificates became inaccessible after installing Windows 10 Anniversary/Creators Update
  • bugfix: fixed a crash that occurred when creating packages from certain project files created by easyDCP Player+
  • bugfix: fixed an issue in the Standalone Transcoder command-line application, where the default bitrate was not set correctly for all project types
  • bugfix: fixed an issue in the Standalone Transcoder command-line application, where certain images could not be transcoded to IMF compliant codestreams
  • bugfix: noise at end of sound track when sound track was mix of wav file inputs and auto-generated channels (silence or Atmos sync track) and wav length was not a multiple of the video frame length
  • bugfix: characters missing from the specified font of a subtitle spot were not detected in some cases
  • bugfix: incorrect error message about track duration mismatches when loading certain IMF Packages
  • bugfix: loading audio language from IMF Trackfiles when loading full IMF Package
  • bugfix: incorrect error message about audio labeling when creating certain supplemental IMF Packages
  • bugfix: missing RegXML descriptor when creating supplemental IMF Packages from saved easyDCP project
  • bugfix: standalone transcoder cli parameter ‘-f’ was assigned twice
  • bugfix: standalone transcoder bit depth handling aligned with easyDCP Creator for IMF
  • not creating empty OPLs anymore to avoid possible future incompatibilities
  • bugfix: flickering burnt-in subtitles when using GPU encoding
  • bugfix: MCA sub-descriptors got lost when loading and re-generating IMF Packages
  • bugfix: added missing regxml descriptor elements in IMF CPLs
  • bugfix: using correct SoundCompression label for IMF Sound Trackfiles
  • bugfix: using correct JPEG2000 EssenceContainer label for IMF Picture Trackfiles
  • fix regression: burn-in timed text had antialiasing disabled
  • add support for GeForce 10 series
  • Preview window now resizes to higher resolutions
  • Added option to automatically update package date to the current date
  • replacement of missing font characters can now be dynamically enabled or disabled (Windows)
  • Improved speed when re-packing DCPs
  • Improved the detection of cases where re-encoding is not necessary
  • Improved preview with easyDCP Player functionality
  • bugfix: Correctly restore the previous window geometry
  • bugfix: Fixed am issue that provoked crashes when starting from the command line
  • Offset and duration for subtitles are now accessible in the GUI
  • Configurable Timed text rounding method (timecode to frames)
  • Several bugfixes regarding subtitle positioning and rendering
  • Several bugfixes regarding file sequences
  • bugfix: Could not load encrypted, stereoscopic DCP ("No decryption key set.")
  • bugfix: Import of WAV files with different durations
  • bugfix: Settings file size is so large that slowdowns the application
  • before starting a DCP/IMP validation, check if the selected location for HTML report file is writable
  • make default timed text outline width configurable and use a size relative to the font size so that it works well with both 2K and 4K content
  • bugfix: Generation with QuickTime on Mac was failing in some cases due to a timeout
  • bugfix: Creator incorrectly complained about a wrong target resolution in some cases, when 4K material was packaged in IMF App2E
  • bugfix: remove incorrect warning "Package contains Trackfiles of different package types" when opening certain types of supplemental DCPs/IMPs or mixed 2D/3D/2K/4K DCPs/IMPs
  • fix regression: calculate position for right-aligned timed text overlays correctly
  • bugfix: position for centered timed text overlays was slightly off by a few pixels when outlines are enabled
  • bugfix: KDM was not generated for supplemental packages
  • bugfix: Default values for Creator and Issuer were not loaded
  • (PLUS only) Validation module that validates a DCP or IMP and creates an interactive report in html format
  • Fordable redesign of main user interface
  • supports 4K 3D DCPs
  • supports creation of Higher Bit Rates (HBR) DCPs up to 500 Mbps
  • supports creation of files with custom name schemes
  • bugfix: sporadic crashes during package generation
  • GPU-accelerated JPEG 2000 Encoding
  • Advanced Scaling Features
  • New user interface
  • Preview during encoding
  • Supports IMF App2
  • Supports Archival Formats (IAP/MAP)
  • Parallel CPU/GPU encoding
  • Dolby Atmos Support
  • More scaling/cropping options
  • Supports 64bit architectures
  • Supports Retina Displays
  • Pre-Render-Playback
  • Support for Closed Subtitles/Closed Captions and Open Captions
  • Extended Pillar-/Letterboxing
  • Feature to preview and burning the subtitles directly into the image content
  • New work-flow for activating the software within minutes
  • SMPTE subtitle format supported
  • Easy to use certificate requests
  • Optimized workflow for existing supplemental and/or encrypted DCPs
  • Generation of KDMs directly in easyDCP Creator+
  • Support for QuickTime input format
  • Generation of supplemental DCPs
  • Load and save existing DCPs
  • Duplicate compositions
  • Drag and drop, insert or duplicate reels
  • Support for MXF input format
  • Open Key-Message (Key Delivery Message and Fraunhofer DCP-Digest)
  • Up to 16 audio channels
  • Performance improvements
  • 16 channel & multichannel-wav-file support
  • Support for subtitles

With the free demo editions of the easyDCP standalone programs almost all functionalities of the full versions can be tested. However, there are the following restrictions:

easyDCP Creator

  • Visibly burned-in easyDCP™ logo in all frames
  • No loading of (D)KDMs (To test encrypted DCPs, please use the proprietary DCP Digest)
  • No Supplementals (DCP/IMF)
  • No validation report

easyDCP Player

  • Reduced quality and muted audio after 15 seconds of playback
  • No Export
  • No loading of (D)KDMs (To test encrypted DCPs, please use the proprietary DCP Digest from Creator+)
  • No validation report

easyDCP KDM Generator

  • Maximum KDM validity of 2 days
  • No loading of (D)KDMs (To test KDM generation, please use the proprietary DCP digest from easyDCP Creator+)

From now on, you will receive a discount on your service and support fees if you extend the service during the ongoing service period.

This is how it works: Since 2017-01-01 you receive a COUPON code on your bill for your next purchase of service extension. This voucher reduces your costs for the next service renewal of the same license by 10%.

The COUPON code is valid for the respective license from the issue of the invoice until the day on which your existing service expires. The date of the last validity is displayed in the COUPON.

How to use this voucher code:

NOTE: Your ongoing service must still be valid

  1. Go to your license status as usual
  2. Extend your existing service by at least 6 months.
  3. In checkout, the option "ADD COUPON" will be offered.
  4. Enter the individual coupon code for this license.

You will automatically receive a discount of 10%. The new service is automatically added to the end of the current service period. The invoice now contains a new COUPON code in order to receive a 10% discount for the next renewal.

Hint: You can spare yourself the manual entry of the voucher code by signing up for a subscription, which automatically extends the service in time. You then receive the discount without entering a COPUON code.

With activated service subscription your service will be prolonged automatically for 6 month 30 days before it expires without any notification to do it manually. The prolongation will be charged to your credit card, its details are stored for this use at our acquirer „Heidelpay“. You will receive an order confirmation and invoice for a successful service prolongation as usual.

Service prolongation via service subscription comes automatically with 10% discount.  

How to setup a Service Subscription?

  1. Login at your easyDCP web account
  2. Select top menu option „Service Status"
  3. Select your preferred license for your service subscription
  4. Select your payment method or create a new one. 

Your next automatic prolongation will be shown at „Next Payment“.
A service subscription can be created and removed at any time before a service gets inactive.

What happens if an automatic service prolongation fails?

If payment fails we will keep retrying. After certain fail we will deactivate the service subscription and inform you by email. Your Service Status will be set to manual mode and you will receive the known „Service Notification“.

Reasons for failed payments can be expired validity, insufficient covering of payment amount or general deactivation of your credit card. If possible we will inform you about reason of rejection.

How safe are your Credit Card details?

Your CC details are exclusively stored on servers of our acquierer. These servers are regularly monitored by the CC-companies.

More Details you see in our video: GPU-Acclerated JPEG 2000 Encoding

NOTE: GPU acceleration is available for Windows only

The generation of personalized signer certificates for certain easyDCP applications is a free service provided by Fraunhofer IIS.

New personalized signer certificates will be issued with every License & Certificate Request during new installation of after migration of the software.

Requirements to get personalized signer certificates issued by Fraunhofer IIS are:

  • The email-domain used for your web-account at http://www.easyDCP.com and the requested domain within the License & Certificate Set-request must match.
  • Requested domain for validation is not a public address like e. g. gmail.com, t-online.de etc. Blacklist is supported.
  • If a comprehensible reason exist that email domain and requested domain cannot match please contact info@easydcp.com 

easyDCP Creator 2.2.x (and newer) supports the following frame-rates when using the SMPTE packaging mode:

2k HFR:                     4k HFR:                     2k - 3D HFR (Creator+ only)

24 fps                        24 fps                         24fps
25 fps                        25 fps
30 fps                        30 fps
48 fps
50 fps
60 fps

At the time the above frame-rates are DCI-compliant and should be process able by today´s cinema playback systems.

If you need higher frame-rates for experimental purposes, please contact us at info@easyDCP.com.    

You may apply for a facility code at http://www.digitalcinemanamingconvention.com .

Every time a new version of easyDCP Creator is released, we download the latest list from there. In the meantime you can add your own facility code by following this procedure:

  • In a CPL, right click on the CPL name which is displayed in the upper left corner of the virtual film role
  • Select menu-entry "Edit with Digital Naming Convention"
  • In the upcoming dialog, open the "Facility:" drop-down-box
  • Select "Add custom Facility..."
  • Enter your assigned facility code and a description
  • Confirm by pressing the "Add" button

The added facility code is now part of the Facility List and can be used for CPL naming.

The Digital Cinema Distribution Master (DCDM) is a hierarchical set of uncompressed, unencrypted and unpackaged files. It can be used to exchange the image, audio, subtitles and auxiliary data to other studios, encoding or playback systems or film archives. The DCDM can also be used as the direct starting material for the production of a DCP.

easyDCP does not fully support the DCDM format as specified by the DCI (http://www.dcimovies.com/specification/index.html). However, using Creator and Player+, it is possible to create a DCDM-like set of files with the following restrictions:

  • TIFF files contain 16 bits instead of 12 padded bits
  • TIFF header does not contain metadata such as frame rate or frame count
  • WAVE header does not contain broadcast metadata
  • Folder and file names are slightly different and must be corrected manually

Please ask your partner if this format is sufficient.

To create a DCDM from the Digital Source Master (DSM), start a Creator project and arrange everything as if you would do a DCP:

  • Choose "XYZ (DCI)" as target color space for all picture tracks.
  • Letterboxing should not be used in DCDMs.
  • All reels should have a length of around 20 minutes.
  • Each reel will end up as a separate subfolder in the DCDM.
  • If your studio or archive expects leader countdowns, add them manually.

1. Create an easyDCP Creator project and click on "Preview Project" to open it in easyDCP Player:

2. In easyDCP Player, click on "Asset > Export" (or shortcut "e") to start the Export Wizard. In the first page of the Export Wizard, choose an output folder, select "Export sequence" and press "Next":

3. On the second page, enter the name of the composition "File Name Prefix" and select "Export from Reel":

4. For Video, select "TIFF", "Color Depth 16" and select the appropriate color space of your source material (here: "sRGB") and target color space to "XYZ (DCI)":

5. For Audio, select "Split-channel WAVs":


6. When the export is complete, click on "Browse Folder", move and rename all reel folders to "CompositionName.Reel_#". Also, move and rename all files to "CompositionName.Reel_#.FrameNumber.tif". In addition, copy all subtitle and auxiliary files to its appropriate reel folders.

Closed Captions are timed texts that are intended for hearing impaired audience members. Captions usually include the dialog and descriptions of sounds ("phone rings", "door slams" etc.). "Closed" means that the captions are off-screen and not visible to the entire audience. On the other hand, "open" or "burned-in" means that the captions are on-screen and visible to all viewers.

The following caption file formats are supported:

  • CineCanvas™ DLP Cinema™ Subtitle XML file
  • SMPTE ST 428-7 D-Cinema Distribution Master Subtitle XML file
  • SMPTE ST 429-5 D-Cinema Packaging Timed Text Track MXF file

To add closed captions in easyDCP Creator, simply drag the track file onto the reel. Then select the Display Type "Closed Caption (CCAP)":

You can add up to 16 Closed Captions per reel.

Please make sure that all referenced subtitle assets like fonts (.ttf, .otf) or images (.png) are available, otherwise package generation will fail.

Finally, please add the abbreviation "CCAP" to the composition playlist annotation text:

Please note: The DaVinci Resolve easyDCP Plugin does not yet support captions.

IMAX® DCPs typically have a resolution of 4K (3D) and a picture bit rate of up to 500 Mbps.

To create an IMAX® DCP, tick on the checkbox "Enable Higher Bit Rates" (HBR) in the "Package Options" dialog and set the slider "Maximum Picture Bit Rate" to 500 Mbps (see screenshot):

The naming convention for IMAX® DCPs is described here:

Please note: 3D, HFR and HBR are only available in easyDCP Creator+.

easyDCP Creator+ generates a proprietary DCP digest file along with each encrypted DCP.
This digest file contains all track files keys used for the encryption during the DCP creation process. Whenever one wants to generate KDMs, you can load this digest file into a separate tool called easyDCP KDM Generator.

easyDCP KDM Generator is included in each purchase of easyDCP Creator+.
All you need to do is collect your recipient´s public server certificates and put them into a local folder. Use only the "cert.sha256" files. Usually, they have either a *.crt or *.pem suffix.
In easyDCP KDM Generator, you merely need to load the digest file, point to the folder with the server certificates and specify the start and end dates of the KDMs validity period.

Upon clicking the "Generate" button, easyDCP KDM Generator will create KDMs for all server certificates in a single batch job. Please note, that a digest file may contain multiple compositions, but a KDM only ever contains keys for a single composition. Thus, easyDCP KDM Generator will create x KDMs.

For more details, please refer to the http://www.easydcp.com/sync/manuals/easyDCP_KDM_Generator_User_Manual.pdf.

One easyDCP software license can be installed only on one computer system.

However, if you need to move the easyDCP license to another computer or operating system you can do this easily using Migration function in the web shop:

  1. Login in your account at www.easyDCP.com
  2. Select license status
  3. Select the product you need to migrate
  4. Select: "migrate license"

easyDCP Resolve Plug-In customers can get additional important informations for migration here

After the migration is complete you can generate a new license for the new ware system. Please refer to the following FAQ on how to activate your product.


  • There is a limit of one automatic migration in six months. If you require a second migration within the six months period, please inform us via email why it´s necassary.
  • Since server certificates are tied to the system hash, they become inaccessible after a migration. New certificates will be automatically created, but all KDMs issued to the old cerificates will no longer be accessible. Please check our FAQ: Server- and Signer- Certificates.

Migration with older Versions: For version easyDCP Creator(+)2.1.X and older, easyDCP Player(+)1.9.X and older, and easyDCP KDM Generator(+)1.47 and older, be prepared to use the new hashcode of your target hardware/software.

Different versions of easyDCP can be installed side-by-side

However be aware that the all share the same user application data folder, where state settings, KDMs, server and signer certificate and license are stored.  

easyDCP 3.6.0 and above will be activated within the application/preferences.

Please watch our video tutorial or proceed as follows:

    1. Download and install the latest installer from your account at www.easyDCP.com license status.


    2. Select "Preferences (OSX)" or "Options (WINDOWS)" in the installed easyDCP application option "Activation Status" and select "Request License&Certificates"


    3. Fill out the form according to the instructions displayed and select "Send request". Your license-and-certificate-request will be processed after you log in and have select the license you intend to activate.



    4. Then you can download your "License & Certificate" Data Set from your license status and import it with the corresponding easyDCP option "Import License & Certificates"


Note: This way of activating your easyDCP Product is only available from easyDCP Version 3.6 or higher.

  • If you use a easyDCP Creator(+) from 2.2.X, easyDCP Player(+) from 2.0.X and easyDCP KDM Generator(+) from 1.4.1X till easyDCP Version 3.5.8, you find help here.
  • If you use an Version below easyDCP Creator(+) 2.2.X, easyDCP Player(+) 2.0.X and easyDCP KDM Generator(+) 1.4.1X, you find help here.
  • If you use an easyDCP Resolve Plugin version, you find help here.
  • If you use an easyDCP SAM Rio Plugin version, you find help here.

The DCI specifications demand that for a 2k DCP, which has a container size of 2048x1080, one or both sides of this container must be completely filled and that the container size must not be exceeded.

However, commonly 2k DCPs are eigther Flat (1.85:1) 1998x1080 or Scope (2.39:1) 2048x858.

If your input material does not meet one of these resolutions, you can individually configure for each picute track file how it shall be resized, using a combination of pillar-boxing (black bars left and right), letter-boxing (black bars top and bottom), scaling and/or cropping.


To do that, just follow these steps:

1) Add a new Picture track file

2) Right-click on the track file to show the context menu

3) Browse to Letterboxing and select one of the entries

  • Flat: Target resolution is 1998x1080 for 2k projects, 3996x2160 for 4k projects
  • Scope: Target resolution is 2048x858 for 2k projects, 4096x1716 for 4k projects
  • Full: Target resolution is 2048x1080 for 2k projects, 4096x2160 for 4k projects
  • Auto: The option that best matches the source footage´s native resolution will be chosen.

To see, what resolution is used, refer to the Metadata Inspectorwindow´s Target Resolution line.

Optionally, you can also scale your centent

  • Scaling Off: Frames will not be scaled. The source image is centered in the container. The rest is filled with black or cropped, if it extends the maximum container resolution.
  • Scale to Fit: The source image is scaled up until one side fills out the container. The rest is filled with black.
  • Scale to Fill: The source image is scaled up until the container is completey filled. If one side is now larger that the container, it is cropped.

Rather than repeating these steps for all track files over and over, you can also predefine a default pillar-/letterboxing setting in the global Preferences.

Just browse to the "New Track Defaults" tab and select the default letterboxing for new track files.

easyDCP Creator+ is bundled with a tool called easyDCP KDM Generator. A demo version of easyDCP KDM Generator is included in the easyDCP Creator+ trial version.

easyDCP KDM Generator generates Interop- and SMPTE-compliant KDM files for DCPs created with easyDCP Creator+.

easyDCP KDM Generator has a separate manual that explains the procedure in more detail.

A full commercial version of easyDCP KDM Generator is part of the easyDCP Creator+ product.

Please note: easyDCP KDM Generator is not upgradable to easyDCP KDM Generator+

easyDCP Creator(+) from 2.2.X, easyDCP Player(+) from 2.0.X and easyDCP KDM Generator(+) from 1.4.1X and above can be directly activated from within the application.

Known limitations:
macOS: Only easyDCP 3.5.5 or higher can be run as of macOS 10.12 (Sierra)
Windows: Only easyDCP 3.4.10 ot higher can run on Windows 10

Please watch our video tutorial or proceed as follows:

      1. Download and install the latest installer from your account at www.easyDCP.com license status.


      2. Select in the installed easyDCP application at "Help" the function "Request License & Certificate" (or use F3)


      3. Fill out the form according to the instructions displayed and select "Send request". Your license-and-certificate-request will be processed after you log in and have select the license you intend to activate.



      4. Then you can download your "License & Certificate" Data Set in the license status pane and install them via Drag and Drop into your easyDCP application.
        Alternatively, you may store the license-and-certificate file (*.easydcp) to a disk and import it into the corresponding easyDCP application by using "Help" the function "Import License & Certificates" (or press F4).



Note: This way of activating your easyDCP Product is only available from easyDCP Creator(+) 2.2.X, easyDCP Player(+) 2.0.X and easyDCP KDM Generator(+) 1.4.1X or higher.

    • If you use a easyDCP Verion 3.6 or higher, you find help here.
    • If you use a Version lower as easyDCP Creator(+) 2.2.X, easyDCP Player(+) 2.0.X or easyDCP KDM Generator(+) from 1.4.1X, you find help here.
    • If you use an easyDCP Resolve Plugin version, you find help here.
    • If you use an easyDCP SAM Rio Plugin version, you find help here.

Customers who own an easyDCP standalone license for easyDCP can receive and use a legacy licenses for previous easyDCP releases free-of-charge on the same hardware.
You will find the option "Other releases" in your license status. 

Following requirements must be met:

  • You must have a version 2.0 or higher licensed.
  • The legacy license can only be used on same hardware as the easyDCP standalone licenses are issued to.
  • Only previous easyDCP versions can be requested.

How to get your easyDCP legacy license:

    • Open your license status and click on "Other releases" and download the desired version.
    • If it's a recent release of the current easyDCP major release (eg 3.5.5 > 3.5.X), you can continue to use your current license. Download and install the license file as usual.
    • If you switch to a version before the current easyDCP major release (eg 3.5.5> 3.4.X), you must activate this easyDCP application. Start the activation and if you meet the requirements (the current easyDCP version is activated on the same hardware), the webshop will offer you an old version license. Download and install the license file as usual.

You can find more information on how you can activate your Application in our FAQs: How do I activate my easyDCP Product?

Yes, you can upgrade to a easyDCP "+" edition or upgrade to easyDCP Bundle1 or easyDCP Bundle2 later.

Precondition is your up to date easyDCP application with valid service extension.

Please note: Stereoscopic 3D DCPs can also be generated and paid on a project basis with the easyDCP Publisher.

To edit existing DCPs, the following options are available:

The easyDCP Creator can open, edit and regenerate unencrypted DCPs. Changes to the metadata can be applied within seconds using the "Save Package" function, without time-consuming new image and sound data generation.

With the easyDCP Creator+ even encrypted DCPs can be opened and regenerated as encrypted or unencrypted DCPs. Please note the limitations for editing encrypted DCPs in the following FAQ:

Why does easyDCP Creator+ generate KDMs since version 2.1?

The easyDCP Player+ can open unencrypted and encrypted DCPs, unpack and export them to j2c / dpx / tif / wav formats. If desired, an easyDCP project file (.dcpproj) will be created automatically to load the unpacked DCP later in easyDCP Creator or easyDCP Creator+, in which all metadata is supported. Subtitles or other language versions can be added directly here, but other changes can also be made, including re-encryption.

JPEG 2000 Re-encoding

The re-creation of an unpacked DCP in easyDCP Creator(+) is almost as fast as copying, since the image sequences are already available in the appropriate JPEG 2000 format. Please note that for each video track, color transformation and letterboxing, as well as global JPEG 2000 re-encoding, must be disabled:


The easyDCP Resolve Plugin can be used to load unencrypted and encrypted DCPs as well.

Please note: The easyDCP Publisher does not support the opening of packages yet.

With easyDCP Creator 2.0 or newer, you can load a DCP using the "Open DCP" option in the "File" menu.

Once loaded into easyDCP Creator, you can add subtitles, add a new composition or modify an existing one, change the names, etc. Provided you have not changed the essence, but only metadata, you do not even have to re-generate the DCP, but instead just overwrite the existing XML-based metadata files by clicking "Save DCP".

Similarly, you can enhance the loaded DCP by generating a Supplemental DCP.

To do that, just right-click the loaded track files and mark them to be used as references.

Referenced track files will not be included in the new package. After importing new track files and assembling a new composition, generate a new DCP. Only the new track files will be included in the generated DCP and therefore it cannot be played by itself. However, when you ingest both the original and the supplemental DCP into a cinema server, the server will resolve the referenced track files of the Supplemental DCP (VF) against the original DCP (OV).

The conversion of DPX or TIFF sequences (as well as many other video formats) is one of the basic functionalities of easyDCP Creator and easyDCP Creator+.

In order to outsource the time consuming conversion to another workstation or to operate in parallel, each version of easyDCP Creator+ contains a free single version of easyDCP JPEG 2000 Transcoder.

Additional licenses can be purchased on demand.


Both easyDCP Creator and easyDCP Creator+ enable the creation of 2k (2048 x 1080) DCPs on MAC or Windows PC.
One requirement to create 2k-Content for digital cinema is that one dimension (length or height) is 2048 respective 1080 pixels and neither width nor height is larger than the dimensions.

For further information please refer to:

If you plan to create KDMs for your DCP - the application easyDCP KDM Gnerator is availabel. For automatic generating and distribution of KDMs the online service KDM Studio is available at www.dcptools.com. 
KDM Studio is developed by the DCPtools Team based on easyDCP KDM Gnerator+.

easyDCP Creator and easyDCP Creator+ can render SMPTE- as well as Interop- compliant DCPs. When you start a new project, just pick the project type and whether you want Interop or SMPTE conformity.

easyDCP Creator allows to encode unencrypted 2D DCPs (2k or 4k). easyDCP Creator+ additionally enables 3D DCPs as well as mastering of encrypted digital cinema content. Support for creating IMF packages as also a feature exclusive to easyDCP Creator.


Digitally equipped cinemas need Digital Cinema Packages (DCPs) for playback via a digital cinema server. Conventionally, feature films are encrypted while advertisements and trailers are not encrypted.

easyDCP Creator and easyDCP Creator+ enable the production of SMPTE- as well as Interop-compliant DCPs.

easyDCP Creator encodes unencrypted 2D DCPs. easyDCP Creator+ also allows for mastering of stereoscopic (3D) packages, encrypted packages and IMF packages.
For instance DPX, TIFF, JEPG2000 or QuickTime sequences can be used as input files.

For further information please refer to:

Playback of digital cinema content, so-called DCPs (Digital Cinema Packages), requires standardized encoded image-files packed in a standardized container. These standards are specified by the SMPTE and - for transitional use – in certain Interop-specifications.

easyDCP Creator and easyDCP Creator+ enable the production of SMPTE- as well as Interop-compliant DCPs (Digital Cinema Packages) easyDCP Creator allows to encode unencrypted 2D DCPs. easyDCP Creator+ additionally enables 3D as well as mastering of encrypted digital cinema content.
For instance DPX, TIFF, JEPG2000 or QuickTime sequences can be used as input files.

For further information please refer to:

If you plan to create KDMs for your DCP - the application easyDCP KDM Gnerator is availabel. For automatic generating and distribution of KDMs the online service KDM Studio is available at www.dcptools.com. 
KDM Studio is developed by the DCPtools Team based on easyDCP KDM Gnerator+.

DCPs use the CIE X’Y’Z’ color space with a gamma of 2.6.

Since the source footage is often in an RGB color space, they have to be converted first.

easyDCP Creator supports a variety of input color spaces and can be extended to work with custom color space settings or 3D lookup tables (LUT)s as well.

For further information please refer to:



It is not possible to playback QuickTime files via D-Cinema playback systems since these devices only playback standardized SMPTE or Interop DCPs.
easyDCP Creator and easyDCP Creator+ allow to convert QuickTime-Videos to DCPs (Digital Cinema Packages). Again, the input material must comply with the required size specifications (see link above).

For further information please refer to:


To optimize workflows in postproduction it can be useful to work with color transformed and compressed JPEG2000 files from an early phase on. This makes it easier to transport files to another location for further processing or to accelerate the transfer from one storage-device to another.

easyDCP Creator, easyDCP Creator+ or the easyDCP JPEG2000 Transcoder enable the production of SMPTE or Interop compliant JPEG2000 files.

easyDCP JPEG2000 Transcoder in particular is a low priced option to work with prepared and standardized JPEG2000 picture sequences long before the mastering of a DCP.

For further information please refer to :

Easy, fast and reliable packaging:

Convert a supplemental package (VF) into a new standalone package (OV) with easyDCP


Imagine the following situation:

  • The original version (OV) of a DCP or IMF package as well as an additional version file (VF) have already been generated and work flawlessly.
  • Now, from the VF, which works in the studio or cinema only together with the OV, a new independent and self-contained OV shall be generated, so that only this single package must be transferred or ingested and so errors are avoided.
  • The generation should be easy, quick and without re-encoding. Important metadata such as offset / entry point and duration remain the same.



  • The use of supplemental packages is very similar for DCPs and IMF packages.
  • Also works with encrypted packages.
  • Easy, fast and reliable packaging through exported project files from the easyDCP Player+.

To convert a VF as well as the data from the associated OV to a new standalone OV, follow these steps:

  1. First, download your OV and the VF in easyDCP Player+. In the opened playlist, you can recognize the identical file name, which references the VF files from the OV (here: OV contains picture and sound tracks, VF only contains the subtitle track):
  2. Now open the Export Wizard via "Asset | Export ", select "Unwrap DCP and create easyDCP project":
  3. Start the export by clicking on "Next" and "Export". After exporting, open the project file created by the easyDCP Player+ in the easyDCP Creator+ with the button "Open project in easyDCP Creator+":
  4. Make sure that in the easyDCP Creator+ under "Options | Package Generation" the option "Force re-encoding of JPEG 2000 codestreams" is deactivated to avoid time-consuming coding again:
  5. Do not forget to change the CPL title from "VF" to "OV":
  6. Finally, generate the new OV package as usual by clicking on "Generate Package". When you open the new OV package in the easyDCP Player for checking purposes, you can see that it now contains all the tracks itself needed for the playback (here: picture, sound and subtitles):

Please note:
This template was created with easyDCP Player+ / Creator+ Version 3.6.2. Previous versions may not yet include this feature, but in newer versions, the process may be slightly different.

Easier & faster packaging:

Automatically convert frame rates (e.g. 23.98 to 24 frames/s) with easyDCP Creator+


Imagine the following situation:

  • The original footage of your movie is at a fractional frame rate, such as 23.98 frames per second (fps).
  • Now the movie shall be shown in cinemas at 24 fps.
  • The conversion should be fast, easy and without the use of separate software.



  • Use is very similar for DCPs and IMF packages.
  • Also works with 29.97 fps.
  • Also works in the standard version of easyDCP Creator.
  • No frames are dropped, inserted or blended, so the conversion is free from image artifacts and stuttering.

To insert a movie with a fractional frame rate (here: 23.98 fps) into a project with a different frame rate (here: 24 fps) do the following:

  1. Open an existing easyDCP project or create a new one:
  2. Drop your movie file (here: MP4 at 23,98 fps) onto the reel:
  3. Your movie at the original 23.98 fps is now automatically converted to the frame rate of the project at 24 fps. The conversion of the image track is done frame by frame. No frames will be inserted, dropped or blended to ensure smooth image reproduction. The soundtrack is stretched or compressed accordingly. Picture and sound are now the same length (see the red arrow in the timeline) and are synchronized over the entire movie length:
  4. Finally, generate your DCP as usual.

Please note:
The timeline feature is only supported in easyDCP Creator+. The procedure also works without Timeline in easyDCP Creator 3.6.3. standard. This template was created with easyDCP Creator+ Version 3.6.3. Previous versions may not yet include this feature, but in newer versions the process may be slightly different.

Practical use of Supplemental Package (VF):

Replace selected Frames in an IMF package or DCP with easyDCP Creator+


Imagine the following situation:

  • The original version (OV) of a DCP or IMF package has already been delivered to the cinema or studio.
  • Now certain frames need to be replaced (here: video frames from #280 to #329 of reel #1)
  • There is now time to produce a corrected DCP or IMP package.

HINTS: The solution lies in the usage of small supplemental packages, also known as version files. It is very similar for DCPs and IMF packages.
AND: The replacement of frames is very similar for video and audio


To replace certain frames in a DCP or IMF package, just follow these steps:

  1. Load the DCP or IMF package in easyDCP Creator+.
  2. To create a supplemental package, right-click on a track and choose "Supplemental > Enable for all Tracks":

    Info: All tracks should be greyed out now, which means that they are just referenced and not included in the new supplemental package:
  3. Move the playhead to the first frame you want to replace (here: frame #280). Then click on the scissors to split the reel/sequence:

    Info: A reel should automatically be added to the composition (here: reel #2).
  4. Now move the playhead to the next frame after the last frame you want to replace (here: frame #330). Then click on the scissors to split the reel/sequence:

    Info: A reel should automatically be added to the composition (here: reel #3).
  5. Add your supplemental frames as a new track and drop it onto the reel that contains the frames to be replaced (here: reel #2):
  6. Don't forget to rename the composition according to the "OV" to "VF-1".
  7. Generate the new package.

The result is a DCP or IMF package with a new composition that replaces the desired frames. In case of supplemental, please note that a supplemental package is not self-contained, which means that it must be loaded together with the OV track files in order to play correctly.

If it becomes necessary to create another Supplemental DCP / IMF package, load the Supplemental DCP / IMF package that has already been created and proceed on the basis of the previously created supplementals exactly as you have done before.
s For later use in the cinema or on Netflix both supplementals in the correct order are necessary. The naming convention provides for consecutive numbering VF-1, VF-2 and so on.

Please note:
Creation of Supplementals is only supported in easyDCP Creator+. This template was created with easyDCP Creator+ / Player+ Version 3.5.8. Previous versions may not yet include this feature, but newer versions may run slightly differently.

Easier & faster KDM creation:

Create KDMs for several cinemas using easyDCP KDM Generator+


Imagine the following situation:

  • Your encrypted DCP incl. activation key (easyDCP-Digest / DKDM) has already been completed.
  • Now many KDMs are to be generated as a group (e.g., all KDMs for a distribution area) so that they subsequently e.g. can be sent by e-mail to the cinemas.
  • Generating should be done quickly as a mass processing, easily and without time-consuming or faulty manual re-sorting.



  • Also works in the standard version of the easyDCP KDM Generator.
  • Warning: Do not manually change the filename of the server certificates or KDMs as they will not be able to be assigned in the cinema.

To create KDMs sorted by cinema screens in a tree structure, proceed as follows:

  1. First sort your server certificates once outside of easyDCP in a tree structure, e.g. by distribution area (here: "Distribution Area 1"):
  2. Now start the easyDCP KDM Generator +. First, drag the easyDCP Digest or the DKDM into the field "easyDCP Digest / DKDM". Then simply drag the folder that contains the subfolders with the sorted server certificates into the Server Certificates / Folder field:
  3. Now activate the options "Options> Replicate easyDCP Digest / DKDM Folder Structure" and "Recursive":
  4. 4. Finally enter the target directory under "KDM Output Folder" and start the mass generation by clicking on "Generate KDM (s)". The KDM Generator now creates all KDMs and places them in the same structure as the server certificates:

The KDMs can now be conveniently processed and e.g. be sent by e-mail to the cinemas.

Please note:
This template was created with easyDCP KDM Generator + Version 1.4.411. Previous versions may not yet include this feature, but newer versions may run slightly differently.

Easier & faster packaging:

Rename DCP files with easyDCP Creator+


Imagine the following situation:

  • Your DCP has already been packaged and works flawlessly. However, the file names of the DCP do not meet the requirements of the cinema / studio - namely, content title and reel number are missing.
  • Now the files shall be renamed so that they contain the DCP’s content title, its reel numbers and are therefore human readable.
  • The conversion should be done quickly, easily and without any time-consuming re-encoding.



  • The use is very similar for DCPs and IMF packages.
  • Also works with the standard version of easyDCP Creator.
  • All presets can be used for new projects as well.
  • Warning: Do not manually alter any DCP, since this will break its internal DCP structure.
  1. Your DCP is e.g. in the following file structure (the root folder already contains the movie title, but the movie title is missing in the individual DCP files and are not human readable):
  2. To customize the filenames of your DCP, first open your DCP with your easyDCP Creator+. Then select the “Custom” preset under "File > Options > File Naming":
  3. In the right-hand pane, under "Usage", the available DCP name components are listed as placeholders (% 1,% 2,% 3, ...). Now use the placeholders to create your desired DCP file names by typing the placeholders in the desired order in the Metadata Files and Track Files text boxes. In this way, you allow the easyDCP Creator+ to inherit the components of the DCP to the file names. Check your settings in the instant "Preview":
  4. Finally, save your DCP via "File > Save Package". The files of your DCP are immediately renamed in-place and re-signed. The file names of your DCP now contain the DCP components you specified (here: the movie title, a half UUID and the respective acronym):

Please note:
This template was created with easyDCP Creator+ Version 3.6.4. Previous versions may not yet include this feature, but in newer versions the process may be slightly different.

A Distribution KDM (DKDM) is technically identical to a regular KDM.

The difference is that it targets another mastering station instead of a cinema server.
You can generate a DKDM with easyDCP KDM Generator. The procedure is identical to generating a regular KDM.

The other way around is also possible with easyDCP. Your distributor can generate a DKDM to your easyDCP Player+ or easyDCP Creator+ public certificate (they each have theire own certificate). easyDCP Player+ or easyDCP Creator+ are then able to open the encrypted DCP.

Starting with version easyDCP Player+ 1.3 the DCP can be exported and loaded into easyDCP Creator.

This is explained in the section: I have an existing DCP. Is there a way to import the DCP into easyDCP Creator?".
Please check also: I have an existing DCP. Is there a way to import the DCP into easyDCP Suite?

How to generate KDMs and DKDMs in easyDCP: 

easyDCP KDM Generator(+): see manual section from section 4
easyDCP Creator+: see manual section 5.10 

easyDCP applications require different kinds of certificates

Server Certificates:

Is required to be able to receive KDMs. If a partner wants to send you an encrypted DCP, they will need your public server certificate so that they can issue a DKDM for. 

Signer Certificate:

Will be used to digitally sign content of encrypted DCPs or KDMs. Generally, all DCPs should be digitally signed to ensure that they will be ingested without any problems into a digital cinema server. Only for unencryted DCPs with Interop conformity, a signature is optional.


Which easyDCP application needs which certificates?


Signer Certificate

Server Certificate

easyDCP Creator



easyDCP Creator+



easyDCP KDM Generator



easyDCP KDM Generator+



easyDCP Player



easyDCP Player+



easyDCP JPEG2000 Transcoder




How you get your Signer- and Server- certificate?

From easyDCP Player 2.0.X, easyDCP Creator 2.2.X and easyDCP KDM Generator 1.4.15 

During „License & Certificate Request“ and activation via webshop www.easydcp.com Signer- and Server Certificates will be provided in "License & Certificate".

What kind of certificate are required, if at all, depends on the easyDCP application.

Older easyDCP versions

Please use license status on www.easydcp.com: New server certificate/manage certificate


How I can access to my previous Signer- and Server Certificates?

Please use license status on www.easydcp.com: Manage certificates
This option is available for customers with valid service extension


  • If you update to a newer easyDCP version, previous certificates should be maintained. When filling in a new license & certificate request, you will be prompted to enter the password that protects your current certificate. If the password can be verified, the new request will contain information, that you don´t need a new certificate.
  • Server certificates are bound to the hardware via the system hash. If you migrate to another system, you always need new server certificates.
  • Signer certificates are bound to a person rather than to a system.  However, each " License and Certificate set" contains a new signer certificate for technical reasons.

Please note: Every "Certificate Request" will be secured with a password specified by you.

You select the password when you fill in the request and will be prompted to enter it again, whey you import the License & Certificate Set and whenever a KDM is accessed. 

The password cannot be recovered!


easyDCP introduces a new and important function with easyDCP+ Version 3.4: easyDCP DCP/IMF-Package Validator

The function is integrated in easyDCP Creator+ and easyDCP Player+. Validation can be performed on encrypted and unencrypted files.  

The easyDCP validation check includes:
- Syntax checks of the metadata
- Compliance check of image and sound files
- Review the current and desired DCP / IMF-Package naming convention 

For immediate diagnosis, the easyDCP Validation Report provides a traffic light view with OK, warnings and "red" for errors.
The easyDCP Validation Report also includes a detailed evaluation. It consists of an HTML file, which can also be opened offline with any browser.
This file provides detailed information on the results of the validation and, if applicable, specific notes on the occurrence of warnings and errors.

A sample of DCP validation can be found here:

To perform a validation:

easyDCP Player+

  1. Menu: File > Open Package
  2. Select the DCP or IMF package to validate and start it in the playlist
  3. Menu: Asset > Validate
  4. Press "Start"
  5. Dialog Box: Select "Open Report" to open the easyDCP Valdiation Report in your browser   

easyDCP Creator+

  1. Coose in first dialog: Open Projekt/Package
  2. Select the DCP or IMF package to validate and start it in the playlist
  3. Menu: Package > Validate
  4. Press "Start"
  5. Dialog Box: Select "Open Report" to open the easyDCP Valdiation Report in your browser


  • Interested parties can test the function in the respective demoversion but detailed hints are hidden.
  • Encrypted DCPs can currently be validated with a valid DKDM.

easyDCP Validation Report as proof of quality:

Fraunhofer IIS provided the essential prerequisite for the DCI Compliance Test Plan. With the new easyDCP Validator you get the perfect tool to run the test plan fully automatically. The conclusive easyDCP Validation Report can be attached to DCP delivery or IMF package delivery as a quality and compliance proof. 

easyDCP Validation verifies the following conformities:

  • DCP: according to SMPTE ST 429
  • IMF-Package: asccorting to SMPTE ST 2067 

as well as other "Common Practice Tests" which have resulted from years of experience. E.g. Digital Cinema Naming Convention, checks of subtitles outside of the area that can be read by the creator.  

Your service options when using easyDCP:

Sales support: All questions regarding the products and their features. For example:

Prices for new products
How to purchase
How to update from previous versions, s.o.

Sales support is available for everyone. Please contact: info@easydcp.com

License support: Questions about activation, migration, available updates and upgrades as well as the status of licenses.

All those service are available in your web account www.easyDCP.com at License Status  

License support is available for every customer independent from the service status. Contact: info@easydcp.com

Technical support: Usage and troubleshooting for all easyDCP solutions

Technical support requires a valid service contract for the respective easyDCP software. Please use "Technical Support" option within your web account.


How to manage ...

Service and service extensions:

Each new purchased easyDCP product comes with a valid service contract lasting for 6 months. Within this period, technical service as well as updates for the respective products are included without any payment. 

Once the service is about to expire, customers will be notified by e