NeoDCP v2.62 – Several requests from our cinema customers implemented.

The summer cinema season is almost over here in Europe and there has been time to review an experience with NeoDCP Player by some of our cinema customers. We have collected some most useful change requests and the result is here. NeoDCP Player v2.62 was just released with following release notes:

  • Redesigned the KDM browser window
  • Redesigned the DCP inspect window
  • Minor correction to the KDM sorting algorithm
  • Increased highlighting for the currently playing title within a playlist
  • It should not be allowed to create DCP repositories in folders that are not empty

Here are some feedbacks we have received:

“Our summer season went well, there were no technical problems at all.”

or “… But – these are just suggestions. The software is outstanding already!”

or “We would certainly suggest Neo to anyone who asks us”

Thank you guys, your feedback really motivates us to keep the development effort on 100%+ .

What exactly has changed in NeoDCP Player v2.62?

Redesigned the KDM browser window


You were not able to see the validity periods on the first sight. You needed to click the buttons, analyse, …

It was not an issue if you have few KDMs in your database. However in cinemas you receive many KDMs and after some time you just would like to see it more clearly.


Now you can clearly see if your KDM is valid when the validity starts and after what date/time the KDM is not valid anymore. The icon displays as green if everything is ok, but gets orange or even red if there is some issue.

The most important, you don’t need to click to see each KDM parameters. Everything is visible on the first sight. Of course, those who still need more info can always click.


Browse KDM database - previous version

Browse KDM database – previous version

Browse KDM database - new version

Browse KDM database – new version

Redesigned DCP inspect window


The DCP inspect was just perfect.

However there were still several things that could be done better 😉 .


Now, in one window everything is even more visible, clearly aligned and comprehensive.

Inspect DCP - previous version

Inspect DCP – previous version

Inspect DCP - new version

Inspect DCP – new version

Increased highlighting for the currently playing title within a playlist

We were informed that inside the cinema booth it was not very apparent which playlist item was currently playing. Therefore we have changed colors to make it more clear.

NeoDCP Player playlist - previous version

NeoDCP Player playlist – previous version

NeoDCP Player playlist - new version

NeoDCP Player playlist – new version

It is always very useful for features development if you let us know about everything that can make your life easier. As our customers you have a direct contact to our team. Don’t hesitate, contact us. We are always glad to hear from you.


The NeoDCP Team



NeoDCP Player v2.61 is here.

  • Full-screen playback shall be possible even if the selected display mode is unavailable
  • Added support for 8-bit color and high color display modes (a warning will be displayed)
  • Added more options for the custom output gamma correction value
  • JPEG 2000 decoder updated
  • French translation updated

NeoDCP Player v2.59 was released.

  • Redesigned the subtitle font selection algorithm
  • Minor correction to CPL load code
  • Reels with undefined entry points could not be loaded (2.56+)
  • Installer updated

Enjoy !


How to play supplemental DCPs

To be able to play a supplemental DCP in the NeoDCP Player, the original referenced DCP has to be ingested first.

To ingest DCPs, a DCP repository has to be created beforehands.

How to create a DCP library? (this has to be done only once)

  1. Go to menu “Ingest” and select the “Manage libraries…” item.
  2. Click the “Create DCP library” button.
  3. Enter the desired library name – it is only an alias and it will be possible to change it in the future.
  4. Press the “Select folder” button and choose an empty folder, preferably on a separate hard-drive.
  5. Click OK. The library will appear in the “DCP libraries” list and it will be automatically selected as an ingest target.

Note: You may create one or more libraries.

How to ingest DCPs?

  1. Go to menu “Ingest” and select the “Ingest DCPs…” item.
  2. Then choose the folder which contains the DCPs you want to have ingested by the player. A selection dialog will appear.
  3. Choose which DCPs to ingest and press the button “Ingest DCPs”.

How to play ingested DCPs?

  1. Go to menu “Ingest” and select the “Open ingested DCP…” item.
  2. Select the composition (CPL) you want to play and press “Open CPL”.

How to play supplemental DCPs?

A supplemental DCP refers to media assets that are present in another DCP. In order to be able to automatically locate these media assets, the referenced DCP has to be ingested by the player. The media assets from an ingested DCP are then automatically registered so that other DCPs could use them. So, if the original referenced DCP is already ingested, you can play the supplemental DCP by selecting “Open DCP…” item from the “File” menu. Of course, it is also possible to ingest the supplemental DCP too, and to open it via “Open ingested DCP…”

the NeoDCP Team


Another release is here again – NeoDCP Player v2.57

Dear friends,

A new version is here. Please check the release notes:

NeoDCP Player Version 2.57

