如何使用 ffmpeg 映射视频的透明度?

如何使用 ffmpeg 映射视频的透明度?

我有一系列具有透明背景的图像(png 文件)。当我将它们转换为mp4这种透明度时,它们被映射为白色。如何使其透明(无论是否可能)或黑色?

我使用的代码:

ffmpeg -framerate 60 -i e:/gals/0/logo%03d.png -loop -1 -pix_fmt yuva420p e:/gals/1/logo.mp4

我保存为gif也是同样的情况。M

也许这很重要——这些图像是由其他人使用这种格式制作的:-vf "format=bgra,rotate=-2*PI/180:c=black@0"

编辑

我想我很快就找到了解决方案。只是保存了旋转前的初始图像,不是像,png而是像,tiff具有透明度、LZW 压缩、无图层。那些旋转的可以png。源图像存在一些格式问题或其他我不明白的地方。

相关内容