是否有 MPMoviePlayerController 视图的开源 AVFoundation 实现? [关闭]

Posted

技术标签:

【中文标题】是否有 MPMoviePlayerController 视图的开源 AVFoundation 实现? [关闭]【英文标题】:Is there an open source AVFoundation implementation of the MPMoviePlayerController view? [closed] 【发布时间】:2012-09-11 14:33:09 【问题描述】:

我们当前的 ios 项目需要本地化视频资源。我们目前正在通过仅本地化每个视频的音轨来处理此问题。从那里我们使用 AVFoundation 将本地化的音轨添加到资产中。这运作良好。我们将视频和音频添加为单独的资产轨道,并将音频轨道本地化到用户区域。

我们的问题是我们希望视频的控件(播放按钮、滑动条等)看起来和感觉像 MPMoviePlayerController 视频播放器。在我们从头开始编写代码之前,是否有使用 AVFoundation 的 MPMoviePlayerController 视频播放器的开源实现(顶部工具栏带有擦洗器和完成按钮,下部控件视图带有播放按钮和音量)?

【问题讨论】:

【参考方案1】:

https://bitbucket.org/brentsimmons/ngmovieplayer/

注意:上面链接的存储库已被删除;你可以在https://github.com/Natthaphong/NGMoviePlayer尝试类似的项目(同名)

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。 我大体上同意,但他或她询问的是开源项目。我看不出如何提取多类复杂项目的基本部分。但是,请随意投反对票,这是您的权利。 很公平。也许我的评论有点太快了。 这是一个死链接。【参考方案2】:

您可以尝试使用AVMutableComposition。您可以浏览this,如果您需要任何帮助,请告诉我。我很乐意提供帮助。

【讨论】:

感谢您的回答。我已经有多种语言的音轨正在工作..它更多的是我正在寻找一个 styled 的视图(可能是一个示例 xib),很像默认的视频播放器,所以我们不必构建它从头开始。

以上是关于是否有 MPMoviePlayerController 视图的开源 AVFoundation 实现? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

断言失败:电影播放器​​的激活状态错误(一)

player.duration 在视频文件的 MPMoviePlayerController 中始终显示为零

浅谈iOS视频开发

判断无向图是否有回路(是否有环)

是否有更快的方法来检查是否存在数千个 NSManagedObject 项目?

是否可以检查用户是否有摄像头和麦克风以及是否已通过 Javascript 授予权限?