Free, open-source DCP creation from almost anything.
DCP-o-matic is a free, open-source
program to create Digital
Cinema Packages (DCPs) from videos, images, sound and subtitle files. You can use it to make content for playback on DCI-compliant
It can take files in many different formats, including MP4, Apple ProRes, MOV, AVI, VOB (from DVDs), M2TS (from Blu-Ray), WMV, MKV, JPEG, PNG, TIFF and lots of others.
It will run on Windows, Mac OS X and Linux
and is in use in 51 countries around the world.
25th November 2016
Hello and welcome to Filmhuis Heemskerk in The Netherlands and Mal Seh'n Kino in Germany!
18th November 2016
DCP-o-matic 2.10.1 was released.
- Updated zh_CN translation from Rov (若文) and 刘汉源.
- Updated nl_NL translation from Rob van Nieuwkerk.
- Updated fr_FR translation from Thierry Journet.
- Updated cs_CZ translation from Tomáš Begeni.
- Updated de_DE translation from Carsten Kurz.
- Updated es_ES translation from Manuel AC.
- Updated ru_RU translation from Igor Voytovich.
- Updated sv_SE translation from Adam Klotblixt.
- Updated it_IT translation from Fabio "Zak" Belli.
- Updated da_DK translation from Anders Uhl Pedersen.
- Allow some DNxHR files to be imported.
- Show hints before making DCP (#823).
- Basic template support (#485).
- Support subtitles in imported DCPs.
- Support generation and import of encrypted subtitles.
- Support fade of subtitles (#923).
- Support shadow in subtitles (#911).
- Allow import of OV/VF DCPs (#906).
- Allow configuration of MXF/CPL/PKL filenames (part of #710).
- Add hints on what different DCP channel counts might be used for.
--threads option to
- Do parallel digest calculation when there are multiple reels (#855).
- Expand vertical size of servers list in preferences (#913).
- Rearrange KDM creator windows in various (hopefully good) ways.
- Allow configuration of KDM filename format.
- Add button to export the whole DCP decryption certificate chain.
- Simple mouseover in the video waveform (#932).
- Make burnt-in subtitle outline width configurable (#940).
- Add channel details to high-audio-level hints (#822).
- Take the leaf of a certificate chain if one is provided for a screen certificate (#937).
- Some UI improvements to the KDM dialog.
- Add UTC+5:30 to cinema dialog.
- Default to building Interop DCPs instead of SMPTE.
- Add confirm dialogue for job cancellation.
- Allow import of DCPs with multiple CPLs.
- Fix start-trim of audio-only content (#915).
- Fix incorrect labelling of SMPTE audio MXFs causing validation fails in some cases.
- Fix slow encodes when using negative audio delay in some circumstances.
- Various fixes for separate L/R eye content.
- Fix doubled-up subtitles in some cases when importing DCPs.
- Fix mis-coloured burnt-in subtitles when using imported DCPs / MXFs.
- Try to fix problems with corrupted configuration files.
-r option to dcpomatic2_cli.
- Fix occasional lock-up of DCP encoding when servers are in use.
- Fix line-too-long errors from some email servers when sending KDM emails.
- Fix audio mapping view labels when DCP audio channel counts change.
- Improve rendering of outlined subtitles when burning in.
- Fix disappearing subtitles when they contain HTML-ish markup.
- Fix out-of-order subtitles when imported from DCP.
- Fix loading of some old metadata versions.
- Fix some random crashes on OS X.
- Fix scrolling of the audio mapping view (#919).
- Fix seeking through multi-reel imported DCPs.
- Trim referred-to DCPs correctly using CPL entry point / duration.
- Don't let hint generation throw an exception in the presence of old audio analysis files.
- Disallow refer if the film frame size is not the same as the DCP (#963).
- Fix multi-select in the timeline (#954).
- Don't re-use J2K data if it's the wrong size (#964).
- Fix overlapping burnt-in subtitles in some cases (#959).
- Fix subtitle XML in some cases (#952).
- Fix incorrect parsing of imported multi-reel DCPs with subtitles.
- Fix errors on parsing times in some XML subtitle files.
- Fix errors on creating 3D DCPs are greater than 60 frames per second.
- Fix layout problems in the job view with long job details (#889).
- Tweak layout of KDM from/until line under OS X (#926).
- Provide correct parent to dialogue box to avoid z-order problems under OS X (part of #979).
- Missing FFmpeg include; fixes #989.
- Use the same ContextID whenever encrypting the picture asset for a project; this ensures that resumption of encodes works. Before this, a random ContextID would be created for each run (#980).
Thanks to Rov (若文), 刘汉源, Carsten Kurz, Rob van Nieuwkerk, Thierry Journet, Tomáš Begeni, Manuel AC and Igor Voytovich.
We have added nineteen new supporters since 2.9.0: thanks to Brian Mendelssohn, Richard Malmberg, Olov Östlund, Jean-Pierre Beauviala, Vasiliy Popov, Anders Olsson, Andrea Maguolo, Stephen Furley, Central Cinema, Mathew Johns, Marco Löber, Brett Friedman, P. Meijer, Dan Cohen, Tomasz Jagi, Alabama Kino, Henrik Jäger, James Kirst and Fabio Bozzoli.
Thanks also to our regular monthly supporter Film.Ca Inc.
Download it from here.
16th November 2016
Good morning and welcome to INDYVIDEO in Utrecht, The Netherlands.
13th November 2016
It's nice to hear from our first user in Costa Rica, the Costa Rica International Film Festival in San José!
12th November 2016
Version 2.9.40 is a release candidate for version 2.10.0 of DCP-o-matic. If you get the chance, please test and report any
10th November 2016
Firstly, welcome Il Cinema Del Carbone in Mantova, Italy onto the users' list.
Secondly, the current test versions are essentially beta-tests for 2.10.0 which will be released in the next few days.
If you find any show-stopping problems, please report them on Mantis or email the mailing
6th November 2016
Welcome to the users' list, Slieker Film in Leeuwarden, The Netherlands!
31st October 2016
Here's a nice article on Pro Tools Expert
about using DCP-o-matic to make some 4K/5.1 DCPs for a conference.
28th October 2016
I just added two new users in Portugal: Cinema Sandim in Vila Nova de Gaia and Cinema ao Ar Livre in Porto. Welcome!
25th October 2016
A chilly British “good morning” to The Broad Theater in New Orleans, Louisiana!