DCP — professional, correct and free.

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



11 hours ago
Add some more logging to disk_writer.

13 hours ago
Fix missing _writer binary in disk image.

28 hours ago
Build disk writer for Ubuntu 21.04.

28 hours ago
Updated nl_NL translation from Rob van Nieuwkerk.

30 hours ago
More manual tweaks.

30 hours ago
Manual updates.

30 hours ago
Fix alignment of label.

30 hours ago
Add DCPOMATIC_SPIN_CTRL_WIDTH and use it in a few places.

2.15.143 c7

33 hours ago
Hide some more FFmpeg warnings.

33 hours ago
Missing #include.

34 hours ago
Hide some warnings from ffmpeg on Centos 7.


34 hours ago
Re-fix previous.

34 hours ago
Bump libdcp for centos 7 build fix.

34 hours ago
Fix appimage build.

35 hours ago
Updated cs_CZ translation from Tomáš Begeni.

35 hours ago
Fix build with some older compilers.


2 days ago
Missing override statements.

6 days ago
C++11 tidying.

6 days ago
Add pixel format 0 (AV_PIX_FMT_YUV420P) to make_part_black().

This month £342
Last week770
Last month3,486

19th April 2021

DCP-o-matic 2.14.50 was released.

This release fixes two bugs:

There is also an update to the nl_NL translation from Rob van Nieuwkerk.

Download it from here.

31st March 2021

DCP-o-matic 2.14.48 was released.

This release has some updates to the translations for de_DE (thanks to Carsten Kurz) and nl_NL (thanks to Rob van Nieuwkerk). There is also a small fix to treat .psd files correctly as image files.

Download it from here.

14th January 2021

Further to my previous message about old macOS versions, it seems like it might also be useful to drop support for 10.9 (Mavericks), so that the earliest supported macOS version would be Yosemite (10.10). Do let me know if that would cause you problems.

13th January 2021

The test version of DCP-o-matic now has support for the M1 (ARM/Apple Silicon) processors found in new Macbooks and Mac Minis. I'd be very grateful to hear about how you get on if you try it!

27th December 2020

Season's greetings to all!

It's that time of year again when I try to work out if anybody is using DCP-o-matic on a macOS version earlier than the 2013 release of Mavericks (10.9).

If you use DCP-o-matic on Mountain Lion, Lion or Snow Leopard (10.8, 10.7 or 10.6) can you drop me a line?

If nobody needs it I may take the opportunity of the forthcoming 2.16.0 release to drop support for anything earlier than 10.9.

14th December 2020

DCP-o-matic 2.14.47 was released.

This release fixes errors on startup of the KDM creator on platforms which use GTK 3.

Download it from here.

28th November 2020

DCP-o-matic 2.14.46 was released.

This release silences an incorrect error when verifying VF DCPs in some cases.

Download it from here.

25th November 2020

DCP-o-matic 2.14.45 was released.

This release fixes:

It also adds a package for Fedora 33.

Download it from here.

27th October 2020

DCP-o-matic 2.14.41 was released.

This release adds a package for Ubuntu 20.10, and fixes various layout problems on Linux distributions that use the GTK 3 backend for the user interface. It also catches errors more gracefully when non-CPL files are loaded as if they were CPLs.

Download it from here.

15th October 2020

DCP-o-matic 2.14.40 was released.

This release fixes two bugs:

Download it from here.

Older news