Avisynthplus color formats
From Avisynth wiki
(Difference between revisions)
Raffriff42 (Talk | contribs) m (correction) |
Raffriff42 (Talk | contribs) 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| | + | ! style="width:6em" | [[#footnotes|Bit depth]] {{BoldColor|black|140|*}} |
− | ! [[Interleaved]] | + | ! [[#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| | + | {{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:
- 10-bit and 16-bit YUV Video Formats (microsoft.com)
- V210 (multimedia.cx)
- YUV pixel formats (fourcc.org)
- RGB pixel formats (fourcc.org)