SubmitTranscodeJob
用户可以调用SubmitTranscodeJob接口,指定需要转码的源文件、输出格式以及相关参数,并提交视频或音频文件的转码任务到智能媒体服务
服务地址:
华东1(杭州)
输入参数
只看必填
Name任务名字
InputGroup任务输入组
0任务输入
Type媒体对象类型
Media媒体值:
InputUrl输入流路径:
OutputGroup任务输出组
0任务输出
Output输出媒体配置
Type媒体对象类型
Media媒体值:
OutputUrl输出流路径:
ProcessConfig任务处理配置
Transcode转码配置
TemplateId模板 ID
OverwriteParams覆盖参数, 若填写会覆盖模板对应参数
Videovideo 设置
Codec编码格式
Profile编码级别
Bitrate视频平均码率
Crf码率-质量控制因子
Width
Height
Fps帧率
Gop关键帧间最大帧数
Preset视频算法器预置
ScanMode扫描模式
PixFmt视频颜色格式
Remove是否去掉视频
Crop视频画面裁切支持2种方式
Pad视频贴黑边参数
LongShortMode是否开启横竖屏自适应(即:长短边模式)
Bufsize缓冲区大小值
Maxrate视频码率峰值范围[10
AbrMaxabr 最大码率(只有窄高1有效)值范...
Audioaudio 设置
Codec音频编解码格式
Profile音频编码预置
Samplerate采样率
Bitrate输出文件的音频码率
Channels声道数
Remove是否删除音频流
Volume音量控制
Method音量调整方式
IntegratedLoudnessTarget目标音量
TruePeak最大峰值
LoudnessRangeTarget音量范围
Container封装格式设置
Format容器格式
MuxConfig封装设置
Segment切片设置
Duration切片时长
ForceSegTime强制切片时间点
TransConfig条件转码参数
TransMode视频转码模式
IsCheckReso是否检查视频分辨率
IsCheckResoFail是否检查视频分辨率
IsCheckVideoBitrate是否检查视频码率
IsCheckVideoBitrateFail是否检查视频码率
IsCheckAudioBitrate是否检查音频码率
IsCheckAudioBitrateFail是否检查音频码率
AdjDarMethod分辨率改写方式
ImageWatermarks图片水印配置
0图片水印配置
TemplateId模板 ID
OverwriteParams覆盖参数, 若填写会覆盖模板对应参数
Width输出视频上水印图片宽
Height输出视频上水印图片高
Dx水印图片相对输出视频的水平偏移量
Dy水印图片相对输出视频的垂直偏移量
ReferPos水印的位置
Timeline动态水印
Start水印开始出现时间
Duration水印持续时间
File水印图片文件
Type媒体对象类型
Media媒体值:
TextWatermarks文字水印配置
0文字水印配置
TemplateId模板 ID
OverwriteParams覆盖参数, 若填写会覆盖模板对应参数
Content水印文本
FontName字体
FontColor颜色
FontAlpha字体透明度
Top文本上边距
Left文本左边距
FontSize字体大小
BorderWidth描边宽度
BorderColor描边颜色
Adaptive根据输出视频大小调整字体 size
Subtitles字幕压制配置
0字幕压制配置
TemplateId模板 ID
OverwriteParams覆盖参数, 若填写会覆盖模板对应参数
Format字幕文件格式
CharEnc文件 encoding 格式
File字幕文件
Type媒体对象类型
Media媒体值:
Encryption加密配置
EncryptType加密类型
CipherText标准加密的密钥密文
DecryptKeyUri标准加密的解密服务地址
KeyServiceType标准加密的密钥服务类型
CombineConfigs多输入合流配置
0合流配置
AudioIndex音频流Index
VideoIndex视频流Index
Start输入流的开始时间
Duration输入流的持续时间
UserData自定义设置
ScheduleConfig任务调度信息
PipelineId管道 ID
Priority任务优先级
ClientToken幂等性校验Key
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

请求参数

字段名称字段详情
Namestring

任务名字。

示例值:job-name
InputGrouparray<object>

任务输入组。单个输入为转码任务。多个输入为音视频合流任务。

示例值:job-name
OutputGrouparray<object>

任务输出组。

示例值:user-data
UserDatastring

自定义设置,JSON 格式,长度限制为 512 字节,支持自定义回调地址配置

示例值:user-data
ScheduleConfigobject

任务调度信息。

示例值:job-name
ClientTokenstring

幂等性校验 Key。保证请求幂等性。

示例值:****12e8864746a0a398****

返回参数

字段名称字段详情
RequestIdstring

请求 ID

示例值:31E30781-9495-5E2D-A84D-759B0A01E262
TranscodeParentJobobject

TranscodeParentJobWithSubJobDTO

变更历史
暂无变更历史