(16th August 2014)

  • Allowed playing DCPs with some missing PKLs (a warning will be displayed; ingest will fail)
  • More verbose when parsing invalid or missing CPL files
  • Slightly changed the behavior of the ‘Open ingested DCP’ dialog
  • Key validity icons were sometimes incorrect in the DCP inspect window

Enjoy !

NeoDCP Player version 2.56 was just released

Dear friends,

We would like to announce a new release today again. Please check the release notes:

NeoDCP Player Version 2.56

(14th August 2014)

  • Added keyboard shortcuts
  • Global hotkey Ctrl-Alt-S moves the controller window between monitors (Windows XP+)
  • WinLogo-Shift-Left moves the controller window to left monitor (Windows 7+)
  • WinLogo-Shift-Right moves the controller window to right monitor (Windows 7+)
  • Added the ‘Hide mouse cursor’ option (Settings->User interface)
  • Added more diagnostic checks to the XML handling code
  • Asset paths with special entities are now accepted
  • A warning is displayed for CPLs with mismatching IDs
  • Allowed playing DCPs with some invalid or missing CPLs (a warning will be displayed; ingest will fail)
  • nVidia API updated
  • Subtitle rasterizer updated
  • Resolved compatibility issue with the CQJ2K JPEG2000 compression library

Enjoy !

NeoDCP Player v2.55 just released

  • Fixed a font style selection issue


NeoDCP Player version 2.54 released

Hello everyone,

There was a new release today. Here are the release notes:

NeoDCP Player Version 2.54

(5th August 2014)

  • Added the ‘Intrinsic duration’ column to the ‘Open ingested DCP’ dialog
  • Installer updated
  • Incorrect DCPs created by Wraptor can be played now (a warning will be displayed)
  • Licensing issue fixed

Enjoy !

NeoDCP Player version 2.53 was just released

Greetings everyone!

Here is another release that comes with several interesting news:

NeoDCP Player Version 2.53

(3rd August 2014)

  • Added Brazilian Portuguese translation of the application
  • More metadata displayed on DCP inspect
  • Added the ‘Play full lengths’ option to the ‘Open ingested DCP’ dialog
  • Implemented additional checks when importing a license
  • Slightly changed the format of license requests
  • Pressing the stop-button should close the playback window
  • Changed GUI behavior when stopping playback
  • Installer updated

Enjoy !

NeoDCP Player version 2.50 released

Dear friends and colleagues,

new version of the NeoDCP Player was just released. Many interesting features are ready to be used:

NeoDCP Player v2.50

(28th July 2014, beta)

  • Implemented DCP ingest feature
  • Implemented DCP hash verification feature
  • Added full support for so-called Supplemental DCPs
  • Unresolved file references are clearly marked when inspecting supplemental DCPs
  • Added Spanish translation of the application
  • Added more diagnostic checks to the DirectX initialization code
  • Added more diagnostic checks to the MXF handling code
  • More MXF file metadata displayed on inspect (average bit-rate, type, etc.)
  • Added an option to disable subtitles rendering
  • Added menu item to toggle digital mask visibility for projector/screen configuration
  • Added support for the EffectSize subtitle attribute
  • If needed, decryption key validity periods are extended by 6 hours (according to the DCI Specification v1.2)
  • Added ‘Alt-F’ hotkey to switch between full-screen and windowed modes
  • A warning is shown when running the 32-bit version under a 64-bit Windows OS
  • It is possible to play CPLs containing audio even if the output audio device is not available
  • Added license expiration dialog
  • Licensing menu and dialogs redesigned
  • Maximum picture queue size is now determined differently
  • CPL selection dialog items reordered
  • PKL content title is displayed instead when the PKL annotation text is empty
  • KDM-related optimizations
  • Redesigned the KDM browser window
  • DCP inspect window redesigned
  • The default border subtitle effect was too faint
  • Fixed minor font style selection issue introduced in the previous version
  • Corrected sizing of some GUI elements
  • Changed colors of some GUI elements
  • More verbose when PKL asset file info is incomplete
  • More verbose when parsing invalid or missing ASSETMAP/CPL/PKL/MXF files
  • More verbose when encountering errors during opening of playlist files
  • Renamed the ‘default’ full-screen mode to ‘use Windows desktop settings’
  • Changed the default setting of ‘Video scaling’ to ‘fit to the display area’
  • Replaced the ‘B’ hotkey for digital mask by ‘Alt-M’ and changed its context to the controller window
  • Slightly modified the behavior of excess CPU load indicator
  • Most dialogs except file/folder selection are now centered on screen
  • JPEG 2000 decoder updated
  • PNG decoder updated
  • Translations updated
  • Decryption key expiration warning was sometimes shown way too early