[Matroska-devel] Apple ProRes

Steve Lhomme slhomme at matroska.org
Sun Dec 4 20:58:27 CET 2011

After discussion the best is to use one codec ID for all : V_PRORES
And the fourcc in use in MOV for each profile will be the codec
private. This way new profiles can be added and existing codec mapping
will work without changes.

The content of each Frame remains as described below.

On Sun, Dec 4, 2011 at 8:31 PM, Steve Lhomme <slhomme at matroska.org> wrote:
> Here is a proposal on how to store Apple's ProRes in Matroska. The
> technical info on the codec can be found here:
> http://wiki.multimedia.cx/index.php?title=Apple_ProRes#Frame_layout
> The IDs are as follows:
>    Apple ProRes 422 High Quality: V_PRORES422_HQ
>    Apple ProRes 422 Standard Definition: V_PRORES422_SD
>    Apple ProRes 422 LT: V_PRORES422_LT
>    Apple ProRes 422 Proxy: V_PRORES422_PROXY
>    Apple ProRes 4444: V_PRORES4444
> Each Frame (in the Matroska sense) is composed of the Frame Header,
> the Picture 1 and Picture 2 (when necessary).
> If these data are always the same, the header compression in Matroska
> can be used to strip it and save a little space.
> --
> Steve Lhomme
> Matroska association Chairman

Steve Lhomme
Matroska association Chairman

More information about the Matroska-devel mailing list