Digital cinema, democratized.

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 59 countries around the world for education, creation of snipes and adverts in cinemas, commercial DCP creation and much more.

Commits

2.15.96

5 days ago
wxEVT_CREATE appears never to arrive on Windows, so change things to create the OpenGL thread on the first paint request.

5 days ago
Remove old comment.

5 days ago
Don't call OpenGL functions until the wxGLContext has been created.

6 days ago
Add strangely absent private:

6 days ago
Fix layout bug where the stuff in the content panel would be completely hidden in some cases (seen on Linux only, I think).

7 days ago
Tone down the disk startup warning a little.

7 days ago
Use a much bigger block size when calling fwrite(). Each call to fwrite() writes a few (often around 4) blocks of (I think) directory data to the drive, so if you only fwrite() one block it ends up writing 1 block of "payload" and 4 blocks of "admin". Using bigger blocks makes it faster; an even bigger block than this makes it a little faster still, but not significantly.

7 days ago
Check that we have a connection to the disk writer before starting to use it in earnest.

7 days ago
Fix typo in comment.

7 days ago
Reduce width of information text in the copy-to-drive job.

8 days ago
Try to fix -Wparentheses error on Centos 8.

2.15.95

8 days ago
Allow export with one audio stream per channel.

9 days ago
Fix thinko in eaedff2a7877fa4b560e0c65ac13ed3dad9437e5

9 days ago
Fix typo.

9 days ago
Remove some debugging code.

9 days ago
Add some more OpenGL debugging.

9 days ago
Try to improve layout of the 'write to' radios in the KDM dialog (especially on Windows).

9 days ago
Fix missing fonts in splash.png and try to prevent graphics update happening with missing fonts.

9 days ago
Fix flickering of timecode values on Windows.

10 days ago
Fix slightly chopped-off subtitles when there are borders.

Donations
Subscribers28
This month £846
Downloads
Last week697
Last month3,147

17th May 2020

Any brave souls who want to experiment a little may be interested in the test version 2.15.72 available from here. It includes a new tool to write DCPs to EXT2-formatted drives. If you do want to try it, please read the notes first, then dive in and let me know how you get on!

15th May 2020

DCP-o-matic 2.14.33 was released. This release fixes downloading of certificates from Christie's website, and adds experimental builds for Ubuntu 20.04 and Fedora 32. I hope everybody is doing OK out there!

Download it from here.

27th April 2020

I have been developing a new tool for DCP-o-matic which can write EXT2-formatted drives (containing DCPs) from Windows, macOS and Linux. However, it needs some testing. Please get in touch if you are interested in testing it!

29th March 2020

I hope everybody is keeping as well as can be expected in these troubling times. I am lucky in that I don't depend on the DCP-o-matic project for my main income, and my day job is (currently) continuing normally on a work-from-home basis. If your one-off donations or regular subscriptions to DCP-o-matic are causing you any financial difficulty please do not hesitate to cancel or postpone them.

12th March 2020

DCP-o-matic 2.14.32 was released. This release gives a more helpful error when opening a DCP with File -> Open by mistake and fixes a crash when invalid certificate keys are found.

Download it from here.

1st March 2020

DCP-o-matic 2.14.31 was released. This release fixes bugs which appear when modifying the colour conversion or timing settings of more than one piece of content at the same time.

Download it from here.

A very big thank-you goes out to all our Feburary supporters!

23rd February 2020

DCP-o-matic 2.14.30 was released. This release fixes four bugs:

Download it from here.

30th January 2020

DCP-o-matic 2.14.26 was released. This release fixes two bugs:

Download it from here.

24th January 2020

DCP-o-matic 2.14.25 was released. This release supports import of binary STL subtitle files.

Download it from here.

Older news