Cocoa 中除 MooV 之外的视频格式的操作系统类型是什么?

发布于 2024-10-11 08:22:02 字数 738 浏览 8 评论 0原文

我已遵循本教程获取一个使用 QuickTime Movie View 控件在窗口中播放 mov 文件的 Cocoa 应用程序。 文档页面表示 QTKit支持其他文件格式,例如 AVI 和 MPEG-4。但我无法从文件>打开...对话框中打开该类型的文件。

我有预感,我只需将正确的文档类型添加到我的目标,然后“打开...”对话框将允许我打开 AVI 文件,但我不知道要在操作系统类型<中放入什么内容< /strong> 字段。我走在正确的轨道上吗?在哪里可以获取一系列可能的视频格式操作系统类型的列表?

附赠:MooV 到底代表什么,某种奶牛电影?

I've followed this tutorial to get a Cocoa application that plays mov files in a window using the QuickTime Movie View control. This documentation page says that QTKit supports other file formats such as AVI and MPEG-4. I'm not able to open files of that type from the File>Open... dialog though.

I have a hunch that I just have to add the right Document Type to my target and then the Open... dialog will allow me to open AVI files, but I don't know what to put in the OS Type field. Am I on the right track? Where can I get a list of a bunch of possible OS Types for video formats?

Bonus: What does MooV stand for anyway, some sort of cow movie?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光是把杀猪刀 2024-10-18 08:22:02

As documented in the Information Property List Key Reference, CFBundleTypeOSTypes (OS Types) has been deprecated as of Mac OS 10.5. You (and that tutorial) should be using Uniform Type Identifiers (UTIs) instead.

Apple provide a list of system-declared Uniform Type Identifiers (UTIs). For instance, AVI and MPEG-4 files are identified by the public.avi and public.mpeg-4 UTIs, both of which conform to the public.movie UTI.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文