我为此找不到任何库。有没有一种简单的方法可以在图像上叠加动画gif并将其导出为视频? Instagram贴在故事上的工作方式也是如此。
答案 0 :(得分:0)
使用此
https://gist.github.com/powhu/00acd9d34fa8d61d2ddf5652f19cafcf
使用方法
let data = try! Data(contentsOf: Bundle.main.url(forResource: "gif", withExtension: "gif")!)
let tempUrl = URL(fileURLWithPath:NSTemporaryDirectory()).appendingPathComponent("temp.mp4")
GIF2MP4(data: data)?.convertAndExport(to: tempUrl, completion: { })
注意:Swift3,您可能需要更改,也可能不需要更改:)