Avisynthplus color formats

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (add rough-draft footer note & flag AVS+ specific page w/ Template:AvsPlusHeader)
(sortable table)
Line 1: Line 1:
 
<div style="max-width:82em; min-width:42em;" >
 
<div style="max-width:82em; min-width:42em;" >
 
{{AvsPlusHeader}}<div style="max-width:62em" >
 
{{AvsPlusHeader}}<div style="max-width:62em" >
 
+
'''''All AVS+ color formats (pixel types)'''''  
'''''All AVS+ colorspace names'''''  
+
{|border=1 cellspacing=1 cellpadding=1 class="wikitable sortable"
{|border=1 cellspacing=1 cellpadding=1 class="wikitable"
+
! style="width:6em" | Group
! class="unsortable" style="width:6em" | Group
+
! style="width:8em" | PixelType
! style="width:8em" | Name
+
! style="width:6em" | Bit depth {{BoldColor|blue|120|*}}
! style="width:8em" | Pixel type
+
! [[Interleaved]]<br><span style="font-weight:normal">else Planar</span>
! style="width:6em" | Bit depth *
+
! [[Interleaved]]
+
 
! class="unsortable" style="width:12em" | Remarks
 
! class="unsortable" style="width:12em" | Remarks
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | RGB
+
| RGB
 
|  RGB24
 
|  RGB24
| style="font-family:courier;font-size:90%" |  CS_BGR24
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:center" | x
 
| style="text-align:center" | x
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGB48
 
|  RGB48
| style="font-family:courier;font-size:90%" |  CS_BGR48
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:center" | x
 
| style="text-align:center" | x
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGB32
 
|  RGB32
| style="font-family:courier;font-size:90%" |  CS_BGR32
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:center" | x
 
| style="text-align:center" | x
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGB64
 
|  RGB64
| style="font-family:courier;font-size:90%" |  CS_BGR64
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:center" | x
 
| style="text-align:center" | x
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGBP8
 
|  RGBP8
| style="font-family:courier;font-size:90%" |  CS_RGBP
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka RGBP''
 
|  ''aka RGBP''
 
|-
 
|-
|   
+
| RGB  
 
|  RGBP10
 
|  RGBP10
| style="font-family:courier;font-size:90%" |  CS_RGBP10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGBP12
 
|  RGBP12
| style="font-family:courier;font-size:90%" |  CS_RGBP12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGBP14
 
|  RGBP14
| style="font-family:courier;font-size:90%" |  CS_RGBP14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGBP16
 
|  RGBP16
| style="font-family:courier;font-size:90%" |  CS_RGBP16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGB  
 
|  RGBPS
 
|  RGBPS
| style="font-family:courier;font-size:90%" |  CS_RGBPS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAP8
 
|  RGBAP8
| style="font-family:courier;font-size:90%" |  CS_RGBAP
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka RGBAP''
 
|  ''aka RGBAP''
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAP10
 
|  RGBAP10
| style="font-family:courier;font-size:90%" |  CS_RGBAP10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAP12
 
|  RGBAP12
| style="font-family:courier;font-size:90%" |  CS_RGBAP12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAP14
 
|  RGBAP14
| style="font-family:courier;font-size:90%" |  CS_RGBAP14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAP16
 
|  RGBAP16
| style="font-family:courier;font-size:90%" |  CS_RGBAP16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| RGBA  
 
|  RGBAPS
 
|  RGBAPS
| style="font-family:courier;font-size:90%" |  CS_RGBAPS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | YUV 444
+
| YUV444
 
| YUV444P8
 
| YUV444P8
| style="font-family:courier;font-size:90%" |  CS_YV24
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUV444, YV24''
 
|  ''aka YUV444, YV24''
 
|-
 
|-
|   
+
| YUV444  
 
|  YUV444P10
 
|  YUV444P10
| style="font-family:courier;font-size:90%" |  CS_YUV444P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV444  
 
|  YUV444P12
 
|  YUV444P12
| style="font-family:courier;font-size:90%" |  CS_YUV444P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV444  
 
|  YUV444P14
 
|  YUV444P14
| style="font-family:courier;font-size:90%" |  CS_YUV444P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV444  
 
|  YUV444P16
 
|  YUV444P16
| style="font-family:courier;font-size:90%" |  CS_YUV444P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV444  
 
|  YUV444PS
 
|  YUV444PS
| style="font-family:courier;font-size:90%" |  CS_YUV444PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444P8
 
|  YUVA444P8
| style="font-family:courier;font-size:90%" |  CS_YUVA444
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUVA444''
 
|  ''aka YUVA444''
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444P10
 
|  YUVA444P10
| style="font-family:courier;font-size:90%" |  CS_YUVA444P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444P12
 
|  YUVA444P12
| style="font-family:courier;font-size:90%" |  CS_YUVA444P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444P14
 
|  YUVA444P14
| style="font-family:courier;font-size:90%" |  CS_YUVA444P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444P16
 
|  YUVA444P16
| style="font-family:courier;font-size:90%" |  CS_YUVA444P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA444  
 
|  YUVA444PS
 
|  YUVA444PS
| style="font-family:courier;font-size:90%" |  CS_YUVA444PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | YUV 422
+
| YUV422
 
|  YUY2
 
|  YUY2
| style="font-family:courier;font-size:90%" |  CS_YUY2
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:center" | x
 
| style="text-align:center" | x
 
|   
 
|   
 
|-
 
|-
|
+
| YUV422
 
|  YUV422P8
 
|  YUV422P8
| style="font-family:courier;font-size:90%" |  CS_YV16
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUV422, YV16''
 
|  ''aka YUV422, YV16''
 
|-
 
|-
|   
+
| YUV422  
 
|  YUV422P10
 
|  YUV422P10
| style="font-family:courier;font-size:90%" |  CS_YUV422P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV422  
 
|  YUV422P12
 
|  YUV422P12
| style="font-family:courier;font-size:90%" |  CS_YUV422P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV422  
 
|  YUV422P14
 
|  YUV422P14
| style="font-family:courier;font-size:90%" |  CS_YUV422P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV422  
 
|  YUV422P16
 
|  YUV422P16
| style="font-family:courier;font-size:90%" |  CS_YUV422P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV422  
 
|  YUV422PS
 
|  YUV422PS
| style="font-family:courier;font-size:90%" |  CS_YUV422PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA422  
 
|  YUVA422P8
 
|  YUVA422P8
| style="font-family:courier;font-size:90%" |  CS_YUVA422
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUVA422''
 
|  ''aka YUVA422''
 
|-
 
|-
|
+
| YUVA422
 
|  YUVA422P10
 
|  YUVA422P10
| style="font-family:courier;font-size:90%" |  CS_YUVA422P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA422  
 
|  YUVA422P12
 
|  YUVA422P12
| style="font-family:courier;font-size:90%" |  CS_YUVA422P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA422  
 
|  YUVA422P14
 
|  YUVA422P14
| style="font-family:courier;font-size:90%" |  CS_YUVA422P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA422  
 
|  YUVA422P16
 
|  YUVA422P16
| style="font-family:courier;font-size:90%" |  CS_YUVA422P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUVA422  
 
|  YUVA422PS
 
|  YUVA422PS
| style="font-family:courier;font-size:90%" |  CS_YUVA422PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | YUV 420
+
| YUV420
 
|  YV12
 
|  YV12
| style="font-family:courier;font-size:90%" |  CS_I420
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|
 
|
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV420  
 
|  YUV420P8
 
|  YUV420P8
| style="font-family:courier;font-size:90%" |  CS_YV12
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUV420, YV12''
 
|  ''aka YUV420, YV12''
 
|-
 
|-
|
+
| YUV420
 
|  YUV420P10
 
|  YUV420P10
| style="font-family:courier;font-size:90%" |  CS_YUV420P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUV420
 
|  YUV420P12
 
|  YUV420P12
| style="font-family:courier;font-size:90%" |  CS_YUV420P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUV420
 
|  YUV420P14
 
|  YUV420P14
| style="font-family:courier;font-size:90%" |  CS_YUV420P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV420  
 
|  YUV420P16
 
|  YUV420P16
| style="font-family:courier;font-size:90%" |  CS_YUV420P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV420  
 
|  YUV420PS
 
|  YUV420PS
| style="font-family:courier;font-size:90%" |  CS_YUV420PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUVA420
 
|  YUVA420P8
 
|  YUVA420P8
| style="font-family:courier;font-size:90%" |  CS_YUVA420
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUVA420''
 
|  ''aka YUVA420''
 
|-
 
|-
|
+
| YUVA420
 
|  YUVA420P10
 
|  YUVA420P10
| style="font-family:courier;font-size:90%" |  CS_YUVA420P10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUVA420
 
|  YUVA420P12
 
|  YUVA420P12
| style="font-family:courier;font-size:90%" |  CS_YUVA420P12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUVA420
 
|  YUVA420P14
 
|  YUVA420P14
| style="font-family:courier;font-size:90%" |  CS_YUVA420P14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|
+
| YUVA420
 
|  YUVA420P16
 
|  YUVA420P16
| style="font-family:courier;font-size:90%" |  CS_YUVA420P16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
|   
+
| YUV420  
 
|  YUVA420PS
 
|  YUVA420PS
| style="font-family:courier;font-size:90%" |  CS_YUVA420PS
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 
|   
 
|   
 
|   
 
|   
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | YUV 411
+
| YUV411
 
|  YUV411P8
 
|  YUV411P8
| style="font-family:courier;font-size:90%" |  CS_YV411
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''aka YUV411, YV411''
 
|  ''aka YUV411, YV411''
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | YUV 410
+
| YUV410
 
|  YUV9
 
|  YUV9
| style="font-family:courier;font-size:90%" |  CS_YUV9
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
|   
 
|   
 
|  ''read only?''
 
|  ''read only?''
 
|-
 
|-
| style="font-weight:bold; padding-left:1em" | Y only
+
| Y only
 
|  Y8
 
|  Y8
| style="font-family:courier;font-size:90%" |  CS_Y8
 
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:right;padding-right:3em" | 8
 
| style="text-align:center" | (both)  
 
| style="text-align:center" | (both)  
 
|   
 
|   
 
|-
 
|-
|   
+
| Y only  
 
|  Y10
 
|  Y10
| style="font-family:courier;font-size:90%" |  CS_Y10
 
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:right;padding-right:3em" | 10
 
| style="text-align:center" | (both)   
 
| style="text-align:center" | (both)   
 
|   
 
|   
 
|-
 
|-
|   
+
| Y only  
 
|  Y12
 
|  Y12
| style="font-family:courier;font-size:90%" |  CS_Y12
 
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:right;padding-right:3em" | 12
 
| style="text-align:center" | (both)   
 
| style="text-align:center" | (both)   
 
|   
 
|   
 
|-
 
|-
|   
+
| Y only  
 
|  Y14
 
|  Y14
| style="font-family:courier;font-size:90%" |  CS_Y14
 
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:right;padding-right:3em" | 14
 
| style="text-align:center" | (both)   
 
| style="text-align:center" | (both)   
 
|   
 
|   
 
|-
 
|-
|   
+
| Y only  
 
|  Y16
 
|  Y16
| style="font-family:courier;font-size:90%" |  CS_Y16
 
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:center" | (both)   
 
| style="text-align:center" | (both)   
 
|   
 
|   
 
|-
 
|-
|   
+
| Y only  
 
|  Y32
 
|  Y32
| style="font-family:courier;font-size:90%" |  CS_Y32
 
 
| style="text-align:right;padding-right:3em" | 32
 
| style="text-align:right;padding-right:3em" | 32
 +
| style="text-align:center" | (both)
 
|   
 
|   
 
|-
 
|colspan="6" style="padding-left:2em" | '''*''' ''bit depth 32 is floating-point; all others are integer.''
 
 
|}
 
|}
 +
{{BoldColor|blue|120|*}} ''bit depth 32 is floating-point; all others are integer.''
 
