当iPhone录制视频时,它将来自摄像机的数据直接放到磁盘上。什么告诉玩家如何重新定向视频是变形矩阵。它是一个数学结构,用于改变X,Y空间中像素的位置。从C#/ C++中的iPhone电影获取矩阵(CGAffineTransform)信息
在iPhone和Macintosh中我可以问视频什么是它的变换,然后我得到一个CGAffineTransform b c d tx和ty。苹果公司介绍了Transform Matrix here
有了这些信息,我可以确定视频布局应该是什么,并确定它是否期望在显示之前进行旋转。
我可以在osx和ios环境中轻松获得这些信息。我正试图确定一种方式来获得与Windows相同的矩阵信息。但是,如果我必须使用C++,那么可以使用C#。 Active X解决方案完全不受欢迎,我希望Quicktime SDK for windows有一定的用处。否则苹果为它写了什么?
如果有人知道如何从视频或任何地方获取变形矩阵请开始,请指向正确的方向。
你能否详细说明你要完成什么?我无法找到与“Neo”无关的“Matrix Info”。 – Sneakyness
在iPhone中的Quicktime变换矩阵我可以操纵CGAffineTransform来修改视频的方向。我需要在Windows机器上找到它。 –
不知道如何在本机窗口应用程序中做到这一点,但这里有一个关于在浏览器中做的链接! http://www.webkit.org/blog/386/3d-transforms/ – Sneakyness