【发布时间】:2014-09-28 02:24:19
【问题描述】:
我想要做什么:
我正在尝试获取所选帧的开始和结束时间,如下面的附件所示:
到目前为止我做了什么:
- UIImagePickerController:实现后发现start和end时间不会从delegate返回 “didFinishPickingMediaWithInfo”,如果视频输入是从专辑中选择的。也得到了 Apple 团队的确认。
- 尝试使用“UIVideoEditorController”,最终无法获得开始和结束时间。
- 计划尝试使用“AVAssetImageGenerator”生成缩略图并以编程方式处理“stick or marker” 选择帧以及 AVPlayer 以在 IOS 电影播放器中进行即时预览。(如附件中所示)。 但它相当不安和复杂,不确定它的处理速度。
我想知道的:
- 除了以上三种技术,还有没有其他方法可以实现视频修剪功能? 任何来自 Apple SDK 的直接 api?
- 谁能提供基于“AVAssetImageGenerator”的视频修剪器的参考链接或示例代码?
【问题讨论】:
-
“UIImagePickerController”之类的缩略图滑块是否可以通过编程方式实现?
标签: ios uiimagepickercontroller uivideoeditorcontroller avassetimagegenerator