AliyunThumbnailParser
@interface AliyunThumbnailParser : NSObject
缩略图解析器
-
初始化参数解析器 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (instancetype)initWithPath:(NSString *)path delegate:(id<AliyunThumbnailParserDelegate>)delegate;
Parameters
path
视频路径
delegate
代理回调
Return Value
解析器示例
-
设置要获取的图片对应的时间戳 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (void)addThumbnailTimeList:(NSArray<NSNumber *> *)timeList;
Parameters
timeList
里面包含时间戳,单位:秒
-
设置裁剪的位置/大小,同一个实例只可设置一次 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (void)setCutFrame:(CGRect)cutFrame;
Parameters
cutFrame
裁剪的位置/大小
-
设置获得的图片大小,同一个实例只可设置一次 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (void)setOutputSize:(CGSize)outputSize;
Parameters
outputSize
裁剪的位置/大小
-
开始 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (void)start;
-
取消获取缩略图 API_AVAILABLE(3.20.0)
Declaration
Objective-C
- (void)cancel;