KeyframePicker 1.0.1

KeyframePicker 1.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期上次发布2016年11月
SwiftSwift版本3.0
SPM支持SPM

zzltjnh维护。



  • 作者:
  • zzltjnh

KeyframePicker

一款从视频(如iPhone照片库)中生成并选择关键帧的工具,用 Swift 编写。

示例

要运行示例项目,克隆仓库,从根目录打开 KeyframePicker.xcworkspace

要求

  • iOS 8.0+
  • Xcode 8.0
  • Swift 3.0

安装

KeyframePicker 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'KeyframePicker'

使用

import KeyframePicker
// get storyboard
let storyBoard = UIStoryboard(name: "KeyframePicker", bundle: Bundle(for: KeyframePickerViewController.self))
// init
let keyframePicker = storyBoard.instantiateViewController(withIdentifier: String(describing: KeyframePickerViewController.self)) as! KeyframePickerViewController
// set `asset` if your video from photolibrary or camera
// set `videoPath` if your video from sand box or remote
keyframePicker.asset = yourAvAsset
// set handler
keyframePicker.generatedKeyframeImageHandler = { [weak self] image in
    if let image = image {
        print("generate image success")
    } else {
        print("generate image failed")
    }
}
// show
self?.navigationController?.pushViewController(keyframePicker, animated: true)

作者

Zhilong Zhang, 天津 中国, [email protected]

许可证

KeyframePicker 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。