Digital cinema for everyone.

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 cinema projectors.

It can take files in many different formats, including MP4, Apple ProRes, MOV, AVI, M2TS (from Blu-Ray), VOB (from DVD), WMV, MKV, JPEG, PNG, TIFF and lots of others.

It will run on Windows, Mac OS X and Linux      and is in use in 58 countries around the world.

Commits

2.15.13, v2.15.x

2 days ago
swaroop: hard-core output KDM filename; allow specification of DCP KDM.

2 days ago
swaroop: --kdm -> --out-kdm

2.15.12

5 days ago
swaroop: beginnings of DCP -> ecinema support.

6 days ago
Fix comment.

6 days ago
swaroop: add --kdm option to dcpomatic2_ecinema.

2.15.11

10 days ago
swaroop: fix crash when there's an incorrect ecinema KDM.

12 days ago
Fix flicker in timeline view when selecting (in some cases).

2.15.10

12 days ago
Only take subtitle data into account for position() if there is nothing else to go on. This fixes problems at the end of muxed files when subtitle data runs out before video/audio. There is no (easy) way to know that this has happened, and this seems to be the next best thing.

13 days ago
Add an assertion.

13 days ago
swaroop: clear out viewer when deselecting playlist.

2 weeks ago
swaroop: remove on-screen log from player.

2 weeks ago
Add some more help for --variant.

2 weeks ago
Don't crash if history items are inaccessible.

3 weeks ago
Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.

2.15.9

3 weeks ago
swaroop: write position file every 2 minutes; tweak play sensitivity on finishing a SPL; deselected playlist if stop is clicked.

3 weeks ago
swaroop: fix decrementing of allowed shows count to be at the right time.

3 weeks ago
swaroop: set controls to 'stopped' when a playlist finishes.

3 weeks ago
Fix incorrect timing of PNG subtitles in second and subsequent reels.

3 weeks ago
Debug for strange test failure in threed_test.

3 weeks ago
Fix exception in wscript.

Donations
Subscribers22
This month£727
Target£1,254
58%
Downloads
Last week5,092
Last month11,514
Last year194,741

1st July 2019

DCP-o-matic 2.14.8 was released. This is a bug-fix release which corrects two problems:

Download it from here.

30th June 2019

A big thank-you goes out to our June supporters:

Your donations are a massive source of help and support to the DCP-o-matic project. Thank you!

26th June 2019

I have made a page with some links to videos that various people have made about DCP-o-matic. Feel free to get in touch if you have links to good videos that should be added!

1st June 2019

A great big thank-you goes out to our May supporters:

Your donations are a massive source of help and support to the DCP-o-matic project. Thank you!

28th May 2019

DCP-o-matic 2.14.7 was released. This is a bug-fix release which corrects a bug where the ‘Edit’ option in the audio matrix operates on the wrong channel.

Download it from here.

27th May 2019

DCP-o-matic 2.14.6 was released. This is a bug-fix release which corrects a number of glitches in translations, including one which caused a crash on startup in the cs_CZ locale.

Download it from here.

26th May 2019

DCP-o-matic 2.14.5 was released. This is a bug-fix release which corrects a crash when changing the DCP audio channel count in some circumstances.

Download it from here.

23rd May 2019

DCP-o-matic 2.14.4 was released. This is a bug-fix release which has the following changes from 2.14.2:

There is also some updated traslations: de_DE from Carsten Kurz and fr_FR from Thierry Journet. Thanks, Carsten and Thierry!

Download it from here.

6th May 2019

DCP-o-matic 2.14.2 was released. This is a bug-fix release which has the following changes from 2.14.1:

There is also an updated nl_NL translation from Rob van Nieuwkerk. Thanks, Rob!

Download it from here.

5th May 2019

DCP-o-matic 2.14.1 was released. This is a bug-fix release which has the following changes from 2.14.0:

There is also an updated fr_FR translation from Thierry Journet and an updated nl_NL translation from Rob van Nieuwkerk. Thanks to Thierry and Rob!

Download it from here.

Older news