Homepage
search
ProductsShopNewsSupportCompany
English
Products

Contact
SheerVideo
PhotoJazz
Synchromy

SheerVideo

Testimonials
Speed
Power
Fidelity
Versatility
FAQ
Test Data

FAQ

Introduction
Uses
Speed
Power
Fidelity
Formats
Availability

Formats

Color Spaces
Ancillary Channels
Precisions
Component Ranges
Chroma Subsamplings
Scan Orders
Channel Groupings
Resolutions
Frame Aspect Ratios
Pixel Formats


BitJazz
SheerVideo FAQ
Formats: Chroma Subsamplings

Does SheerVideo support 4:1:1?

Does SheerVideo support 4:2:0?

Does SheerVideo support 4:2:2:4?

Does SheerVideo support 4:2:2?

Does SheerVideo support 4:4:4:4?

Does SheerVideo support 4:4:4?

SheerVideoDoes SheerVideo support 4:4:4?

Yes, SheerVideo supports real-time lossless encoding and decoding of 4:4:4 fully-sampled data: Y'CbCr[A] 10bv 4:4:4[:4], Y'CbCr[A] 8bv 4:4:4[:4], and Y'CbCr[A] 8bu 4:4:4[:4], as well as RGB[A] 10bf and RGB[A] 8bf, both progressive and interlaced, at all resolutions and frame rates, on both Mac and Windows.

SheerVideo supports the 4:4:4[:4] fully sampled RGB[A] 10+bf|v pixel formats 'b64a', 'L64A', 'A46L', 'b48r', 'R10k', and 'r210'; the 4:4:4[:4] fully sampled RGB[A] 8bf pixel formats ARGB, 'ABGR', 'RGBA', 'BGRA', 'RGB ', and 'BGR '; the 4:4:4[:4] fully sampled RGB[A] 8bv pixel formats 'VRGB'; the 4:4:4[:4] fully sampled Y'CbCr[A] 10+bu|v 4:4:4[:4] pixel formats 'r4fl' and 'V416' 'v410'; and the 4:4:4[:4] fully sampled Y'CbCrA 8bu|v 4:4:4:4 pixel formats 'r408', 'v408', and 'VUYA':

RGB[A] 10+bf 'b64a', 'L64A', 'A46L', 'b48r', 'F10k', 'F210'
RGB[A] 8bf ARGB, 'ABGR', 'RGBA', 'BGRA', 'RGB ', 'BGR '
RGB[A] 10bv 'S10k', 'S210'
RGB[A] 8bv 'VRGB',
Y'CbCr[A] 10+bv 4:4:4[:4] 'V416', 'v410'
Y'CbCr[A] 8bv 4:4:4[:4] 'v408', 'VUYA'
Y'CbCr[A] 10+bu 4:4:4[:4] 'r4fl'
Y'CbCr[A] 8bu 4:4:4[:4] 'r408'

In the Sheer codec and Sheer format names, the 4:4:4 designation following the color-space name and component precision indicates that the data is 4:4:4 fully chroma-sampled:

  • Sheer Y'CbCr 10bv 4:4:4
  • Sheer Y'CbCr 8bv 4:4:4
  • Sheer Y'CbCr 8bu 4:4:4
No special notation is used for RGB, which is always fully sampled:
  • Sheer RGB 10bf
  • Sheer RGB 8bf

