使用QTKit设置电影元数据
时间:2020-03-05 18:54:27 来源:igfitidea点击:
我正在尝试将旧的QuickTime框架代码转换为OS X上基于64位基于Cocoa的QTKit,这意味着我无法随时使用直接的C函数调用。具体来说,我试图找到一种使用QTKit编写QuickTime VR电影的方法,因为它们需要一些特殊的元数据来设置显示控制器。如何使用QTKit做到这一点?
解决方案
回答
据我从QTKit文档中了解到的,没有办法在直接的QTKit可可调用中做到这一点。我们将需要使用Quicktime-C API来执行此操作,这些API当然不适用于64位应用程序。
在尝试将使用Quicktime的32位应用程序转换为64位应用程序时,我遇到了很多类似的问题。希望Quicktime X将具有功能更全面的QTKit API集。
回答
如果我们必须深入研究C API,则可以通过将QuickTime特定的代码移到单独的32位进程中来解决32位版本的限制。我们在Windows上执行此操作,效果很好...