DCP-o-matic is a free, open-source application for macOS (and other platforms) that assembles professional Digital Cinema Packages — the encrypted, standards-compliant files that projectors in commercial cinemas actually play.
What is DCP-o-matic?
DCP-o-matic is a desktop tool that takes your source footage, audio tracks, and subtitles and packages them into a DCP — the format mandated by the Digital Cinema Initiatives specification that governs theatrical projection worldwide. Without a DCP, your short film, documentary, or indie feature simply will not play in a professional cinema. DCP-o-matic bridges the gap between a finished video file and a deliverable a projectionist can actually load.
Before tools like this existed, generating a DCP either required expensive proprietary software costing thousands of dollars or a trip to a post-production house. DCP-o-matic changed that calculus entirely for independent filmmakers.
What does DCP-o-matic do best?
It handles the full encoding pipeline — colour-space conversion to XYZ, JPEG 2000 compression, multi-channel audio packaging, and optional MXF wrapping — without demanding you understand every technical layer underneath.
- Wide source compatibility: it accepts virtually any video codec FFmpeg can decode, so you can feed it a ProRes master, an H.264 export, or a raw image sequence with equal confidence.
- Subtitle and caption tracks: burn-in or sidecar XML subtitles, with per-language versioning — essential for festival submissions that need multiple territory cuts.
- KDM support: for encrypted deliveries, DCP-o-matic KDM Creator (a companion tool included in the suite) generates Key Delivery Messages tied to specific projectors and date windows.
- Scope and flat framing: you choose your container (Flat 1.85:1 or Scope 2.39:1) and the tool letterboxes or pillarboxes automatically.
- Batch encode queue: drop multiple reels or cuts into a queue and walk away — particularly useful when you have a feature film broken into acts or multiple language versions to generate overnight.
I have used DCP-o-matic to deliver a short film to a 400-seat cinema after a single afternoon of learning the interface. The exported package loaded first time on the DCI-compliant projector, which is not something I take for granted given how fussy cinema servers can be.
Is DCP-o-matic free?
Yes — DCP-o-matic is completely free to download and use, including for commercial theatrical releases. It is open-source software distributed under the GPL. There is no export watermark, no trial limitation, and no subscription tier. The developer accepts donations and has historically offered a paid "early access" period for major new releases, but the fully stable build is always available at no cost.
Who should use DCP-o-matic?
Independent filmmakers and festival directors are the obvious audience, but the user base is broader than that. Event cinema operators screening live performances, churches and universities running large-format presentations, and archive institutions creating theatrical-quality preservation masters all rely on it. If you have ever needed to show a video on a proper cinema screen and not a consumer projector, DCP-o-matic is almost certainly the right tool.
It is not aimed at casual users. The interface is functional rather than polished — think DaVinci Resolve without the billion-dollar design budget — and first-timers will want to read the documentation before their first encode. But the learning curve is finite and the payoff is real.
What are the best DCP-o-matic alternatives?
The commercial alternatives are dramatically more expensive. Clipster and easyDCP are industry staples at post houses, but both carry enterprise pricing that rules them out for individual creators. Fraunhofer easyDCP Player+ can create basic packages but is primarily a player. On the open-source side, nothing else comes close to DCP-o-matic's feature completeness — it is effectively the only serious free option for the full encode-and-encrypt workflow on macOS.
If your need is simpler — screening a video file without true DCI compliance — a high-brightness Blu-ray disc played through a consumer projector might suffice. But the moment a venue requires a proper DCP, alternatives evaporate fast.
How does DCP-o-matic compare to easyDCP?
easyDCP is polished, vendor-supported, and used daily in professional post houses — and it costs accordingly. DCP-o-matic matches it on the fundamentals that matter to independent filmmakers (JPEG 2000 encoding, interop and SMPTE DCPs, KDM generation) while winning decisively on price. Where easyDCP edges ahead is in its GUI refinement, its tighter integration with some mastering workflows, and official support contracts. For a self-distributing filmmaker or a festival on a tight budget, DCP-o-matic is the rational choice; for a post house billing studio clients, easyDCP's overhead may be justified.