Avisynthplus color formats

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (correction)
m (add links etc)
Line 5: Line 5:
 
! style="width:6em" | Group
 
! style="width:6em" | Group
 
! style="width:8em" | PixelType
 
! style="width:8em" | PixelType
! style="width:6em" | Bit depth {{BoldColor|blue|120|*}}
+
! style="width:6em" | [[#footnotes|Bit depth]] {{BoldColor|black|140|*}}
! [[Interleaved]]<br><span style="font-weight:normal">else Planar</span>
+
! [[#footnotes|Interleaved]] {{BoldColor|black|140|**}}
 
! class="unsortable" style="width:12em" | Remarks
 
! class="unsortable" style="width:12em" | Remarks
 
|-
 
|-
Line 194: Line 194:
 
|   
 
|   
 
|   
 
|   
 +
|-
 +
| YUV422 
 +
|  [http://wiki.multimedia.cx/index.php/V210 v210]
 +
| style="text-align:right;padding-right:3em" | 10
 +
| style="text-align:center" | x
 +
|  [[#footnotes|''VfW only'' {{BoldColor|black|100|§}}]]
 
|-
 
|-
 
| YUV422   
 
| YUV422   
Line 211: Line 217:
 
| style="text-align:right;padding-right:3em" | 16
 
| style="text-align:right;padding-right:3em" | 16
 
|   
 
|   
|   
+
| ''aka P216''  
 
|-
 
|-
 
| YUV422   
 
| YUV422   
Line 381: Line 387:
 
|   
 
|   
 
|}
 
|}
{{BoldColor|blue|120|*}} ''bit depth 32 is floating-point; all others are integer.''
+
{{HiddenAnchor|footnotes}}
 +
{{BoldColor|black|140|*}} ''32bit is floating-point; all others are integer.''<br>
 +
{{BoldColor|black|140|*}} ''[[Interleaved]] if marked; else [[Planar]].''<br>
 +
{{BoldColor|black|100|§}} ''VfW only: this format is served to [[wikipedia:Video_for_Windows|VfW]] clients but not used within AviSynth.''
 +
 
 +
===== See also: =====
 +
* [[Convert]]
 +
* [[ConvertBits]]
 +
 
 +
===== External Links: =====
 +
* [http://msdn.microsoft.com/en-us/library/windows/desktop/bb970578(v=vs.85).aspx ''10-bit and 16-bit YUV Video Formats''] (microsoft.com)
 +
* [http://wiki.multimedia.cx/index.php/V210 ''V210''] (multimedia.cx)
 +
* [http://www.fourcc.org/yuv.php ''YUV pixel formats''] (fourcc.org)
 +
* [http://www.fourcc.org/rgb.php ''RGB pixel formats''] (fourcc.org)
 
</div>
 
</div>
 
</div>
 
</div>
  
 
[[Category:Avisynthplus]]
 
[[Category:Avisynthplus]]

Revision as of 23:30, 8 June 2017

AviSynth+

All AVS+ color formats (pixel types)

Group PixelType Bit depth * Interleaved ** Remarks
RGB RGB24 8 x
RGB RGB48 16 x
RGBA RGB32 8 x
RGBA 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 v210 10 x VfW only §
YUV422 YUV422P12 12
YUV422 YUV422P14 14
YUV422 YUV422P16 16 aka P216
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)

* 32bit is floating-point; all others are integer.
* Interleaved if marked; else Planar.
§ VfW only: this format is served to VfW clients but not used within AviSynth.

See also:
External Links:
Personal tools