The 4:4:4 designation means that all channels of the Y'CbCrA video signal are fully sampled, so that for every 4 consecutive pixels in a scanline, there are:

  1. 4 samples of the luma (Y') channel
  2. 4 samples of each chroma (Cb, Cr) channel if it's an even scanline
  3. 4 samples of each chroma (Cb, Cr) channel it it's an odd scanline
For example:
0123...
0(Y',Cb,Cr)(Y',Cb,Cr)(Y',Cb,Cr)(Y',Cb,Cr)...
1(Y',Cb,Cr)(Y',Cb,Cr)(Y',Cb,Cr)(Y',Cb,Cr)...

The 4:4:4 designation is also commonly extended to RGB formats, even though RGB pixels have no chroma channels to sample fully or subsample.

The specific Sheer codec corresponding to 4:4:4 fully sampled RGB[A] 10bf pixel formats is

  • Sheer RGB[A] 10bf
which encodes from and decodes to RGB[A] 10bf pixel formats losslessly in real time. The Sheer RGB[A] 8bf codec also encodes from and decodes to RGB[A] 10bf pixel formats in real time, but only to 8 bits of precision. The Sheer Y'CbCr[A] 10bv 4:4:4[:4], Sheer Y'CbCr[A] 8bv 4:4:4[:4], Sheer Y'CbCr[A] 10bv 4:2:2[:4], and Sheer Y'CbCr[A] 8bv 4:2:2[:4] codecs also encode from and decode to RGB[A] 10bf pixel formats, but not losslessly, and not always in real time. The generic Sheer codec encodes RGB[A] 10bf pixel formats as Sheer RGB[A] 10bf.

The specific Sheer codec corresponding to 4:4:4 fully sampled RGB[A] 8bf pixel formats is

  • Sheer RGB[A] 8bf
which encodes from and decodes to RGB[A] 8bf pixel formats losslessly in real time. The Shezer RGB[A] 10bf codec also encodes from and decodes to RGB[A] 10bf pixel formats losslessly in real time. The Sheer Y'CbCr[A] 10bv 4:4:4[:4] codec also encodes from and decodes to RGB[A] 8bf pixel formats losslessly using Synchromy, though not always in real time. The Sheer Y'CbCr[A] 8bv 4:4:4[:4], Sheer Y'CbCr[A] 10bv 4:2:2[:4], and Sheer Y'CbCr[A] 8bv 4:2:2[:4] codecs also encode from and decode to RGB[A] 8bf pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes RGB[A] 8bf pixel formats as Sheer RGB[A] 8bf.

The specific Sheer codec corresponding to 4:4:4 fully sampled Y'CbCr[A] 10bv 4:4:4[:4] pixel formats is

  • Sheer Y'CbCr[A] 10bv 4:4:4[:4]
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats losslessly in real time. The Sheer Y'CbCr[A] 8bv 4:4:4[:4] codec also encodes from and decodes to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats in real time, but only to 8 bits of precision. The Sheer RGB[A] 10bf, Sheer RGB[A] 8bf, Sheer Y'CbCr[A] 10bv 4:2:2[:4], and Sheer Y'CbCr[A] 8bv 4:2:2[:4] codecs also encode from and decode to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats, but not losslessly, and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 10bv 4:4:4[:4] pixel formats as Sheer Y'CbCr[A] 10bv 4:4:4[:4].

The specific Sheer codec corresponding to 4:4:4 fully sampled Y'CbCr[A] 8bv 4:4:4[:4] pixel formats is

  • Sheer Y'CbCr[A] 8bv 4:4:4[:4]
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats losslessly in real time. The Sheer Y'CbCr[A] 10bv 4:4:4[:4] codec also encodes from and decodes to Y'CbCr[A] 8bv 4:4:4[:4] pixel formats losslessly in real time. The Sheer RGB[A] 10bf codec also encodes from and decodes back to Y'CbCr[A] 8bv 4:4:4[:4] pixel formats losslessly (except for out-of-range colors) using Synchromy, though not always in real time. The Sheer RGB[A] 8bf, Sheer Y'CbCr[A] 10bv 4:2:2[:4], and Sheer Y'CbCr[A] 8bv 4:2:2[:4] codecs also encode from and decode to Y'CbCr[A] 8bv 4:4:4[:4] pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 8bv 4:4:4[:4] pixel formats as Sheer Y'CbCr[A] 8bv 4:4:4[:4].

The specific Sheer codec corresponding to 4:4:4 fully sampled Y'CbCr[A] 8bu 4:4:4[:4] pixel formats is

  • Sheer Y'CbCr[A] 8bu 4:4:4[:4]
an unbiassed variant of the Sheer Y'CbCr[A] 8bv 4:4:4[:4] codec, which encodes from and decodes to Y'CbCr[A] 8bu 4:4:4[:4] pixel formats losslessly in real time. The Sheer Y'CbCr[A] 10bv 4:4:4[:4] codec also encodes from and decodes to this pixel format losslessly (except for out-of-range colors) in real time. The Sheer RGB[A] 10bf codec also encodes from and decodes to Y'CbCr[A] 8bu 4:4:4[:4] pixel formats losslessly (except for out-of-range colors) using Synchromy, but not always in real time. The Sheer RGB[A] 8bf, Sheer Y'CbCr[A] 10bv 4:2:2[:4], and Sheer Y'CbCr[A] 8bv 4:2:2[:4] codecs also encode from and decode to Y'CbCr[A] 8bu 4:4:4[:4] pixel formats, but not losslessly and not always in real time. The generic Sheer encoder and the Sheer Y'CbCr[A] 8bv 4:4:4[:4] encoder encode Y'CbCr[A] 8bu 4:4:4[:4] pixel formats as Sheer Y'CbCr[A] 8bu 4:4:4[:4].

top | next

SheerVideoDoes SheerVideo support 4:4:4:4?

Yes, SheerVideo supports real-time lossless encoding and decoding of 4:4:4:4 fully-sampled compositing data: Y'CbCrA 10bv 4:4:4:4, Y'CbCrA 8bv 4:4:4:4, and Y'CbCrA 8bu 4:4:4:4, as well as RGBA 10bf and RGBA 8bf, both progressive and interlaced, at all resolutions and frame rates, on both Mac and Windows.

SheerVideo supports the 4:4:4:4 fully sampled compositing RGBA 10bf pixel formats 'b64a', 'L64A', and 'A46L'; the 4:4:4:4 fully sampled compositing RGBA 8bf pixel formats ARGB, 'ABGR', 'RGBA', and 'BGRA'; the 4:4:4:4 fully sampled Y'CbCrA 10+bu|v 4:4:4:4 pixel formats 'r4fl' and 'V416'; and the 4:4:4:4 fully sampled compositing Y'CbCrA 8bu|v 4:4:4:4 pixel formats 'r408', 'v408', and 'VUYA':

RGBA 10bf 'b64a', 'L64A', 'A46L'
RGBA 8bf ARGB, 'ABGR', 'RGBA', 'BGRA'
Y'CbCrA 10+bv 4:4:4:4 'V416',
Y'CbCrA 8bv 4:4:4:4 'v408', 'VUYA'
Y'CbCrA 10+bu 4:4:4:4 'r4fl'
Y'CbCrA 8bu 4:4:4:4 'r408'

To get SheerVideo to use 4:4:4:4 full sampling, choose Sheer RGBA 10bf, RGBA 8bf, Sheer Y'CbCrA 10bv 4:4:4:4 or Sheer Y'CbCrA 8bv 4:4:4:4, and select Millions of Colors+, where the '+' symbol here indicates "plus alpha".

In the Sheer codec and Sheer format names, the 4:4:4:4 designation following the color-space name and component precision indicates that the data is 4:4:4:4 fully chroma-sampled:

  • Sheer Y'CbCrA 10bv 4:4:4:4
  • Sheer Y'CbCrA 8bv 4:4:4:4
  • Sheer Y'CbCrA 8bu 4:4:4:4
No special notation is used for RGBA, which is always fully sampled:
  • Sheer RGBA 10bf
  • Sheer RGBA 8bf

The 4:4:4:4 designation means that all channels of the Y'CbCrA video signal are fully sampled, so that for every 4 consecutive pixels in a scanline, there are:

  1. 4 samples of the luma (Y') channel
  2. 4 samples of each chroma (Cb, Cr) channel if it's an even scanline
  3. 4 samples of each chroma (Cb, Cr) channel it it's an odd scanline
  4. 4 samples of the alpha (A) channel.
For example:
0123...
0(Y',Cb,Cr,A)(Y',Cb,Cr,A)(Y',Cb,Cr,A)(Y',Cb,Cr,A)...
1(Y',Cb,Cr,A)(Y',Cb,Cr,A)(Y',Cb,Cr,A)(Y',Cb,Cr,A)...

The 4:4:4:4 designation is also extended to RGBA formats, even though RGBA pixels have no chroma channels to sample fully or subsample.

The specific Sheer codec corresponding to 4:4:4:4 fully sampled compositing RGBA 10bf pixel formats is

  • Sheer RGBA 10bf
which encodes from and decodes to RGBA 10bf pixel formats losslessly in real time. The Sheer RGBA 8bf codec also encodes from and decodes to RGBA 10bf pixel formats in real time, but only to 8 bits of precision. The Sheer Y'CbCrA 10bv 4:4:4:4, Sheer Y'CbCrA 8bv 4:4:4:4, Sheer Y'CbCrA 10bv 4:2:2:4, and Sheer Y'CbCrA 8bv 4:2:2:4 codecs also encode from and decode to RGBA 10bf pixel formats, but not losslessly, and not always in real time. The generic Sheer codec encodes RGBA 10bf pixel formats as Sheer RGBA 10bf.

The specific Sheer codec corresponding to 4:4:4:4 fully sampled compositing RGBA 8bf pixel formats is

  • Sheer RGBA 8bf
which encodes from and decodes to RGBA 8bf pixel formats losslessly in real time. The Sheer RGBA 10bf codec also encodes from and decodes to RGBA 10bf pixel formats losslessly in real time. The Sheer Y'CbCrA 10bv 4:4:4:4 codec also encodes from and decodes to RGBA 8bf pixel formats losslessly using Synchromy, though not always in real time. The Sheer Y'CbCrA 8bv 4:4:4:4, Sheer Y'CbCrA 10bv 4:2:2:4, and Sheer Y'CbCrA 8bv 4:2:2:4 codecs also encode from and decode to RGBA 8bf pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes RGBA 8bf pixel formats as Sheer RGBA 8bf.

The specific Sheer codec corresponding to 4:4:4:4 fully sampled compositing Y'CbCrA 10bv 4:4:4:4 pixel formats is

  • Sheer Y'CbCrA 10bv 4:4:4:4
which encodes from and decodes to Y'CbCrA 10bv 4:4:4:4 pixel formats losslessly in real time. The Sheer Y'CbCrA 8bv 4:4:4:4 codec also encodes from and decodes to Y'CbCrA 10bv 4:4:4:4 pixel formats in real time, but only to 8 bits of precision. The Sheer RGBA 10bf, Sheer RGBA 8bf, Sheer Y'CbCrA 10bv 4:2:2:4, and Sheer Y'CbCrA 8bv 4:2:2:4 codecs also encode from and decode to Y'CbCrA 10bv 4:4:4:4 pixel formats, but not losslessly, and not always in real time. The generic Sheer codec encodes Y'CbCrA 10bv 4:4:4:4 pixel formats as Sheer Y'CbCrA 10bv 4:4:4:4.

The specific Sheer codec corresponding to 4:4:4:4 fully sampled compositing Y'CbCrA 8bv 4:4:4:4 pixel formats is

  • Sheer Y'CbCrA 8bv 4:4:4:4
which encodes from and decodes to Y'CbCrA 10bv 4:4:4:4 pixel formats losslessly in real time. The Sheer Y'CbCrA 10bv 4:4:4:4 codec also encodes from and decodes to Y'CbCrA 8bv 4:4:4:4 pixel formats losslessly in real time. The Sheer RGBA 10bf codec also encodes from and decodes back to Y'CbCrA 8bv 4:4:4:4 pixel formats losslessly (except for out-of-range colors) using Synchromy, though not always in real time. The Sheer RGBA 8bf, Sheer Y'CbCrA 10bv 4:2:2:4, and Sheer Y'CbCrA 8bv 4:2:2:4 codecs also encode from and decode to Y'CbCrA 8bv 4:4:4:4 pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCrA 8bv 4:4:4:4 pixel formats as Sheer Y'CbCrA 8bv 4:4:4:4.

The specific Sheer codec corresponding to 4:4:4:4 fully sampled compositing Y'CbCrA 8bu 4:4:4:4 pixel formats is

  • Sheer Y'CbCrA 8bu 4:4:4:4
an unbiassed variant of the Sheer Y'CbCrA 8bv 4:4:4:4 codec, which encodes from and decodes to Y'CbCrA 8bu 4:4:4:4 pixel formats losslessly in real time. The Sheer Y'CbCrA 10bv 4:4:4:4 codec also encodes from and decodes to this pixel format losslessly (except for out-of-range colors) in real time. The Sheer RGBA 10bf codec also encodes from and decodes to Y'CbCrA 8bu 4:4:4:4 pixel formats losslessly (except for out-of-range colors) using Synchromy, but not always in real time. The Sheer RGBA 8bf, Sheer Y'CbCrA 10bv 4:2:2:4, and Sheer Y'CbCrA 8bv 4:2:2:4 codecs also encode from and decode to Y'CbCrA 8bu 4:4:4:4 pixel formats, but not losslessly and not always in real time. The generic Sheer codec and the Sheer Y'CbCrA 8bv 4:4:4:4 codec encode Y'CbCrA 8bu 4:4:4:4 pixel formats as Sheer Y'CbCrA 8bu 4:4:4:4.

previous | top | next

SheerVideoDoes SheerVideo support 4:2:2?

Yes, SheerVideo supports real-time lossless encoding and decoding of 4:2:2 chroma-subsampled video data: Y'CbCr[A] 10bv 4:2:2[:4], Y'CbCr[A] 8bv 4:2:2[:4], and Sheer Y'CbCr 8bw 4:2:2, both progressive and interlaced, at all resolutions and frame rates, on both Mac and Windows.

SheerVideo supports the 4:2:2 chroma-subsampled Y'CbCr[A] 10bv 4:2:2[:4] pixel formats 'v210', 'v216', and 'Y216'; the 4:2:2 chroma-subsampled Y'CbCr[A] 8bv 4:2:2[:4] pixel formats '2vuy', 'yuvs', and 'UYVY'; and the 4:2:2 chroma-subsampled Y'CbCr 8bw 4:2:2 pixel format 'yuvu' or 'yuv2'.

Y'CbCr[A] 10bv 4:2:2[:4] 'v210', 'v216', 'Y216'
Y'CbCr[A] 8bv 4:2:2[:4] '2vuy', 'yuvs', 'UYVY'
Y'CbCr 8bw 4:2:2 'yuvu', 'yuv2'

In the Sheer codec and Sheer format names, the 4:2:2 designation following the color-space name and component precision indicates that the data is 4:2:2 chroma subsampled:

  • Sheer Y'CbCr[A] 10bv 4:2:2[:4]
  • Sheer Y'CbCr[A] 8bv 4:2:2[:4]
  • Sheer Y'CbCr 8bw 4:2:2

The 4:2:2 designation means that the chroma channels of the Y'CbCr video signal are subsampled by a factor of 2 horizontally, so that for every 4 consecutive pixels in a scanline, there are:

  1. 4 samples of the luma (Y') channel
  2. 2 samples of each chroma (Cb, Cr) channel if it's an even scanline
  3. 2 samples of each chroma (Cb, Cr) channel it it's an odd scanline
For example, for chroma samples cosited with alternate luma samples:
0123...
0(Y',Cb,Cr)(Y)(Y',Cb,Cr)(Y)...
1(Y',Cb,Cr)(Y)(Y',Cb,Cr)(Y)...

This reduces the average data rate to only 2 samples per pixel instead of 3. Typically, these are interleaved as 2-sample pixels, with luma and a single chroma value represented at every pixel, alternating between CB and CR.

The specific Sheer codec corresponding to 4:2:2 chroma-subsampled Y'CbCr[A] 10bv 4:2:2[:4] pixel formats is

  • Sheer Y'CbCr[A] 10bv 4:2:2[:4]
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats losslessly in real time. The Sheer Y'CbCr[A] 8bv 4:2:2[:4] codec also encodes from and decodes to Y'CbCr[A] 10bv 4:2:2[:4] pixel formats in real time, but only to 8 bits of precision. The Sheer RGB[A] 10b, Sheer RGB[A] 8b, Sheer Y'CbCr[A] 10bv 4:4:4[:4], and Sheer Y'CbCr[A] 8bv 4:4:4[:4] codecs also encode from and decode to Y'CbCr[A] 10bv 4:2:2[:4] pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 10bv 4:2:2[:4] pixel formats as Sheer Y'CbCr[A] 10bv 4:2:2[:4].

The specific Sheer codec corresponding to 4:2:2 chroma-subsampled Y'CbCr[A] 8bv 4:2:2[:4] pixel formats is

  • Sheer Y'CbCr[A] 8bv 4:2:2[:4]
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4[:4] pixel formats losslessly in real time. The Sheer Y'CbCr[A] 10bv 4:2:2[:4] codec also encodes Y'CbCr[A] 8bv 4:2:2[:4] pixel formats losslessly in real time. The Sheer RGB[A] 10b, Sheer RGB[A] 8b, Sheer Y'CbCr[A] 10bv 4:4:4[:4], and Sheer Y'CbCr[A] 8bv 4:4:4[:4] codecs also encode from and decode to Y'CbCr[A] 8bv 4:2:2[:4] pixel formats, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 8bv 4:2:2[:4] pixel formats as Sheer Y'CbCr[A] 8bv 4:2:2[:4].

The specific Sheer codec corresponding to 4:2:2 chroma-subsampled Y'CbCr 8bw 4:2:2 pixel formats is

  • Sheer Y'CbCr 8bw 4:2:2
which encodes from and decodes to Y'CbCr 8bw 4:2:2 pixel formats losslessly in real time. This is an obsolete format not supported by the other specific Sheer codecs. The generic Sheer codec encodes Y'CbCr 8bw 4:2:2 pixel formats as Sheer Y'CbCr 8bw 4:2:2.

previous | top | next

SheerVideoDoes SheerVideo support 4:2:2:4?

Yes, SheerVideo supports real-time lossless encoding and decoding of 4:2:2:4 chroma-subsampled compositing video data: Y'CbCrA 10bv 4:2:2:4 and Y'CbCrA 8bv 4:2:2:4, both progressive and interlaced, at all resolutions and frame rates, on both Mac and Windows.

QuickTime does not currently define any 4:2:2:4 chroma-subsampled compositing video pixel formats.

Y'CbCrA 10bv 4:2:2:4 -
Y'CbCrA 8bv 4:2:2:4 -

In the Sheer codec and Sheer format names, the 4:2:2:4 designation following the color-space name and component precision indicates that the data is 4:2:2:4 chroma subsampled:

  • Sheer Y'CbCrA 10bv 4:2:2:4
  • Sheer Y'CbCrA 8bv 4:2:2:4

The 4:2:2:4 designation means that the chroma channels of the Y'CbCrA video signal are subsampled by a factor of 2 horizontally, so that for every 4 consecutive pixels in a scanline, there are:

  1. 4 samples of the luma (Y') channel
  2. 2 samples of each chroma (Cb, Cr) channel if it's an even scanline
  3. 2 samples of each chroma (Cb, Cr) channel it it's an odd scanline
  4. 4 samples of the alpha (A) channel.
For example, for chroma samples cosited with alternate luma and chroma samples:
0123...
0(Y',Cb,Cr,A)(Y',A)(Y',Cb,Cr,A)(Y',A)...
1(Y',Cb,Cr,A)(Y',A)(Y',Cb,Cr,A)(Y',A)...
This reduces the average data rate to only 3 samples per pixel instead of 4. Typically, these are interleaved as 3-sample pixels, with luma, alpha, and a single chroma value represented at every pixel, alternating between CB and CR.

The specific Sheer codec corresponding to 4:2:2:4 compositing chroma-subsampled Y'CbCr[A] 10bv 4:2:2:4 pixel formats is

  • Sheer Y'CbCr[A] 10bv 4:2:2:4
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4:4 pixel formats losslessly in real time. The Sheer Y'CbCr[A] 8bv 4:2:2:4 codec also encodes from and decodes to Y'CbCr[A] 10bv 4:2:2:4 in real time, but only to 8 bits of precision. The Sheer RGB[A] 10b, Sheer RGB[A] 8b, Sheer Y'CbCr[A] 10bv 4:4:4:4, and Sheer Y'CbCr[A] 8bv 4:4:4:4 codec also encode from and decode to Y'CbCr[A] 10bv 4:2:2:4, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 10bv 4:2:2:4 as Sheer Y'CbCr[A] 10bv 4:2:2:4.

The specific Sheer codec corresponding to 4:2:2:4 compositing chroma-subsampled Y'CbCr[A] 8bv 4:2:2:4 pixel formats is

  • Sheer Y'CbCr[A] 8bv 4:2:2:4
which encodes from and decodes to Y'CbCr[A] 10bv 4:4:4:4 pixel formats losslessly in real time. The Sheer Y'CbCr[A] 10bv 4:2:2:4 codec also encodes Y'CbCr[A] 8bv 4:2:2:4 pixel formats losslessly in real time. The Sheer RGB[A] 10b, Sheer RGB[A] 8b, Sheer Y'CbCr[A] 10bv 4:4:4:4, and Sheer Y'CbCr[A] 8bv 4:4:4:4 codecs also encode from and decode to Y'CbCr[A] 8bv 4:2:2:4, though not losslessly and not always in real time. The generic Sheer codec encodes Y'CbCr[A] 8bv 4:2:2:4 as Sheer Y'CbCr[A] 8bv 4:2:2:4.

To get SheerVideo to use 4:2:2:4 chroma subsampling, choose either Sheer Y'CbCr[A] 10bv 4:2:2:4 or Sheer Y'CbCr[A] 8bv 4:2:2:4, and select Millions of Colors+, where the '+' symbol indicates "plus alpha".

If you have want support for a Y'CbCr 4:2:2:4 pixel format, please send us a sample for testing.

previous | top | next

SheerVideoDoes SheerVideo support 4:1:1?

No, SheerVideo does not currently support any Y'CbCr 4:1:1 formats.

In Y'CbCr 4:1:1 video, for every 4 pixels of luma (Y'), there is only 1 sample of each chroma (Cb, Cr) component on every even scanline, and 1 sample of each chroma component on every odd scanline.

Y'CbCr 4:1:1 is used in NTSC DV-25.

If you have a need for Sheer Y'CbCr 4:1:1 or some other chroma-subsampling standard not mentioned here, please drop a note in our Suggestion Box, or e-mail suggestionsbitjazz.com

previous | top | next

SheerVideoDoes SheerVideo support 4:2:0?

No, SheerVideo does not currently support any Y'CbCr 4:2:0 formats.

In Y'CbCr 4:2:0 video, for every 4 pixels of luma (Y'), there are only 2 samples of each chroma (Cb, Cr) component on every even scanline, and 0 chroma samples on every odd scanline.

Y'CbCr 4:2:0 is used in PAL DV-25.

If you have a need for Sheer Y'CbCr 4:2:0 or any other unsupported chroma-subsampling standard, please visit our Suggestion Box, or send an e-mail to suggestionsbitjazz.com

previous | top


previous pagenext page

Copyright © 2003..2011 BitJazz Inc. All rights reserved.
Site design by BitJazz Inc.