AliyunIClipConstructor
@protocol AliyunIClipConstructor <NSObject>
媒体片段构造器协议
-
增加媒体片段
Declaration
Objective-C
- (void)addMediaClip:(AliyunClip *)clip;Parameters
clip媒体片段
-
设置所有媒体片段
Declaration
Objective-C
- (void)setMediaClips:(NSArray<AliyunClip *> *)clips;Parameters
clips媒体片段列表
-
增加媒体片段
Declaration
Objective-C
- (void)addMediaClip:(AliyunClip *)clip atIndex:(NSInteger)index;Parameters
clip媒体片段
indexindex
-
更新媒体片段
Declaration
Objective-C
- (void)updateMediaClip:(AliyunClip *)clip atIndex:(NSInteger)index;Parameters
clip媒体片段
indexindex
-
删除媒体片段
Declaration
Objective-C
- (void)deleteMediaClipAtIndex:(NSInteger)index;Parameters
indexindex
-
删除所有媒体片段
Declaration
Objective-C
- (void)deleteAllMediaClips; -
获取媒体片段
Declaration
Objective-C
- (AliyunClip *)mediaClipAtIndex:(NSInteger)index;Parameters
indexindex
Return Value
媒体片段
-
删除前一个媒体片段
Declaration
Objective-C
- (void)deleteLastMediaClip; -
获取所有媒体片段
Declaration
Objective-C
- (NSArray<AliyunClip *> *)mediaClips;Return Value
媒体片段列表
-
Deprecated
Use
addMediaClip添加视频路径
已废弃
duartion为当前视频片段和上段视频片段间的转场时长,不能小于视频本身时长 添加的第一段视频没有转场,duartion需要设为0 Deprecated 建议使用addMediaClip:
Declaration
Objective-C
- (void)addVideoWithPath:(NSString *)videoPath animDuration:(CGFloat)animDuration;Parameters
videoPath视频路径
animDuration转场动画时长,单位秒
-
Deprecated
Use
addMediaClip添加视频路径
已废弃
duartion为当前视频片段和上段视频片段间的转场时长,不能小于视频本身时长 添加的第一段视频没有转场,duartion需要设为0 Deprecated 建议使用addMediaClip:
Declaration
Objective-C
- (void)addVideoWithPath:(NSString *)videoPath startTime:(CGFloat)startTime duration:(CGFloat)duration animDuration:(CGFloat)animDuration;Parameters
videoPath视频路径
animDuration转场动画时长,单位秒
-
Deprecated
Use
addMediaClip增加图片
已废弃
Declaration
Objective-C
- (NSString *)addImage:(UIImage *)image duration:(CGFloat)duration animDuration:(CGFloat)animDuration;Parameters
image照片
duration播放时间
animDuration动画过渡时间
Return Value
图片路径 Deprecated 建议使用addMediaClip:
AliyunIClipConstructor Protocol Reference