v3.x.x API 不向下兼容,因此,从 v2.x.x 升级到 v3.x.x 需要对相关 SDK 调用代码进行更新方能正常使用。 迁移方法如下:
- v3.x.x 删除了
MSVTimeEditorEffect
类,反复和快慢速特效,您可以参考新版的 MovieousDemo 中反复和快慢速相关的 Demo 来使用新版的 API 来实现反复和快慢速特效的功能。 - v3.x.x 将文件路径由
NSURL
类更换为了NSString
类的 path 类型,您需要将相关参数进行更改。 - v3.x.x 删除了用于存储业务数据的
ID
属性,添加了基类MovieousObject
,基类支持 attachment,您可以使用 key 和 attachment 来存储您的业务数据。 - 将
MSVImageGenerator
更改为MSVSnapshotGenerator
,新接口需要您自行指定需要的快照的具体时间点,然后使用-generateSnapshotAtTime:actualTime:error:
或generateSnapshotsAsynchronouslyForTimes:completionHandler:
来生成快照,generateSnapshotsAsynchronouslyForTimes:completionHandler:
会在每生成一张快照后返回一张,以减少用户等待时间。