Apple ProRes is a well-established intermediate format used throughout the broadcast industry. Its high-resolution capabilities and wide chroma sampling support have made it the codec of choice of many facilities worldwide. ProRes is natively supported on Apple computers and used to be available on Windows PCs via QuickTime.

Now, ProRes has been converted from a generic Apple format to an SMPTE approved document (RDD-36) and MainConcept is introducing a Decoder SDK which allows adding ProRes natively to any application.

While ProRes Video will typically be wrapped into a QuickTime (MOV) container, another recent SMPTE document (RDD-44) allows embedding ProRes into MXF. The MainConcept ProRes Decoder SDK supports both file formats as well as ProRes Elementary Streams for a seamless integration and widest possible support of all flavors of ProRes.

Like all of the MainConcept SDKs, the ProRes Decoder SDK is available on Windows, macOS and Linux to enable efficient ProRes workflows on premise and in the cloud.

Key Features


Optimized at full precision

Fully satisfies the precision requirements outlined in the official SMPTE specifications. It is multi-threaded and optimized; delivering amazing speed on any operating system.


MOV and MXF container

Supporting MOV and MP4 formats as well as RDD-44 compliant MXF files used in IMF-based workflows.


Accelerated proxy decoding

Optionally the decoder can be tuned to use a less strict decoding algorithm with increased performance for proxy playback or low resolution preview.

MainConcept ProRes Decoder SDK Data Sheet

Detailed information and feature set overview of the available packages and their included components.

Download Datasheet

Licensable Products

ProRes Decoder SDK ProRes Decoder and accompanying demultiplexing components to enable ingest of ProRes-encoded material from MOV or MXF (RDD-44) containers.

Demo SDK Request

Free for evaluation Free 60 days support Free benchmark data

Contact us now