</div>
 
</div>
 
</div>
 
</div>
  
 
[[Category:Avisynthplus]]
 
[[Category:Avisynthplus]]

Revision as of 21:41, 25 May 2017

AviSynth+

All AVS+ color formats (pixel types)

Group PixelType Bit depth * Interleaved
else Planar
Remarks
RGB RGB24 8 x
RGB RGB48 16 x
RGB RGB32 8 x
RGB RGB64 16 x
RGB RGBP8 8 aka RGBP
RGB RGBP10 10
RGB RGBP12 12
RGB RGBP14 14
RGB RGBP16 16
RGB RGBPS 32
RGBA RGBAP8 8 aka RGBAP
RGBA RGBAP10 10
RGBA RGBAP12 12
RGBA RGBAP14 14
RGBA RGBAP16 16
RGBA RGBAPS 32
YUV444 YUV444P8 8 aka YUV444, YV24
YUV444 YUV444P10 10
YUV444 YUV444P12 12
YUV444 YUV444P14 14
YUV444 YUV444P16 16
YUV444 YUV444PS 32
YUVA444 YUVA444P8 8 aka YUVA444
YUVA444 YUVA444P10 10
YUVA444 YUVA444P12 12
YUVA444 YUVA444P14 14
YUVA444 YUVA444P16 16
YUVA444 YUVA444PS 32
YUV422 YUY2 8 x
YUV422 YUV422P8 8 aka YUV422, YV16
YUV422 YUV422P10 10
YUV422 YUV422P12 12
YUV422 YUV422P14 14
YUV422 YUV422P16 16
YUV422 YUV422PS 32
YUVA422 YUVA422P8 8 aka YUVA422
YUVA422 YUVA422P10 10
YUVA422 YUVA422P12 12
YUVA422 YUVA422P14 14
YUVA422 YUVA422P16 16
YUVA422 YUVA422PS 32
YUV420 YV12 8
YUV420 YUV420P8 8 aka YUV420, YV12
YUV420 YUV420P10 10
YUV420 YUV420P12 12
YUV420 YUV420P14 14
YUV420 YUV420P16 16
YUV420 YUV420PS 32
YUVA420 YUVA420P8 8 aka YUVA420
YUVA420 YUVA420P10 10
YUVA420 YUVA420P12 12
YUVA420 YUVA420P14 14
YUVA420 YUVA420P16 16
YUV420 YUVA420PS 32
YUV411 YUV411P8 8 aka YUV411, YV411
YUV410 YUV9 8 read only?
Y only Y8 8 (both)
Y only Y10 10 (both)
Y only Y12 12 (both)
Y only Y14 14 (both)
Y only Y16 16 (both)
Y only Y32 32 (both)

* bit depth 32 is floating-point; all others are integer.

Personal tools