是否有 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 中始终显示为零