繁体   English   中英

QTMovie 成功打开电影?

[英]QTMovie opened movie successfully?

有什么方法可以检测 QTMovie 是否成功加载电影? IE是否找到了有效组件?

或者甚至更好地枚举启动时的组件,然后检测哪些组件已加载,而无需提供示例影片?

谢谢。

您是否阅读过QTMovie API 参考资料 当您尝试创建 QTMovie object 时,您将获得有效的电影 object 或 nil。 如果您使用 NSError 参数(它包含在所有从文件/URL 创建电影的初始化程序/工厂方法中),您甚至会在该方法返回 nil 时得到错误的解释。 同样在该参考资料中(在“任务”部分中轻松分类),有多种方法可以获取有关您想要的电影的几乎任何信息。

关于您问题的“组件”部分,我认为 QTKit 不会让您直接访问它。 您可能必须使用 QuickTime.framework 并深入研究。 可以通过使用 +[QTMovie movieFileTypes:] 方法(也可以在我链接的 API 参考资料中找到)来确定您的第三方支持的文件类型是否实际受支持,并查看您的文件扩展名是否出现在那里。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM