我一直在探索最好的方法来做到这一点,但是在尝试播放视频然后使用alpha通道(ARGB)抓取帧然后进一步操作时似乎一直遇到打嗝。
我已经完成了与AForge
一起工作的一切,然后发现Alpha在此过程中被剥离了。我考虑过OpenCV
,但Emgu CV
有不同的许可证我无法使用,我也无法验证OpenCV
是否也可以读取Alpha频道。
我调查了FFMPEG .NET wrappers
,但没有发现任何超出他们的alpha阶段或拥有我可以使用它们的许可证(因为这可能用于商业目的而且不能开源)
所以我正在寻找一个最好是C#或C ++的库,它可以播放.MOV或.AVI,同时保留它的alpha通道,当我把它变成Bitmap
时。
我正在寻找库/示例代码
AVI
和MOV
个文件FFMPEG library
的东西,因为它能够读取我需要的大多数格式