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 creation of snipes and adverts in cinemas, commercial DCP creation, education and much more.

Commits

4 days ago
Fix warning.

2.15.33

5 days ago
Fix crash when calling DCPContent::examine with no film.

6 days ago
Add a warning message about Windows controlled folder access.

2.15.32

7 days ago
Don't trust video timestamps from FFmpegDecoder.

7 days ago
Make DecoderPart::_position an optional.

6 days ago
Fix comment.

2.15.31

9 days ago
check_packets.py hack tweaks.

2.15.30

9 days ago
Try to fix no-stretch / no-scale for non-square pixels (#1636).

11 days ago
Remove duplicate log introduced by previos.

11 days ago
More logging when finding assets to put in reels.

11 days ago
Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).

12 days ago
Differentiate between stop and suspend in player. This and the previous commit somewhat improve the previously terrible behaviour when seeking during playback, probably introduced by the idle update stuff.

12 days ago
Don't request idle get if we are starting playback again.

12 days ago
Remove dubious _buffers_mutex and maintain a lock on _mutex for the whole of ::audio. Otherwise changes to pending seeks can be mixed up with audio being put into the ringbuffer.

12 days ago
Provide some test references.

13 days ago
Yet more waking (in hash computation).

2.15.29

13 days ago
Hack for python 3 compatibility (Fedora 31).

13 days ago
Add some new Waker calls.

Donations
Subscribers26
This month £1,623
Target£2,000
81%
Downloads
Last week1,489
Last month3,303
Last year43,860

31st October 2019

DCP-o-matic 2.14.13 was released. This is a bug-fix release with a small set of improvements:

Download it from here.

An big thank-you goes out to our October supporters:

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

29th October 2019

It looks like the macOS installers for 2.14.12 were totally broken. I've removed them for now, while I investigate!

22nd October 2019

The test version 2.15.25 is now uploading. This should provide the necessary notarization to allow the macOS download to work on Catalina. If any brave Catalina users would like to test I would be grateful to hear about the results!

16th October 2019

DCP-o-matic 2.14.11 was released. This is a bug-fix release with a small set of improvements:

Download it from here.

13th October 2019

As part of my preparation for the joys of macOS Catalina, it may become convenient for me to drop support for the following macOS versions:

Would this cause anybody any great problems? Do let me know if so.

6th October 2019

Good evening all. For various reasons I have had to move my build system around a bit, so if anybody is tracking the test versions of DCP-o-matic I would be grateful if you'd try 2.15.21 and let me know if you see any problems.

30th September 2019

An enormous thank-you goes out to our September supporters for helping the project have a tremendous month:

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

3rd September 2019

DCP-o-matic 2.14.10 was released. This is a bug-fix release with four small changes:

Download it from here.

2nd September 2019

DCP-o-matic 2.14.9 was released. This is a bug-fix release with two changes:

It also fixes Debian unstable builds and adds builds for Debian 10 (buster).

Download it from here.

Older news