AliyunEditor Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AliyunEditor.h |
– initWithPath:preview:
初始化Editor
- (instancetype)initWithPath:(NSString *)taskPath preview:(UIView *)previewParameters
taskPath |
配置文件路径 |
|---|---|
preview |
编辑预览视图 |
Return Value
Editor
Discussion
初始化Editor
Declared In
AliyunEditor.h
– addPath:fadeDuration:inDuration:outDruation:mode:
添加视频路径
- (void)addPath:(NSString *)path fadeDuration:(float)fadeDuration inDuration:(float)inDuration outDruation:(float)outDuration mode:(int)modeParameters
path |
视频路径 |
|---|
Discussion
添加视频路径
Declared In
AliyunEditor.h
– addPath:startTime:duration:fadeDuration:inDuration:outDruation:mode:
添加视频路径
- (void)addPath:(NSString *)path startTime:(float)startTime duration:(float)duration fadeDuration:(float)fadeDuration inDuration:(float)inDuration outDruation:(float)outDuration mode:(int)modeParameters
path |
视频路径 |
|---|
Discussion
添加视频路径
Declared In
AliyunEditor.h
– getVideoUrls
获取所有播放的视频的本地路径
- (NSArray *)getVideoUrlsReturn Value
路径数组
Discussion
获取所有播放的视频的本地路径
Declared In
AliyunEditor.h
– getMediaClips
获取媒体片段
- (NSArray *)getMediaClipsReturn Value
媒体片段数组
Discussion
获取媒体片段
Declared In
AliyunEditor.h
– getPlayer
获取播放器接口实例
- (id<AliyunIPlayer>)getPlayerReturn Value
Discussion
获取播放器接口实例
Declared In
AliyunEditor.h
– getExporter
获取导出接口实例
- (id<AliyunIExporter>)getExporterReturn Value
Discussion
获取导出接口实例
Declared In
AliyunEditor.h
– getPasterRender
获取PasterRender实例
- (id<AliyunIPasterRender>)getPasterRenderReturn Value
PasterRender
Discussion
获取PasterRender实例
Declared In
AliyunEditor.h
– getPasterManager
获取动图管理类
- (AliyunPasterManager *)getPasterManagerReturn Value
Discussion
获取动图管理类
Declared In
AliyunEditor.h
– applyMV:
使用mv
- (int)applyMV:(AliyunEffectMV *)mvParameters
mv |
mv配置文件路径 |
|---|
Return Value
错误码
Discussion
使用mv
Declared In
AliyunEditor.h
– applyMusic:
使用音乐
- (int)applyMusic:(AliyunEffectMusic *)musicParameters
music |
music配置文件路径 |
|---|
Return Value
错误码
Discussion
使用音乐
Declared In
AliyunEditor.h
– applyFilter:
使用滤镜
- (int)applyFilter:(AliyunEffectFilter *)filterParameters
filter |
filter配置文件路径 |
|---|
Return Value
错误码
Discussion
使用滤镜
Declared In
AliyunEditor.h
– applyPaint:
使用涂鸦
- (void)applyPaint:(AliyunEffectImage *)paintImageParameters
paintImage |
涂鸦图片 |
|---|
Discussion
使用涂鸦
Declared In
AliyunEditor.h
– removePaint:
删除涂鸦
- (void)removePaint:(AliyunEffectImage *)paintImageParameters
paintImage |
涂鸦图片 |
|---|
Discussion
删除涂鸦
Declared In
AliyunEditor.h
– setWaterMark:frame:
添加视频水印
- (void)setWaterMark:(NSString *)imagePath frame:(CGRect)frameParameters
imagePath |
视频水印路径 |
|---|---|
frame |
水印frame |
Discussion
添加视频水印
Declared In
AliyunEditor.h
– setMute:
设置是否静音
- (void)setMute:(BOOL)muteParameters
mute |
静音 |
|---|
Discussion
设置是否静音
Declared In
AliyunEditor.h
– setVolume:
设置音量
- (void)setVolume:(int)volumeParameters
volume |
音量:0-200 |
|---|
Discussion
设置音量
Declared In
AliyunEditor.h
– setAudioMixWeight:
设置混音权重
- (void)setAudioMixWeight:(int)weightParameters
weight |
混音权重0-100 |
|---|
Discussion
设置混音权重
Declared In
AliyunEditor.h
– setScaleMode:
画面填充模式
- (void)setScaleMode:(int)modeParameters
mode |
0:截断填充, 1:黑边填充 |
|---|
Discussion
画面填充模式
Declared In
AliyunEditor.h
– setRenderBackgroundColor:
视频渲染最底层背景颜色 在填充模式下具有效果
- (void)setRenderBackgroundColor:(UIColor *)colorParameters
color |
颜色 |
|---|
Discussion
视频渲染最底层背景颜色 在填充模式下具有效果
Declared In
AliyunEditor.h