Наложить GIF на изображение и экспортировать его как видео - PullRequest
0 голосов
/ 08 марта 2019

Я не могу найти библиотеку для этого.Есть ли простой способ наложить анимированный GIF на изображение и экспортировать его как видео?То же самое с тем, как стикеры Instagram работают над историями.

1 Ответ

0 голосов
/ 08 марта 2019

Используйте это

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, вам может потребоваться, а может и не понадобиться:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...