gpt4 book ai didi

ffmpeg - 如何解释 ffmpeg -pix_fmts 输出?

转载 作者:行者123 更新时间:2023-12-04 22:56:11 32 4
gpt4 key购买 nike

运行 ffmpeg -pix_fmts 返回格式列表。剪辑:

IO... yuv444p16be            3            48
..H.. vdpau_mpeg4 0 0
..H.. dxva2_vld 0 0
IO... rgb444le 3 12
IO... rgb444be 3 12
IO... bgr444le 3 12

右边的 I O 和 H 是什么意思?最左边两列的数字是多少?

最佳答案

有一个header在上面:

printf("Pixel formats:\n"
"I.... = Supported Input format for conversion\n"
".O... = Supported Output format for conversion\n"
"..H.. = Hardware accelerated format\n"
"...P. = Paletted format\n"
"....B = Bitstream format\n"
"FLAGS NAME NB_COMPONENTS BITS_PER_PIXEL\n"
"-----\n");

所以这些数字是“组件的数量”(对于 RGB 或 YUV 通常为 3,但对于 RGBA/YUVA 也可以是 4,对于基于调色板的格式也可以是 1,或者对于硬件包装器来说是 0)。最后一个是所有颜色分量加在一起的每个像素的位数。

关于ffmpeg - 如何解释 ffmpeg -pix_fmts 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31951564/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com