MOV Creator api c++ enables you to easily create .mov files

Solution

The MOV creator API is a C++ SDK that enables the creation of a MOV file in win64. This tool receives raw bitstream and multiplexes it inside an MOV container using MediaGaps internal libraries.

Challenge

At Mediagaps, we develop custom software solutions for media workflows.  One of our projects required us to do some internal work around the creation of .mov files. At the time we only found win32 solutions and not a win64 and that is why we started working on an C++ API for the creation of .mov files in win64. From there to the step to release as an open source projects it was an easy call. We have just released a package in Github repository exposing small demos.

MOV Creator api provides support to a wide variety of codecs

Uncompressed
DNxHD
AVCIntra
ProRes_4444
ProRes_4444XQ
ProRes_422Proxy
ProRes_422LT
ProRes_422
ProRes_422HQ
----
DNxHR_444
DNxHR_HQX
DNxHR_HQ
DNxHR_SQ
DNxHR_LB

Demo on GitHub

Inside the GitHub project, you can find a simple solution example to explore how to use the internal libraries api or directly use the Demo tool to generate a MOV file from raw PRORES stream and an WAVE file.

Support for Growing files (edit-while-write) and Quicktime reference files are not enabled in the GitHub pack, for more information or question please contact us at [email protected]

Looking to speed up your development time? Contact us info(at)mediagaps.com.