4

我正在尝试在 Qt 中加载和查看带有 alpha 通道的视频。视频是使用设置为 RGB + Alpha 和百万种颜色 + 的 Quicktime Animation 编码的。当我将视频加载到 After Effects 并检查时,我确信视频具有透明度工作。

我尝试使用 Phonon 模块但没有成功。视频加载正常,但没有 Alpha 通道,它只显示黑色背景。我尝试设置 WA_TranslucentBackground 属性,但这也不起作用。GIF 不是一个选项,因为图形非常复杂。

有没有办法做到这一点?

4

1 回答 1

0

我不确定是否可行(不知道 After Effects 的导出选项),​​但您是否尝试将电影转换为 MNG 格式?然后你可以用 QMovie 加载它,它支持 alpha 通道(虽然可能很大)。

也许这个链接会有所帮助:http ://www.libpng.org/pub/mng/mngapcv.html

于 2012-05-20T11:50:00.247 回答