Class VideoEditProjectInput
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cme.v20191029.models.VideoEditProjectInput
-
public class VideoEditProjectInput extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
VideoEditProjectInput
public VideoEditProjectInput()
-
VideoEditProjectInput
public 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.
-
-
Method Detail
-
getAspectRatio
public String getAspectRatio()
Get 画布宽高比,取值有:- 16:9;
- 9:16;
- 2:1。
默认值 16:9 。- Returns:
- AspectRatio 画布宽高比,取值有:
- 16:9;
- 9:16;
- 2:1。
默认值 16:9 。
-
setAspectRatio
public void setAspectRatio(String AspectRatio)
Set 画布宽高比,取值有:- 16:9;
- 9:16;
- 2:1。
默认值 16:9 。- Parameters:
AspectRatio
- 画布宽高比,取值有:- 16:9;
- 9:16;
- 2:1。
默认值 16:9 。
-
getVideoEditTemplateId
public String getVideoEditTemplateId()
Get 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。- Returns:
- VideoEditTemplateId 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。
-
setVideoEditTemplateId
public void setVideoEditTemplateId(String VideoEditTemplateId)
Set 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。- Parameters:
VideoEditTemplateId
- 视频编辑模板媒体 ID ,通过模板媒体导入项目轨道数据时填写。
-
getInitTracks
public MediaTrack[] getInitTracks()
Get 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:- 输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;
- 时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;
- 视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。- Returns:
- InitTracks 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:
- 输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;
- 时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;
- 视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。
-
setInitTracks
public void setInitTracks(MediaTrack[] InitTracks)
Set 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:- 输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;
- 时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;
- 视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。- Parameters:
InitTracks
- 输入的媒体轨道列表,包括视频、音频,等媒体组成的多个轨道信息。其中:- 输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;
- 时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;
- 视频、音频,每一种类型的轨道最多支持10个。
注:当从模板导入项目时(即 VideoEditTemplateId 不为空时),该参数无效。
-
-