public interface AliyunAETemplateIEditor
v3.35.0 新增
模板编辑器
Modifier and Type | Method and Description |
---|---|
void |
cancelRender()
取消取消导出
|
void |
commit()
提交编辑器当前修改
|
AliyunAETemplateIPlayer |
getPreviewPlayer()
获取预览播放器
|
AliyunAEITemplate |
getTemplate()
获取编辑器当前模板
|
void |
mute()
模板设置静音
|
void |
release()
释放编辑器
|
void |
replaceAudio(java.lang.String path)
设置模板音频
|
void |
restoreAudio()
模板恢复默认音乐
|
void |
setBitrateFactor(float factor) |
void |
setFontFolder(java.lang.String folder)
设置模板的字体文件存放路径,路径下支持多个字体文件
调用不会覆盖之前的路径,会累计记录,同一字体名称会以后设置的路径为主
|
void |
setOutputPath(java.lang.String path)
设置渲染导出文件路径
|
void |
setPlayView(AliyunAETemplatePlayView view)
设置预览播放View
|
void |
setTemplate(AliyunAEITemplate template)
设置模板
|
void |
startRender(AliyunTemplateRenderListener listener)
开始渲染导出
|
void setTemplate(AliyunAEITemplate template)
template
- AliyunAEITemplate getTemplate()
void setPlayView(AliyunAETemplatePlayView view)
view
- void replaceAudio(java.lang.String path)
path
- void mute()
void restoreAudio()
void release()
void commit()
AliyunAETemplateIPlayer getPreviewPlayer()
void setOutputPath(java.lang.String path)
path
- void startRender(AliyunTemplateRenderListener listener)
listener
- 渲染导出回调void cancelRender()
void setBitrateFactor(float factor)
factor
- 设置当前编码器的比特率系数,默认值为0.25
编码器的比特率计算公式为 width * height * framerate * factor
该函数需要在startRender之前调用void setFontFolder(java.lang.String folder)
folder
- 字体存放目录