生成视频缩略图

guard let videoUrl = URL(string: videoImage!) else {
                return
            }
            let asset = AVAsset(url: videoUrl)
            let gen = AVAssetImageGenerator(asset: asset)
            let time = CMTime(seconds: 0, preferredTimescale: 2)
            let image = try? gen.copyCGImage(at: time, actualTime: nil)
            videoImageView.image = UIImage(cgImage: image!)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • BCHABC走势: BCHSV走势: 本轮大跌的导火索可以说是BCH硬分叉事件,现在带大家来看看这段时间的两个硬分...
    中本葱老爷爷阅读 4,451评论 8 57
  • 你生了一个孩子,然后你一把屎一把尿含辛茹苦地把他养大,但是,他很丑。请问,你会狠心说,这娃太丑了,不要了? 绝大多...
    满园嘉卉阅读 3,349评论 0 2
  • 今天在实际开发过程中遇到一个数据库去重查询的问题,在这里给大家分享一下。 类似于上面这张数据表,我们发现id=5和...
    代码_搬运工阅读 55,437评论 0 15
  • 烦躁,从昨晚开始,隔三差五有人在叫你回去,一想到要回来当免费劳动力,干着自己不喜欢的工作就烦躁。。。。心不在焉,心...
    跟你有什么关系阅读 1,495评论 0 0