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;
AliyunThumbnailParser Class Reference