The following table describes the video media subtypes.
GUID |
Description |
MEDIASUBTYPE_YVU9 |
Standard YVU9 format uncompressed data. A planar YUV format. A Y sample at every pixel, a U and V sample at every fourth pixel horizontally on each line; a Y sample on every vertical line, a U and V sample at every fourth vertical line. 9 bits per pixel. |
MEDIASUBTYPE_Y411 |
YUV 411 format data. Same as Y41P. |
MEDIASUBTYPE_Y41P |
Y41P format data. A packed YUV format. A Y sample at every pixel, a U and V sample at every fourth pixel horizontally on each line; every vertical line sampled. Byte ordering (lowest first) is U0, Y0, V0, Y1, U4, Y2, V4, Y3, Y4, Y5, Y6, Y7, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 12-byte block is 8 image pixels. |
MEDIASUBTYPE_YUY2 |
YUY2 format data. Same as UYVY but with different pixel ordering. Byte ordering (lowest first) is Y0, U0, Y1, V0, Y2, U2, Y3, V2, Y4, U4, Y5, V4, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 4-byte block is 2 image pixels. |
MEDIASUBTYPE_YVYU |
YVYU format data. A packed YUV format. Same as UYVY but with different pixel ordering. Byte ordering (lowest first) is Y0, V0, Y1, U0, Y2, V2, Y3, U2, Y4, V4, Y5, U4, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 4-byte block is 2 image pixels. |
MEDIASUBTYPE_UYVY |
UYVY format data. A packed YUV format. A Y sample at every pixel, a U and V sample at every second pixel horizontally on each line; every vertical line sampled. Probably the most popular of the various YUV 4:2:2 formats. Byte ordering (lowest first) is U0, Y0, V0, Y1, U2, Y2, V2, Y3, U4, Y4, V4, Y5, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 4-byte block is 2 image pixels. |
MEDIASUBTYPE_Y211 |
YUV 211 format data. A packed YUV format. A Y sample at every second pixel, a U and V sample at every fourth pixel horizontally on each line; every vertical line sampled. Byte ordering (lowest first) is Y0, U0, Y2, V0, Y4, U4, Y6, V4, Y8, U8, Y10, V8, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 4-byte block is 4 image pixels. |
MEDIASUBTYPE_CLJR |
Cirrus Logic Jr YUV 411 format with less than 8 bits per Y, U, and V sample. Cinepak can produce it and Cirrus 5440 can produce an overlay with it. A Y sample at every pixel, a U and V sample at every fourth pixel horizontally on each line; every vertical line sampled. |
MEDIASUBTYPE_IF09 |
Indeo produced YVU9 format with additional information about differences from the last frame. 9.5 bits per pixel but reported as 9. |
MEDIASUBTYPE_CPLA |
Cinepak UYVY format. |
MEDIASUBTYPE_MJPG |
Motion JPEG (MJPG) compressed video. |
MEDIASUBTYPE_TVMJ |
TrueVision MJPG format. |
MEDIASUBTYPE_WAKE |
MJPG format produced by some cards. |
MEDIASUBTYPE_CFCC |
MJPG format produced by some cards. |
MEDIASUBTYPE_IJPG |
Intergraph JPEG format. |
MEDIASUBTYPE_Plum |
Plum MJPG format. |
MEDIASUBTYPE_RGB1 |
RGB, 1 bit per pixel. Palettized. |
MEDIASUBTYPE_RGB4 |
RGB, 4 bits per pixel. Palettized. |
MEDIASUBTYPE_RGB8 |
RGB, 8 bits per pixel. Palettized. |
MEDIASUBTYPE_RGB565 |
565 format of RGB, 16 bits per pixel. Uncompressed RGB samples. |
MEDIASUBTYPE_RGB555 |
555 format of RGB, 16 bits per pixel. Uncompressed RGB samples. |
MEDIASUBTYPE_RGB24 |
RGB, 24 bits per pixel. Uncompressed RGB samples. |
MEDIASUBTYPE_RGB32 |
RGB, 32 bits per pixel. Uncompressed RGB samples. Do not use the alpha bits with this media type. (Compare MEDIASUBTYPE_ARGB32.) |
MEDIASUBTYPE_ARGB32 |
ARGB, 32 bits per pixel. Uncompressed RGB samples with valid alpha bits. |
MEDIASUBTYPE_Overlay |
Video delivered using hardware overlay. |
MEDIASUBTYPE_QTMovie |
AppleŽ QuickTimeŽ compression. |
MEDIASUBTYPE_QTRpza |
QuickTime RPZA compressed data. |
MEDIASUBTYPE_QTSmc |
QuickTime SMC compressed data. |
MEDIASUBTYPE_QTRle |
QuickTime RLE compressed data. |
MEDIASUBTYPE_QTJpeg |
QuickTime JPEG compressed data. |
MEDIASUBTYPE_dvsd |
Standard DV format. |
MEDIASUBTYPE_dvhd |
High Definition DV format. |
MEDIASUBTYPE_dvsl |
Long Play DV format. |
MEDIASUBTYPE_MPEG1Packet |
MPEG1 Video Packet. |
MEDIASUBTYPE_MPEG1Payload |
MPEG1 Video Payload. |
MEDIASUBTYPE_VideoPort |
Video port data, used with DVD. |
MEDIASUBTYPE_VPVideo |
Video port video data. |
MEDIASUBTYPE_VPVBI |
Video port vertical blanking interval (VBI) data. |