This is the second release candidate for what will become the new stable series 2.18.x of DCP-o-matic, which includes everything in 2.16.99 and adds some new features and fixes.
Improvements and fixes
- DCP-o-matic now takes video frame timing information from sources in a (hopefully) more reliable way, which should fix video/audio sync errors in a number of cases.
- The user interface for making VFs has changed. You can now set them up using a separate dialogue box, which can be opened with the ‘Version File (VF)...’ option in the ‘Tools’ menu.
- A new user interface for setting up reels has been added, which allows setup of custom reel breaks.
- UTC offset for KDMs is specified when KDMs are created, not when setting up the ‘Cinema’. This is to avoid difficulties when cinemas are in places where timezones change through the year (e.g. where there is daylight saving time).
- Template features have been improved, and some default settings removed in favour of using a template.
- DCP-o-matic is now linked against openjpeg 2.5.2. This provides some worthwhile speed-ups compared to the previous version.
- DCP-o-matic is now linked against FFmpeg 7.0.1.
- The audio language settings has been moved to the DCP audio tab.
- Subtitle rendering should be better when there are colour changes within a line.
- On loading a project DCP-o-matic will show the DCP panel if that was what was open when the project was last edited.
- Support has been added for a commercial (paid-for) GPU-based JPEG2000 encoder (‘Grok’) that provides dramatic encoding speed-ups with Nvidia graphics cards on Ubuntu 24.04.
- Cinema and DKDM recipient information is now stored using SQLite (rather than XML), meaning that use of shared cinema database files should be more reliable.
- There is now experimental support for playback and creation of MPEG2 DCPs.
- You can now export to ProRes LT.
- There is now support for open captions and closed subtitles.
- A separate DCP verification tool is included.
- There is a new option to copy content settings from another project.
- A menu option was added to un-map all audio channels for a piece of content.
- It is now possible to save projects with relative (rather than absolute) content paths.
- DCP-o-matic can make text or HTML reports during verification runs.
- There is now basic HTTP interface to control the player.
- fa_IR — thanks to Soleyman Rahmani.
- fr_FR — thanks to Laurent Tenzer.
- ru_RU — thanks to Roman Kuznetsov.
- zh_CN — thanks to Kahn Li.
- nl_NL — thanks to Rob van Nieuwkerk.