ArtifactReduction
去编码毛刺、伪影参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 去毛刺方式:weak,,strong 示例值:weak |
Algorithm | String | 否 | 去毛刺算法,可选项: edaf, wdaf, 默认edaf。 注意:此参数已经弃用 示例值:edaf |
AudioEnhance
音频音效增强,只支持无背景音的音频
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 音效增强种类,可选项:normal 示例值:normal |
AudioInfo
音频参数信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Bitrate | Integer | 是 | 音频码率,取值范围:0 和 [26, 256],单位:kbps。 注意:当取值为 0,表示音频码率和原始音频保持一致。 示例值:2000 |
Codec | String | 是 | 音频编码器,可选项:aac,mp3,ac3,flac,mp2。 示例值:aac |
Channel | Integer | 是 | 声道数,可选项: 1:单声道, 2:双声道, 6:立体声。 示例值:6 |
SampleRate | Integer | 是 | 采样率,单位:Hz。可选项:32000,44100,48000 示例值:44100 |
Denoise | Denoise | 否 | 音频降噪信息 |
EnableMuteAudio | Integer | 否 | 开启添加静音,可选项: 0:不开启, 1:开启, 默认不开启 示例值:1 |
LoudnessInfo | LoudnessInfo | 否 | 音频响度信息 |
AudioEnhance | AudioEnhance | 否 | 音频音效增强 |
RemoveReverb | RemoveReverb | 否 | 去除混音 |
AudioInfoResultItem
任务结束后生成的文件音频信息
被如下接口引用:DescribeMediaQualityRestorationTaskRusult。
名称 | 类型 | 描述 |
---|---|---|
Stream | Integer | 音频流的流id。 示例值:1 |
Sample | Integer | 音频采样率 。 注意:此字段可能返回 null,表示取不到有效值。 示例值:44100 |
Channel | Integer | 音频声道数。 注意:此字段可能返回 null,表示取不到有效值。 示例值:2 |
Codec | String | 编码格式,如aac, mp3等。 注意:此字段可能返回 null,表示取不到有效值。 示例值:aac |
Bitrate | Integer | 码率,单位:bps。 注意:此字段可能返回 null,表示取不到有效值。 示例值:128188 |
Duration | Integer | 音频时长,单位:ms。 注意:此字段可能返回 null,表示取不到有效值。 示例值:100000 |
CallbackInfo
任务结果回调地址信息
被如下接口引用:CreateEditingTask, CreateMediaProcessTask, CreateMediaQualityRestorationTask, CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Url | String | 是 | 回调URL。 |
ClassificationEditingInfo
视频分类识别任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启视频分类识别。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
ClassificationTaskResult
视频分类识别结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
ItemSet | Array of ClassificationTaskResultItem | 视频分类识别结果集。 注意:此字段可能返回 null,表示取不到有效值。 |
ClassificationTaskResultItem
视频分类识别结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Classification | String | 分类名称。 |
Confidence | Float | 置信度,取值范围是 0 到 100。 |
ColorEnhance
颜色增强参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 颜色增强类型,可选项: 1. tra; 2. weak; 3. normal; 4. strong; 注意:tra不支持自适应调整,处理速度更快;weak,normal,strong支持基于画面颜色自适应,处理速度更慢。 |
CosAuthMode
任务视频cos授权信息
被如下接口引用:CreateEditingTask, CreateMediaProcessTask, CreateMediaQualityRestorationTask, CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | Integer | 是 | 授权类型,可选值: 0:bucket授权,需要将对应bucket授权给本服务帐号(3020447271和100012301793),否则会读写cos失败; 1:key托管,把cos的账号id和key托管于本服务,本服务会提供一个托管id; 3:临时key授权。 注意:目前智能编辑还不支持临时key授权;画质重生目前只支持bucket授权 示例值:0 |
HostedId | String | 否 | cos账号托管id,Type等于1时必选。 示例值:“” |
SecretId | String | 否 | cos身份识别id,Type等于3时必选。 示例值:“” |
SecretKey | String | 否 | cos身份秘钥,Type等于3时必选。 示例值:“” |
Token | String | 否 | 临时授权 token,Type等于3时必选。 示例值:“” |
CosInfo
任务视频cos信息
被如下接口引用:CreateEditingTask, CreateMediaProcessTask, CreateMediaQualityRestorationTask, CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Region | String | 是 | cos 区域值。例如:ap-beijing。 |
Bucket | String | 是 | cos 存储桶,格式为BuketName-AppId。例如:test-123456。 |
Path | String | 是 | cos 路径。 对于写表示目录,例如:/test; 对于读表示文件路径,例如:/test/test.mp4。 |
CosAuthMode | CosAuthMode | 否 | cos 授权信息,不填默认为公有权限。 |
CoverEditingInfo
智能封面任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启智能封面。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
CoverTaskResult
智能封面结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
ItemSet | Array of CoverTaskResultItem | 智能封面结果集。 注意:此字段可能返回 null,表示取不到有效值。 |
CoverTaskResultItem
智能封面结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
CoverUrl | String | 智能封面地址。 |
Confidence | Float | 置信度,取值范围是 0 到 100。 |
DarInfo
视频Dar信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FillMode | Integer | 否 | 填充模式,可选值: 1:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。 2:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“。 默认为2。 |
Denoise
音频降噪
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 音频降噪强度,可选项: 1. weak 2.normal, 3.strong 默认为weak |
Denoising
去噪参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 去噪方式,可选项: templ:时域降噪; spatial:空域降噪, fast-spatial:快速空域降噪。 注意:可选择组合方式: 1.type:"templ,spatial" ; 2.type:"templ,fast-spatial"。 |
TemplStrength | Float | 否 | 时域去噪强度,可选值:0.0-1.0 。小于0.0的默认为0.0,大于1.0的默认为1.0。 |
SpatialStrength | Float | 否 | 空域去噪强度,可选值:0.0-1.0 。小于0.0的默认为0.0,大于1.0的默认为1.0。 |
DownInfo
视频源信息
被如下接口引用:CreateEditingTask, CreateMediaProcessTask, CreateMediaQualityRestorationTask, CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | Integer | 是 | 下载类型,可选值: 0:UrlInfo; 1:CosInfo。 |
UrlInfo | UrlInfo | 否 | Url形式下载信息,当Type等于0时必选。 |
CosInfo | CosInfo | 否 | Cos形式下载信息,当Type等于1时必选。 |
DynamicImageInfo
动图参数
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Quality | Integer | 否 | 画面质量,范围:1~100。 示例值:0 |
EditInfo
画质重生子任务视频剪辑参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
StartTime | Integer | 是 | 剪辑开始时间,单位:ms。 |
EndTime | Integer | 是 | 剪辑结束时间,单位:ms |
EditingInfo
智能编辑任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TagEditingInfo | TagEditingInfo | 否 | 视频标签识别任务参数,不填则不开启。 示例值:null |
ClassificationEditingInfo | ClassificationEditingInfo | 否 | 视频分类识别任务参数,不填则不开启。 示例值:null |
StripEditingInfo | StripEditingInfo | 否 | 智能拆条任务参数,不填则不开启。 示例值:null |
HighlightsEditingInfo | HighlightsEditingInfo | 否 | 智能集锦任务参数,不填则不开启。 示例值:null |
CoverEditingInfo | CoverEditingInfo | 否 | 智能封面任务参数,不填则不开启。 示例值:null |
OpeningEndingEditingInfo | OpeningEndingEditingInfo | 否 | 片头片尾识别任务参数,不填则不开启。 示例值:null |
EditingTaskResult
智能识别任务结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 编辑任务 ID。 示例值:null |
Status | Integer | 编辑任务状态。 1:执行中;2:已完成。 示例值:null |
TagTaskResult | TagTaskResult | 视频标签识别结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
ClassificationTaskResult | ClassificationTaskResult | 视频分类识别结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
StripTaskResult | StripTaskResult | 智能拆条结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
HighlightsTaskResult | HighlightsTaskResult | 智能集锦结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
CoverTaskResult | CoverTaskResult | 智能封面结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
OpeningEndingTaskResult | OpeningEndingTaskResult | 片头片尾识别结果。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
FaceProtect
人脸保护参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FaceUsmRatio | Float | 否 | 人脸区域增强强度,可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 |
FileInfo
画质重生处理后文件的详细信息
被如下接口引用:DescribeMediaQualityRestorationTaskRusult。
名称 | 类型 | 描述 |
---|---|---|
FileSize | Integer | 任务结束后生成的文件大小。 注意:此字段可能返回 null,表示取不到有效值。 示例值:100000 |
FileType | String | 任务结束后生成的文件格式,例如:mp4,flv等等。 注意:此字段可能返回 null,表示取不到有效值。 示例值:mp4 |
Bitrate | Integer | 任务结束后生成的文件整体码率,单位:bps。 注意:此字段可能返回 null,表示取不到有效值。 示例值:20000 |
Duration | Integer | 任务结束后生成的文件时长,单位:ms。 注意:此字段可能返回 null,表示取不到有效值。 示例值:10000 |
VideoInfoResult | Array of VideoInfoResultItem | 任务结束后生成的文件视频信息。 注意:此字段可能返回 null,表示取不到有效值。 |
AudioInfoResult | Array of AudioInfoResultItem | 任务结束后生成的文件音频信息。 注意:此字段可能返回 null,表示取不到有效值。 |
FrameTagItem
帧标签
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
StartPts | Integer | 标签起始时间戳PTS(ms) |
EndPts | Integer | 语句结束时间戳PTS(ms) |
Period | String | 字符串形式的起始结束时间 |
TagItems | Array of TagItem | 标签数组 |
FrameTagRec
帧标签任务参数
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TagType | String | 是 | 标签类型: "Common": 通用类型 "Game":游戏类型 |
GameExtendType | String | 否 | 游戏具体类型: "HonorOfKings_AnchorViews":王者荣耀主播视角 "HonorOfKings_GameViews":王者荣耀比赛视角 "LOL_AnchorViews":英雄联盟主播视角 "LOL_GameViews":英雄联盟比赛视角 "PUBG_AnchorViews":和平精英主播视角 "PUBG_GameViews":和平精英比赛视角 |
FrameTagResult
帧标签结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
FrameTagItems | Array of FrameTagItem | 帧标签结果数组 |
HiddenMarkInfo
数字水印
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Path | String | 是 | 数字水印路径,,如果不从Cos拉取水印,则必填 示例值:https://aidata-1251820392.cos.ap-guangzhou.myqcloud.com/logo.png |
Frequency | Integer | 否 | 数字水印频率,可选值:[1,256],默认值为30 示例值:30 |
Strength | Integer | 否 | 数字水印强度,可选值:[32,128],默认值为64 示例值:64 |
CosInfo | CosInfo | 否 | 数字水印的Cos 信息,从Cos上拉取图片水印时必填。 |
HighlightsEditingInfo
智能集锦任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启智能集锦。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
HighlightsTaskResult
智能集锦结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
ItemSet | Array of HighlightsTaskResultItem | 智能集锦结果集。 注意:此字段可能返回 null,表示取不到有效值。 |
HighlightsTaskResultItem
智能集锦结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
HighlightUrl | String | 智能集锦地址。 |
CovImgUrl | String | 智能集锦封面地址。 |
Confidence | Float | 置信度,取值范围是 0 到 100。 |
Duration | Float | 智能集锦持续时间,单位:秒。 |
SegmentSet | Array of HighlightsTaskResultItemSegment | 智能集锦子片段结果集,集锦片段由这些子片段拼接生成。 |
HighlightsTaskResultItemSegment
智能集锦结果片段
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Confidence | Float | 置信度,取值范围是 0 到 100。 |
StartTimeOffset | Float | 集锦片段起始的偏移时间,单位:秒。 |
EndTimeOffset | Float | 集锦片段终止的偏移时间,单位:秒。 |
IntervalTime
周期时间点信息。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Interval | Integer | 是 | 间隔周期,单位ms |
StartTime | Integer | 否 | 开始时间点,单位ms |
LoudnessInfo
音频响度信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Loudness | Float | 否 | 音频整体响度 示例值:-10.5 |
LoudnessRange | Float | 否 | 音频响度范围 示例值:10.5 |
LowLightEnhance
低光照增强参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 低光照增强类型,可选项:normal。 |
MediaCuttingInfo
编辑处理/剪切任务信息。
截图结果默认存在 SaveInfoSet 的第一个存储位置。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TimeInfo | MediaCuttingTimeInfo | 是 | 截取时间信息。 |
TargetInfo | MediaTargetInfo | 是 | 输出结果信息。 |
OutForm | MediaCuttingOutForm | 是 | 截取结果形式信息。 |
ResultListSaveType | String | 否 | 列表文件形式,存储到用户存储服务中,可选值: 示例值:“” |
WatermarkInfoSet | Array of MediaCuttingWatermark | 否 | 水印信息,最多支持 10 个水印。 |
DropPureColor | String | 否 | 是否去除纯色截图,如果值为 True ,对应时间点的截图如果是纯色,将略过。 示例值:“” |
MediaCuttingOutForm
编辑处理/剪切任务/输出形式信息
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 输出类型,可选值: Static:静态图; Dynamic:动态图; Sprite:雪碧图; Video:视频。 注1:不同类型时,对应的 TargetInfo.Format 格式支持如下: Static:jpg、png; Dynamic:gif; Sprite:jpg、png; Video:mp4。 注2:当 Type=Sprite时,TargetInfo指定的尺寸表示小图的大小,最终结果尺寸以输出为准。 示例值:“” |
FillType | String | 否 | 背景填充方式,可选值: White:白色填充; Black:黑色填充; Stretch:拉伸; Gaussian:高斯模糊; 默认White。 示例值:“” |
SpriteRowCount | Integer | 否 | 【废弃】参考SpriteInfo 示例值:0 |
SpriteColumnCount | Integer | 否 | 【废弃】参考SpriteInfo 示例值:0 |
SpriteInfo | SpriteImageInfo | 否 | Type=Sprite时有效,表示雪碧图参数信息。 |
DynamicInfo | DynamicImageInfo | 否 | Type=Dynamic时有效,表示动图参数信息。 |
MediaCuttingTaskResult
编辑处理/剪切任务/处理结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
ListFile | TaskResultFile | 如果ResultListType不为NoListFile时,结果(TaskResultFile)列表文件的存储位置。 注意:此字段可能返回 null,表示取不到有效值。 |
ResultCount | Integer | 结果个数。 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
FirstFile | TaskResultFile | 第一个结果文件。 注意:此字段可能返回 null,表示取不到有效值。 |
LastFile | TaskResultFile | 最后一个结果文件。 注意:此字段可能返回 null,表示取不到有效值。 |
ImageCount | Integer | 任务结果包含的图片总数。 静态图:总数即为文件数; 雪碧图:所有小图总数; 动图、视频:不计算图片数,为 0。 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
MediaCuttingTimeInfo
编辑处理/剪切任务/时间信息
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 时间类型,可选值: PointSet:时间点集合; IntervalPoint:周期采样点; SectionSet:时间片段集合。 |
PointSet | Array of Integer | 否 | 截取时间点集合,单位毫秒,Type=PointSet时必选。 |
IntervalPoint | IntervalTime | 否 | 周期采样点信息,Type=IntervalPoint时必选。 |
SectionSet | Array of SectionTime | 否 | 时间区间集合信息,Type=SectionSet时必选。 |
MediaCuttingWatermark
媒体剪切水印信息。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 水印类型,可选值: 示例值:“” |
Image | MediaCuttingWatermarkImage | 否 | 图像水印信息,当 Type=Image 时必选。 |
Text | MediaCuttingWatermarkText | 否 | 文字水印信息,当 Type=Text 时必选。 |
MediaCuttingWatermarkImage
媒体剪切图像水印参数。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
SourceId | String | 是 | 水印源的ID,对应SourceInfoSet内的源。 注意1:对应的 MediaSourceInfo.Type需要为Image。 注意2:对于动图,只取第一帧图像作为水印源。 示例值:“” |
PosX | Integer | 否 | 水印水平坐标,单位像素,默认:0。 示例值:0 |
PosY | Integer | 否 | 水印垂直坐标,单位像素,默认:0。 示例值:0 |
Width | Integer | 否 | 水印宽度,单位像素,默认:0。 示例值:0 |
Height | Integer | 否 | 水印高度,单位像素,默认:0。 注意:对于宽高符合以下规则: 1、Width>0 且 Height>0,按指定宽高拉伸; 2、Width=0 且 Height>0,以Height为基准等比缩放; 3、Width>0 且 Height=0,以Width为基准等比缩放; 4、Width=0 且 Height=0,采用源的宽高。 示例值:0 |
PosOriginType | String | 否 | 指定坐标原点,可选值: 默认:LeftTop。 示例值:“” |
MediaCuttingWatermarkText
媒体剪切文字水印参数。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Text | String | 是 | 水印文字。 示例值:“” |
FontSize | Integer | 是 | 文字大小 示例值:0 |
PosX | Integer | 否 | 水印水平坐标,单位像素,默认:0。 示例值:0 |
PosY | Integer | 否 | 水印垂直坐标,单位像素,默认:0。 示例值:0 |
FontColor | String | 否 | 文字颜色,格式为:#RRGGBBAA,默认值:#000000。 示例值:“” |
FontAlpha | Integer | 否 | 文字透明度,范围:0~100,默认值:100。 示例值:0 |
PosOriginType | String | 否 | 指定坐标原点,可选值: 默认:LeftTop。 示例值:“” |
Font | String | 否 | 字体,可选值: 默认 SimHei。 示例值:“” |
MediaJoiningInfo
编辑处理/拼接任务信息
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TargetInfo | MediaTargetInfo | 是 | 输出目标信息,拼接只采用FileName和Format,用于指定目标文件名和格式。 其中Format只支持mp4. 示例值:null |
Mode | String | 否 | 拼接模式: Fast:快速; Normal:正常; 示例值:Fast |
MediaJoiningTaskResult
编辑处理/拼接任务/处理结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
File | TaskResultFile | 拼接结果文件。 注意:此字段可能返回 null,表示取不到有效值。 |
MediaProcessInfo
编辑处理/任务信息
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 编辑处理任务类型,可选值: MediaEditing:媒体编辑(待上线); MediaCutting:媒体剪切; MediaJoining:媒体拼接。 MediaRecognition: 媒体识别。 |
MediaCuttingInfo | MediaCuttingInfo | 否 | 视频剪切任务参数,Type=MediaCutting时必选。 |
MediaJoiningInfo | MediaJoiningInfo | 否 | 视频拼接任务参数,Type=MediaJoining时必选。 |
MediaRecognitionInfo | MediaRecognitionInfo | 否 | 媒体识别任务参数,Type=MediaRecognition时必选 |
MediaProcessTaskResult
编辑处理/任务处理结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 编辑处理任务ID。 注意:此字段可能返回 null,表示取不到有效值。 |
Type | String | 编辑处理任务类型,取值: MediaEditing:视频编辑(待上线); MediaCutting:视频剪切; MediaJoining:视频拼接。 MediaRecognition:媒体识别; 注意:此字段可能返回 null,表示取不到有效值。 |
Progress | Integer | 处理进度,范围:[0,100] 注意:此字段可能返回 null,表示取不到有效值。 |
Status | Integer | 任务状态: 1100:等待中; 1200:执行中; 2000:成功; 5000:失败。 注意:此字段可能返回 null,表示取不到有效值。 |
ErrCode | Integer | 任务错误码。 注意:此字段可能返回 null,表示取不到有效值。 |
ErrMsg | String | 任务错误信息。 注意:此字段可能返回 null,表示取不到有效值。 |
MediaCuttingTaskResult | MediaCuttingTaskResult | 剪切任务处理结果,当Type=MediaCutting时才有效。 注意:此字段可能返回 null,表示取不到有效值。 |
MediaJoiningTaskResult | MediaJoiningTaskResult | 拼接任务处理结果,当Type=MediaJoining时才有效。 注意:此字段可能返回 null,表示取不到有效值。 |
MediaRecognitionTaskResult | MediaRecognitionTaskResult | 媒体识别任务处理结果,当Type=MediaRecognition时才有效。 注意:此字段可能返回 null,表示取不到有效值。 |
MediaQualityRestorationTaskResult
画质重生任务结果
被如下接口引用:DescribeMediaQualityRestorationTaskRusult。
名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 画质重生任务ID |
SubTaskResult | Array of SubTaskResultItem | 画质重生处理后文件的详细信息。 |
MediaRecognitionInfo
媒体识别任务参数
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FrameTagRec | FrameTagRec | 否 | 帧标签识别 |
SubtitleRec | SubtitleRec | 否 | 语音字幕识别 |
MediaRecognitionTaskResult
媒体识别任务处理结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
FrameTagResults | FrameTagResult | 帧标签识别结果 注意:此字段可能返回 null,表示取不到有效值。 |
SubtitleResults | SubtitleResult | 语音字幕识别结果 注意:此字段可能返回 null,表示取不到有效值。 |
MediaResultInfo
结果文件媒体信息
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Duration | Integer | 媒体时长,单位:毫秒 注意:此字段可能返回 null,表示取不到有效值。 示例值:1000 |
ResultVideoInfoSet | Array of ResultVideoInfo | 视频流信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
ResultAudioInfoSet | Array of ResultAudioInfo | 音频流信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
MediaSourceInfo
编辑处理的媒体源
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
DownInfo | DownInfo | 是 | 媒体源资源下载信息。 示例值:null |
Id | String | 否 | 媒体源ID标记,用于多个输入源时,请内媒体源的定位,对于多输入的任务,一般要求必选。 ID只能包含字母、数字、下划线、中划线,长读不能超过128。 示例值:“id” |
Type | String | 否 | 媒体源类型,具体类型如下: Video:视频 Image:图片 Audio:音频 示例值:Video |
MediaTargetInfo
目标媒体信息。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FileName | String | 是 | 目标文件名,不能带特殊字符(如/等),无需后缀名,最长200字符。 注1:部分子服务支持占位符,形式为: {parameter} 预设parameter有: index:序号; 示例值:test |
Format | String | 是 | 媒体封装格式,最长5字符,具体格式支持根据子任务确定。 示例值:mp4 |
TargetVideoInfo | TargetVideoInfo | 否 | 视频流信息。 示例值:null |
ResultListSaveType | String | 否 | 【不再使用】 示例值:"" |
MuxInfo
流封装信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
DeleteStream | String | 否 | 删除流,可选项:video,audio。 示例值:video |
FlvFlags | String | 否 | Flv 参数,目前支持add_keyframe_index 示例值:add_keyframe_index |
OpeningEndingEditingInfo
片头片尾识别任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启片头片尾识别。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
OpeningEndingTaskResult
片头片尾识别结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
Item | OpeningEndingTaskResultItem | 片头片尾识别结果项。 注意:此字段可能返回 null,表示取不到有效值。 |
OpeningEndingTaskResultItem
片头片尾识别结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
OpeningTimeOffset | Float | 视频片头的结束时间点,单位:秒。 |
OpeningConfidence | Float | 片头识别置信度,取值范围是 0 到 100。 |
EndingTimeOffset | Float | 视频片尾的开始时间点,单位:秒。 |
EndingConfidence | Float | 片尾识别置信度,取值范围是 0 到 100。 |
PicMarkInfoItem
图片水印信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
PosX | Integer | 是 | 图片水印的X坐标。 |
PosY | Integer | 是 | 图片水印的Y坐标 。 |
Path | String | 否 | 图片水印路径,,如果不从Cos拉取水印,则必填 |
CosInfo | CosInfo | 否 | 图片水印的Cos 信息,从Cos上拉取图片水印时必填。 |
Width | Integer | 否 | 图片水印宽度,不填为图片原始宽度。 |
Height | Integer | 否 | 图片水印高度,不填为图片原始高度。 |
StartTime | Integer | 否 | 添加图片水印的开始时间,单位:ms。 |
EndTime | Integer | 否 | 添加图片水印的结束时间,单位:ms。 |
QualityControlInfo
媒体质检任务参数信息
被如下接口引用:CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Interval | Integer | 否 | 对流进行截图的间隔ms,默认1000ms |
VideoShot | Boolean | 否 | 是否保存截图 |
Jitter | Boolean | 否 | 是否检测抖动重影 |
Blur | Boolean | 否 | 是否检测模糊 |
AbnormalLighting | Boolean | 否 | 是否检测低光照、过曝 |
CrashScreen | Boolean | 否 | 是否检测花屏 |
BlackWhiteEdge | Boolean | 否 | 是否检测黑边、白边、黑屏、白屏、绿屏 |
Noise | Boolean | 否 | 是否检测噪点 |
Mosaic | Boolean | 否 | 是否检测马赛克 |
QRCode | Boolean | 否 | 是否检测二维码,包括小程序码、条形码 |
QualityEvaluation | Boolean | 否 | 是否开启画面质量评价 |
QualityEvalScore | Integer | 否 | 画面质量评价过滤阈值,结果只返回低于阈值的时间段,默认60 |
Voice | Boolean | 否 | 是否检测视频音频,包含静音、低音、爆音 |
QualityControlInfoTaskResult
媒体质检结果信息
被如下接口引用:DescribeQualityControlTaskResult。
名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 质检任务 ID |
Status | Integer | 质检任务状态。 1:执行中;2:成功;3:失败 |
Progress | Integer | 表示处理进度百分比 |
UsedTime | Integer | 处理时长(s) |
Duration | Integer | 计费时长(s) |
NoAudio | Boolean | 为true时表示视频无音频轨 注意:此字段可能返回 null,表示取不到有效值。 |
NoVideo | Boolean | 为true时表示视频无视频轨 注意:此字段可能返回 null,表示取不到有效值。 |
QualityEvaluationScore | Integer | 视频无参考质量打分,百分制 注意:此字段可能返回 null,表示取不到有效值。 |
QualityEvaluationResults | Array of QualityControlResultItems | 视频画面无参考评分低于阈值的时间段 注意:此字段可能返回 null,表示取不到有效值。 |
JitterResults | Array of QualityControlResultItems | 视频画面抖动时间段 注意:此字段可能返回 null,表示取不到有效值。 |
BlurResults | Array of QualityControlResultItems | 视频画面模糊时间段 注意:此字段可能返回 null,表示取不到有效值。 |
AbnormalLightingResults | Array of QualityControlResultItems | 视频画面低光、过曝时间段 注意:此字段可能返回 null,表示取不到有效值。 |
CrashScreenResults | Array of QualityControlResultItems | 视频画面花屏时间段 注意:此字段可能返回 null,表示取不到有效值。 |
BlackWhiteEdgeResults | Array of QualityControlResultItems | 视频画面黑边、白边、黑屏、白屏、纯色屏时间段 注意:此字段可能返回 null,表示取不到有效值。 |
NoiseResults | Array of QualityControlResultItems | 视频画面有噪点时间段 注意:此字段可能返回 null,表示取不到有效值。 |
MosaicResults | Array of QualityControlResultItems | 视频画面有马赛克时间段 注意:此字段可能返回 null,表示取不到有效值。 |
QRCodeResults | Array of QualityControlResultItems | 视频画面有二维码的时间段,包括小程序码、条形码 注意:此字段可能返回 null,表示取不到有效值。 |
VoiceResults | Array of QualityControlResultItems | 视频音频异常时间段,包括静音、低音、爆音 注意:此字段可能返回 null,表示取不到有效值。 |
ErrCode | Integer | 任务错误码 注意:此字段可能返回 null,表示取不到有效值。 |
ErrMsg | String | 任务错误信息 注意:此字段可能返回 null,表示取不到有效值。 |
QualityControlItem
质检结果项
被如下接口引用:DescribeQualityControlTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Confidence | Integer | 置信度,取值范围是 0 到 100 注意:此字段可能返回 null,表示取不到有效值。 |
StartTimeOffset | Float | 出现的起始时间戳,秒 |
EndTimeOffset | Float | 出现的结束时间戳,秒 |
AreaCoordsSet | Array of Integer | 区域坐标(px),即左上角坐标、右下角坐标 注意:此字段可能返回 null,表示取不到有效值。 |
QualityControlResultItems
质检结果项数组
被如下接口引用:DescribeQualityControlTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Id | String | 异常类型 注意:此字段可能返回 null,表示取不到有效值。 |
QualityControlItems | Array of QualityControlItem | 质检结果项 |
RemoveReverb
音频去除混响
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 去混响类型,可选项:normal 示例值:normal |
ResultAudioInfo
结果媒体文件的视频流信息
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
StreamId | Integer | 流在媒体文件中的流ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
Duration | Integer | 流的时长,单位:毫秒 注意:此字段可能返回 null,表示取不到有效值。 示例值:1000 |
ResultVideoInfo
结果媒体文件的视频流信息
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
StreamId | Integer | 流在媒体文件中的流ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
Duration | Integer | 流的时长,单位:毫秒 注意:此字段可能返回 null,表示取不到有效值。 示例值:1000 |
Width | Integer | 画面宽度 注意:此字段可能返回 null,表示取不到有效值。 示例值:1920 |
Height | Integer | 画面高度 注意:此字段可能返回 null,表示取不到有效值。 示例值:1080 |
Fps | Integer | 视频帧率,如果高于原始帧率,部分服务将无效。 注意:此字段可能返回 null,表示取不到有效值。 示例值:30 |
SaveInfo
任务存储信息
被如下接口引用:CreateEditingTask, CreateMediaProcessTask, CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | Integer | 是 | 存储类型,可选值: 1:CosInfo。 示例值:0 |
CosInfo | CosInfo | 否 | Cos形式存储信息,当Type等于1时必选。 |
Id | String | 否 | 存储信息ID标记,用于多个输出场景。部分任务支持多输出时,一般要求必选。 ID只能包含字母、数字、下划线、中划线,长读不能超过128。 示例值:“” |
ScratchRepair
去划痕参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 去划痕方式,取值:normal。 |
Ratio | Float | 否 | 去划痕强度, 可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 |
SectionTime
时间区间。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
StartTime | Integer | 是 | 开始时间点,单位ms |
Duration | Integer | 是 | 时间区间时长,单位ms |
SegmentInfo
输出文件切片信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FragmentTime | Integer | 否 | 每个切片平均时长,默认10s。 |
SegmentType | String | 否 | 切片类型,可选项:hls,不填时默认hls。 |
FragmentName | String | 否 | 切片文件名字。注意: 1.不填切片文件名时,默认按照按照如下格式命名:m3u8文件名{order}。 2.若填了切片文件名字,则会按照如下格式命名:用户指定文件名{order}。 |
Sharp
细节增强参数
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 细节增强方式,取值:normal。 |
Ratio | Float | 否 | 细节增强强度,可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 |
SpriteImageInfo
雪碧图参数信息
注意:雪碧图大图整体的宽和高都不能大于 15000 像素。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
RowCount | Integer | 否 | 表示雪碧图行数,默认:10。 示例值:0 |
ColumnCount | Integer | 否 | 表示雪碧图列数,默认:10。 示例值:0 |
MarginTop | Integer | 否 | 第一行元素与顶部像素距离,默认:0。 示例值:0 |
MarginBottom | Integer | 否 | 最后一行元素与底部像素距离,默认:0。 示例值:0 |
MarginLeft | Integer | 否 | 最左一行元素与左边像素距离,默认:0。 示例值:0 |
MarginRight | Integer | 否 | 最右一行元素与右边像素距离,默认:0。 示例值:0 |
PaddingTop | Integer | 否 | 小图与元素顶部像素距离,默认:0。 示例值:0 |
PaddingBottom | Integer | 否 | 小图与元素底部像素距离,默认:0。 示例值:0 |
PaddingLeft | Integer | 否 | 小图与元素左边像素距离,默认:0。 示例值:0 |
PaddingRight | Integer | 否 | 小图与元素右边像素距离,默认:0。 示例值:0 |
BackgroundColor | String | 否 | 背景颜色,格式:#RRGGBB,默认:#FFFFFF。 示例值:“” |
StripEditingInfo
智能拆条任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启智能拆条。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
StripTaskResult
智能拆条结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
ItemSet | Array of StripTaskResultItem | 智能拆条结果集。 注意:此字段可能返回 null,表示取不到有效值。 |
StripTaskResultItem
智能拆条结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
SegmentUrl | String | 视频拆条片段地址。 |
CovImgUrl | String | 拆条封面图片地址。 |
Confidence | Float | 置信度,取值范围是 0 到 100。 |
StartTimeOffset | Float | 拆条片段起始的偏移时间,单位:秒。 |
EndTimeOffset | Float | 拆条片段终止的偏移时间,单位:秒。 |
SubTaskResultItem
画质重生子任务结果
被如下接口引用:DescribeMediaQualityRestorationTaskRusult。
名称 | 类型 | 描述 |
---|---|---|
TaskName | String | 子任务名称。 注意:此字段可能返回 null,表示取不到有效值。 示例值:test |
StatusCode | Integer | 子任务状态。 0:成功; 1:执行中; 其他值:失败。 示例值:0 |
StatusMsg | String | 子任务状态描述。 示例值:success |
ProgressRate | Integer | 子任务进度。 注意:此字段可能返回 null,表示取不到有效值。 示例值:60 |
DownloadUrl | String | 画质重生处理后文件的下载地址。 注意:此字段可能返回 null,表示取不到有效值。 示例值:https://yayunhui-1251820392.cos.ap-beijing.myqcloud.com/test.mp4 |
Md5 | String | 画质重生处理后文件的MD5。 注意:此字段可能返回 null,表示取不到有效值。 示例值:e993da7f46b38b48efa3b9f0d7ba17d5 |
FileInfo | FileInfo | 画质重生处理后文件的详细信息。 注意:此字段可能返回 null,表示取不到有效值。 |
SubTaskTranscodeInfo
画质重生子任务参数信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TaskName | String | 是 | 子任务名称。 |
TargetInfo | TargetInfo | 是 | 目标文件信息。 |
EditInfo | EditInfo | 否 | 视频剪辑信息。注意:如果填写了EditInfo,则VideoInfo和AudioInfo必填 |
VideoInfo | VideoInfo | 否 | 视频转码信息,不填保持和源文件一致。 |
AudioInfo | AudioInfo | 否 | 音频转码信息,不填保持和源文件一致。 |
MuxInfo | MuxInfo | 否 | 指定封装信息。 |
SubtitleItem
语音字幕识别项
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Id | String | 语音识别结果 |
Zh | String | 中文翻译结果 注意:此字段可能返回 null,表示取不到有效值。 |
En | String | 英文翻译结果 注意:此字段可能返回 null,表示取不到有效值。 |
StartPts | Integer | 语句起始时间戳PTS(ms) |
EndPts | Integer | 语句结束时间戳PTS(ms) |
Period | String | 字符串形式的起始结束时间 |
Confidence | Integer | 结果的置信度(百分制) |
EndFlag | Boolean | 当前语句是否结束 |
PuncEndTs | String | 语句分割时间戳 注意:此字段可能返回 null,表示取不到有效值。 |
SubtitleRec
语音字幕任务参数
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
AsrDst | String | 否 | 语音识别: zh:中文 en:英文 |
TransDst | String | 否 | 翻译识别: zh:中文 en:英文 |
SubtitleResult
语音字幕识别结果
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
SubtitleItems | Array of SubtitleItem | 语音字幕数组 |
TagEditingInfo
视频标签识别任务参数信息
被如下接口引用:CreateEditingTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Switch | Integer | 是 | 是否开启视频标签识别。0为关闭,1为开启。其他非0非1值默认为0。 |
CustomInfo | String | 否 | 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 |
TagItem
标签项
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Id | String | 标签内容 |
Confidence | Integer | 结果的置信度(百分制) |
Categorys | Array of String | 分级数组 注意:此字段可能返回 null,表示取不到有效值。 |
Ext | String | 标签备注 注意:此字段可能返回 null,表示取不到有效值。 |
TagTaskResult
视频标签识别结果信息
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Status | Integer | 编辑任务状态。 1:执行中;2:成功;3:失败。 |
ErrCode | Integer | 编辑任务失败错误码。 0:成功;其他值:失败。 |
ErrMsg | String | 编辑任务失败错误描述。 |
ItemSet | Array of TagTaskResultItem | 视频标签识别结果集。 注意:此字段可能返回 null,表示取不到有效值。 |
TagTaskResultItem
视频标签识别结果项
被如下接口引用:DescribeEditingTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Tag | String | 标签名称。 |
Confidence | Float | 置信度,取值范围是 0 到 100。 |
TargetInfo
输出文件信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FileName | String | 是 | 目标文件名 |
SegmentInfo | SegmentInfo | 否 | 目标文件切片信息 |
TargetVideoInfo
目标视频信息。
被如下接口引用:CreateMediaProcessTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Width | Integer | 否 | 视频宽度,单位像素,一般要求是偶数,否则会向下对齐。 示例值:0 |
Height | Integer | 否 | 视频高度,单位像素,一般要求是偶数,否则会向下对齐。 示例值:0 |
FrameRate | Integer | 否 | 视频帧率,范围在1到120之间 示例值:0 |
TaskResultFile
任务结果文件信息
被如下接口引用:DescribeMediaProcessTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Url | String | 文件链接。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
FileSize | Integer | 文件大小,部分任务支持,单位:字节 注意:此字段可能返回 null,表示取不到有效值。 示例值:1000 |
MediaInfo | MediaResultInfo | 媒体信息,对于媒体文件,部分任务支持返回 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
Md5 | String | 文件对应的md5。 注意:此字段可能返回 null,表示取不到有效值。 示例值:“” |
TextMarkInfoItem
画质重生子任务文字水印信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Text | String | 是 | 文字内容。 |
PosX | Integer | 是 | 文字水印X坐标。 |
PosY | Integer | 是 | 文字水印Y坐标。 |
FontSize | Integer | 是 | 文字大小 |
FontFile | String | 否 | 字体,可选项:hei,song,simkai,arial;默认hei(黑体)。 |
FontColor | String | 否 | 字体颜色,颜色见附录,不填默认black。 |
FontAlpha | Float | 否 | 文字透明度,可选值0-1。0:不透明,1:全透明。默认为0 |
UrlInfo
任务视频Url形式下载信息。
被如下接口引用:CreateEditingTask, CreateMediaQualityRestorationTask, CreateQualityControlTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Url | String | 是 | 视频 URL。 注意:编辑理解仅支持mp4、flv等格式的点播文件,不支持hls; 示例值:“” |
Format | Integer | 否 | 视频地址格式,可选值: 0:音视频 ; 1:直播流。 默认为0。其他非0非1值默认为0。画质重生任务只支持0。 示例值:0 |
Host | String | 否 | 【不再支持】指定请求资源时,HTTP头部host的值。 示例值:“” |
VideoEnhance
画质增强参数信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
ArtifactReduction | ArtifactReduction | 否 | 去编码毛刺、伪影参数。 |
Denoising | Denoising | 否 | 去噪声参数。 |
ColorEnhance | ColorEnhance | 否 | 颜色增强参数。 |
Sharp | Sharp | 否 | 细节增强参数。 |
WdSuperResolution | Integer | 否 | 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数 示例值:2 |
FaceProtect | FaceProtect | 否 | 人脸保护信息。 |
WdFps | Integer | 否 | 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。 示例值:30 |
ScratchRepair | ScratchRepair | 否 | 去划痕参数 |
LowLightEnhance | LowLightEnhance | 否 | 低光照增强参数 |
VideoSuperResolution | VideoSuperResolution | 否 | 视频超分参数 |
VideoRepair | VideoRepair | 否 | 视频画质修复参数 |
VideoInfo
视频转码信息
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Fps | Integer | 否 | 视频帧率,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。 示例值:25 |
Width | Integer | 否 | 宽度,取值范围:0 和 [128, 4096] 注意: 当 Width、Height 均为 0,则分辨率同源; 当 Width 为 0,Height 非 0,则 Width 按比例缩放; 当 Width 非 0,Height 为 0,则 Height 按比例缩放; 当 Width、Height 均非 0,则分辨率按用户指定。 示例值:1280 |
Height | Integer | 否 | 高度,取值范围:0 和 [128, 4096] 注意: 当 Width、Height 均为 0,则分辨率同源; 当 Width 为 0,Height 非 0,则 Width 按比例缩放; 当 Width 非 0,Height 为 0,则 Height 按比例缩放; 当 Width、Height 均非 0,则分辨率按用户指定。 示例值:720 |
LongSide | Integer | 否 | 长边分辨率,取值范围:0 和 [128, 4096] 注意: 当 LongSide、ShortSide 均为 0,则分辨率按照Width,Height; 当 LongSide 为 0,ShortSide 非 0,则 LongSide 按比例缩放; 当 LongSide非 0,ShortSide为 0,则 ShortSide 按比例缩放; 当 LongSide、ShortSide 均非 0,则分辨率按用户指定。 长短边优先级高于Weight,Height,设置长短边则忽略宽高。 示例值:1280 |
ShortSide | Integer | 否 | 短边分辨率,取值范围:0 和 [128, 4096] 注意: 当 LongSide、ShortSide 均为 0,则分辨率按照Width,Height; 当 LongSide 为 0,ShortSide 非 0,则 LongSide 按比例缩放; 当 LongSide非 0,ShortSide为 0,则 ShortSide 按比例缩放; 当 LongSide、ShortSide 均非 0,则分辨率按用户指定。 长短边优先级高于Weight,Height,设置长短边则忽略宽高。 示例值:720 |
Bitrate | Integer | 否 | 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。当取值为 0,表示视频码率和原始视频保持一致。 示例值:20000 |
Gop | Integer | 否 | 固定I帧之间,视频帧数量,取值范围: [25, 2500],如果不填,使用编码默认最优序列。 示例值:25 |
VideoCodec | String | 否 | 编码器支持选项,可选值: h264, h265, av1。 不填默认h264。 示例值:h264 |
PicMarkInfo | Array of PicMarkInfoItem | 否 | 图片水印。 |
DarInfo | DarInfo | 否 | 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。 |
Hdr | String | 否 | 支持hdr,可选项: hdr10, hlg。 此时,VideoCodec会强制设置为h265, 编码位深为10 示例值:hdr10 |
VideoEnhance | VideoEnhance | 否 | 画质增强参数信息。 |
HiddenMarkInfo | HiddenMarkInfo | 否 | 数字水印参数信息。 |
TextMarkInfo | Array of TextMarkInfoItem | 否 | 文本水印参数信息。 |
VideoInfoResultItem
任务结束后生成的文件视频信息
被如下接口引用:DescribeMediaQualityRestorationTaskRusult。
名称 | 类型 | 描述 |
---|---|---|
Stream | Integer | 视频流的流id。 示例值:0 |
Width | Integer | 视频宽度。 注意:此字段可能返回 null,表示取不到有效值。 示例值:1920 |
Height | Integer | 视频高度。 注意:此字段可能返回 null,表示取不到有效值。 示例值:1080 |
Bitrate | Integer | 视频码率,单位:bps。 注意:此字段可能返回 null,表示取不到有效值。 示例值:2000 |
Fps | String | 视频帧率,用分数格式表示,如:25/1, 99/32等等。 注意:此字段可能返回 null,表示取不到有效值。 示例值:25 |
Codec | String | 编码格式,如h264,h265等等 。 注意:此字段可能返回 null,表示取不到有效值。 示例值:h264 |
Rotate | Integer | 播放旋转角度,可选值0-360。 注意:此字段可能返回 null,表示取不到有效值。 示例值:180 |
Duration | Integer | 视频时长,单位:ms 。 注意:此字段可能返回 null,表示取不到有效值。 示例值:100000 |
PixFormat | String | 颜色空间,如yuv420p,yuv444p等等。 注意:此字段可能返回 null,表示取不到有效值。 示例值:yuv420p |
VideoRepair
综合画质修复,包括:去噪,去毛刺,细节增强,主观画质提升。
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 画质修复类型,可选值:weak,normal,strong; 默认值: weak 示例值:weak |
VideoSuperResolution
视频超分
被如下接口引用:CreateMediaQualityRestorationTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 超分视频类型:可选值:lq,hq lq: 针对低清晰度有较多噪声视频的超分; hq: 针对高清晰度视频超分; 默认取值:lq。 示例值:lq |
Size | Integer | 否 | 超分倍数,可选值:2。 注意:当前只支持两倍超分。 示例值:2 |