gpt4 book ai didi

objective-c - 在 Cocoa 应用程序上播放视频

转载 作者:行者123 更新时间:2023-12-03 17:21:15 24 4
gpt4 key购买 nike

我尝试使用 AVPlayer 来通过我的 Cocoa 应用程序播放视频。然而,事实证明 AVPlayer 只能播放非常有限的视频类型。例如,AVPlayer 不会播放 .avi 文件和 .flv 文件。我认为 AVPlayer 只会播放 Quicktime 可以播放的视频类型(即相当多!)。

所以我一直在寻找替代方案:我需要我的软件来播放尽可能多的视频,因为我无法提前知道我的用户会打开哪种类型的视频。

我有 Mac OSX 10.10 (Yosemite)。我可以使用哪些替代方案?

真的非常感谢

最佳答案

您认为 AVPlayer 只能播放 Quicktime 兼容媒体是正确的。

我能想到的事情(可能/可能不合适,但我不知道你还有什么其他限制):

  1. 提出使用 ffmpeg 或类似工具对视频进行转码。
  2. 看看“Perian”是否有帮助(我不确定 AVPlayer 机器是否会看到它)。 Perian 是一个较旧的 Quicktime(32 位)插件,包含更多编解码器。它已被弃用,并且或多或少会消失,因此它不是一个长期解决方案......如果它确实有效的话。

关于objective-c - 在 Cocoa 应用程序上播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26704502/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com