public class VideoEditProjectInput extends AbstractModel
Constructor and Description |
---|
VideoEditProjectInput() |
VideoEditProjectInput(VideoEditProjectInput source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAspectRatio()
Get 画布宽高比,取值有:
16:9;
9:16;
2:1。
默认值 16:9 。
|
MediaTrack[] |
getInitTracks()
Get 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。
|
String |
getVideoEditTemplateId()
Get 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。
|
void |
setAspectRatio(String AspectRatio)
Set 画布宽高比,取值有:
16:9;
9:16;
2:1。
默认值 16:9 。
|
void |
setInitTracks(MediaTrack[] InitTracks)
Set 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。
|
void |
setVideoEditTemplateId(String VideoEditTemplateId)
Set 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public VideoEditProjectInput()
public VideoEditProjectInput(VideoEditProjectInput source)
public String getAspectRatio()
public void setAspectRatio(String AspectRatio)
AspectRatio
- 画布宽高比,取值有:
public String getVideoEditTemplateId()
public void setVideoEditTemplateId(String VideoEditTemplateId)
VideoEditTemplateId
- 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。public MediaTrack[] getInitTracks()
public void setInitTracks(MediaTrack[] InitTracks)
InitTracks
- 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:Copyright © 2023. All rights reserved.