什么是YUV420/YUV422 10位半平面格式FOURCC码
能否读者请建议我的权利FOURCC码来表示什么是YUV420/YUV422 10位半平面格式FOURCC码
YUV420 10 bit semi-planar
YUV422 10 bit semi-planar
的数据看起来像下面内存:
2:10:10:10 2:Y2:Y1:Y0
2:10:10:10 2:U1:V0:U0
3组件打包成4字节
不要以为我明白你在问什么。看看vooya,它可以播放大部分可用的YCbCr格式。也可以尝试ffmpeg -pix_fmts
列出可用的格式。
例如以播放由HEVC标准化其在4中提供的10bpp序列:2:0 10bpp,则可以使用下面的ffmpeg命令:
$ ffplay -video_size 2560x1600 -pixel_format yuv420p10le SteamLocomotiveTrain_2560x1600_60_10bit_crop.yuv
所以,在 “的ffmpeg-speach”,该格式被称为yuv420p10le
,其中le
是小端。
我正在寻找10位格式的fourcc代码。例如, NV12是YUV420 8位半平面的4cc代码。 – Satish
也许这个page可以提供帮助。
关于从页
FOURCC说明
P016平面此表中,4:2:0,16位。
P010平面,4:2:0,10位。
P216平面,4:2:2,16位。
P210平面,4:2:2,10位。
Y216包装,4:2:2,16位。
Y210包装,4:2:2,10位。
Y416打包,4:4:4,16位
Y410打包,4:4:4,10位。
您的色彩空间名为P010或P210。尽管描述为Planar的这个四色色彩空间,在它下面显示为半平面。
P016和P010
在这两种格式中,所有Y样本首先出现在存储器看作单词的阵列具有偶数个的行。表面跨度可以大于Y平面的宽度。该数组后面紧跟着包含交错的U和V采样的WORD数组,如下图所示。
Diagram showing P016 and P010 pixel layout
不要以为我明白你在问什么。看看[vooya](http://www.offminor.de/),它可以播放大部分可用的YCbCr格式。另外尝试'ffmpeg -pix_fmts' –