Fourcc output support(advanced), Important note about fourrcc output support, Enable 8-bit yuv – Calibrated Software IMX Decode v2 User Manual

Page 20: Enable high-precision yuv, Enable 16-bit rgb(a), Enable avid imx support

Advertising
background image

Page | 21

FourCC Output Support(Advanced)

All QuickTime codecs must be able to decompress to 8-bit RGBA and 8-bit RGB as a base colorspace format. QuickTime
codecs can also declare that they can decompress to other types of colorspaces as well, which can be useful in certain
workflows and applications.

Important Note about FourrCC Output Support

Even though Calibrated{Q} IMX Decode supports decoding to 8-bit YUV422, 16-bit RGB(A) 444(4), and other YUV
colorspaces (i.e. High-Precision YUV) - it is up to an application using Calibrated{Q} IMX Decode to request those
colorspaces

– most applications though only request 8-bit RGB(A) 444(4) from QuickTime codecs.



The FourCC options enable you to set which colorspaces, beyond the base 8-bit RGBA/RGBA, that Calibrated{Q} IMX
Decode codec will declare to applications that it supports.

There are three FourCC options:

Enable 8-bit YUV (enabled by default)

Enable High-Precision YUV

Enable 16-bit RGB(A)

Enable 8-bit YUV

Enable/disable support for 8-

bit YUV422 ‘2vuy’ colorspace. This colorspace is the natural colorspace to which the codec

will decompress. This option enables the QuickTime Player to perform decoding at its fastest speed and is necessary for
the best playback performance in the QuickTime Player. The decompression speed also greatly improves in any other
application that is capable of recognizing that the codec can decompress to 8-bit YUV422 data.

However, disabling this option can sometimes be useful when using the codec with various compositing applications or
trying to export to another codec from QuickTime Player Pro. By disabling this option, the chance of gamma or color
conversion from YUV-> problems with QuickTime are reduced, however, the tradeoff is that applications that understand
and prefer 2vuy video data will be slower because the codec will only report to them as using RGB data. Thus, the
YUV->RGB color-space transformation will be forced to happen in the codec, using the matrix set in the YUV to RGB
Matrix
option.

Enable High-Precision YUV

This option enables/disables support for 8-

bit YUVA4444 ‘v408’, 8-bit YUVA4444 ‘r408’, 32-bit float YUVA4444 ‘r4fl’, 8-bit

YUV444 ‘v308’, and 10-bit YUV422 ‘v210’colorspaces. Enabling this option will not make the image better; however
enabling this option can help in certain applications that support these formats in their rendering pipelines.

Enable 16-bit RGB(A)

This option enables/disables support for 16-

bit RGB ‘b48r’ and 16-bit RGBA ‘b64a’ colorspaces. Enabling this option will

not make the image better; however enabling this option can help in certain applications that support these formats in their
rendering pipelines.

Enable Avid IMX Support

This options enables/disables support for Avid IMX QuickTime Movies. This is useful if users have Avid IMX QuickTime
Movies and do not have Avid MC and only have the Avid QuickTime LE codecs installed. DO NOT ENABLE ON
COMPUTERS WHERE YOU HAVE AVID MEDIA COMPOSER INSTALLED OR THE AVID QUICKTIME PE CODECS.





Advertising