gpt4 book ai didi

iphone - 使用 avassetwriter 创建动画电影文件

转载 作者:行者123 更新时间:2023-12-03 19:14:20 25 4
gpt4 key购买 nike

我有一个使用普通核心动画方法创建的动画。有没有办法使用 avassetwriter 创建电影文件?我看过其他问题,这些问题展示了如何使用 avassetwriter 使用图像创建电影,但我想使用使用核心动画创建的动画来创建电影。

提前致谢

最佳答案

运行计时器(或其他)定期将动画的 CALayer 转换为 UIImage(请参阅 here ),然后将该图像写入 AVAssetWriter,如您引用的其他示例中所示。您还需要跟踪耗时,因为最终您要做的是设置对 -[AVAssetWriterPixelBufferAdapterappendPixelBuffer:atPresentationTime:] 的调用。

我做了a talk几个月前,它进行了常规屏幕抓取并制作了一个电影,名为 VTM_ScreenRecorder.zip。对您来说唯一的区别可能是我的代码正在获取窗口的 CALayer,而您似乎对其他层(您正在设置动画的层)感兴趣。

关于iphone - 使用 avassetwriter 创建动画电影文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6311184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com