1

标题真的说明了一切。

BlankClip(length=100,width=1920,height=1080,pixel_type="RGB32",fps=60,color=$ff0000)
\ .ImageWriter("frames/%05d.png",type="png")

预期结果:100 张红色图像
我得到的结果:100 张透明图像

我已经尝试过内部ebmp格式,它确实给出了红色图像,但是“真实的东西”将有一个透明的背景,并且它被压平为黑色。除此之外,每个帧都是 7MB,这很愚蠢(真实的帧数是 5 位数)。

有任何想法吗?

4

1 回答 1

0

由于您为 BlankClip 选择了“RGB32”格式,因此您也应该在“color”参数中提供 Alpha 通道。

显然它是 ARGB 格式,所以你应该将它设置为 $ffff0000(第一个“ff”是为了完全不透明)。

于 2018-06-12T08:12:57.350 回答