| object | The templates that do not exist. | |
NonExistTids | array | The IDs of the templates that do not exist. This parameter is not returned if all specified transcoding templates are found. | |
| string | The details of transcoding templates. | 88c6ca184c0e424d5w5b665e2a12**** |
TemplateList | object [] | The details of the transcoding template. | |
Video | object | The size of the buffer.
- Unit: KB.
- Default value: 6000.
| |
Bufsize | string | Indicates whether the auto-rotate screen feature is enabled.
- If this feature is enabled, the width of the output video corresponds to the long side of the input video, which is the height of the input video in portrait mode. The height of the output video corresponds to the short side of the input video, which is the width of the input video in portrait mode. Valid values:
- true: The auto-rotate screen feature is enabled.
- false: The auto-rotate screen feature is disabled.
- Default value: false.
| 6000 |
LongShortMode | string | The level of quality control on the video. | false |
Degrain | string | The average bitrate range of the video. | 10 |
BitrateBnd | object | The upper limit of the total bitrate. Unit: Kbit/s. | |
Max | string | The lower limit of the total bitrate. Unit: Kbit/s. | 100 |
Min | string | The pixel format of the video. Standard pixel formats such as yuv420p and yuvj420p are supported. | 500 |
PixFmt | string | The black borders added to the video. Format: width:height:left:top. Example: 1280:800:0:140. | yuv420p |
Pad | string | The video codec. Default value: H.264. | 1280:800:0:140 |
Codec | string | The height of the video.
- Unit: pixel.
- Default value: the height of the input video.
| H.264 |
Height | string | The level of the independent denoising algorithm. | 800 |
Qscale | string | The method used to crop the video. Valid values:
- border: automatically detects and removes borders.
- Value in the width:height:left:top format: crops the video based on custom settings.**** Example: 1280:800:0:140.
| 1 |
Crop | string | The average bitrate of the video. Unit: Kbit/s. | border |
Bitrate | string | The maximum bitrate of the video. Unit: Kbit/s. | 200 |
Maxrate | string | | 500 |
MaxFps | string | The codec profile. Valid values:
- baseline: applicable to mobile devices.
- main: applicable to standard-definition devices.
- high: applicable to high-definition devices.
- Default value: high.
| 60 |
Profile | string | The bitrate quality control factor.
- Default value if the Codec parameter is set to H.264: 23. Default value if the Codec parameter is set to H.265: 26.
- If this parameter is returned, the setting of the Bitrate parameter is invalid.
| high |
Crf | string | Indicates whether the video stream is deleted. Valid values:
- true: The video stream is deleted.
- false: The video stream is retained.
- Default value: false.
| 15 |
Remove | string | The maximum number of frames between two keyframes. Default value: 250. | false |
Gop | string | The width of the video.
- Unit: pixel.
- Default value: the width of the input video.
| 10 |
Width | string | The frame rate.
- The value is 60 if the frame rate of the input video exceeds 60.
- Default value: the frame rate of the input video.
| 256 |
Fps | string | The preset video algorithm. Valid values: veryfast, fast, medium, slow, and slower. Default value: medium. | 25 |
Preset | string | The scan mode. Valid values:
- interlaced: An interlaced scan is performed.
- progressive: A progressive scan is performed.
| medium |
ScanMode | string | The policy of resolution adjustment. Valid values: cropFirst, widthFirst, and heightFirst. | interlaced |
ResoPriority | string | The general transcoding configurations. | heightFirst |
TransConfig | object | Indicates whether the audio bitrate is checked. If the bitrate of the output audio is greater than the bitrate of the input audio, the bitrate of the input audio is retained after transcoding. In this case, the specified audio bitrate does not take effect. This parameter has a lower priority than the IsCheckAudioBitrateFail parameter. Valid values:
| |
IsCheckAudioBitrate | string | The transcoding mode. Default value: onepass. Valid values:
| false |
TransMode | string | Indicates whether the resolution is checked. If the resolution of the output video is higher than the resolution of the input video based on the width or height, the input resolution is retained after transcoding. Valid values:
- true: The resolution is checked.
- false: The resolution is not checked.
- Default value: false.
| onepass |
IsCheckReso | string | Indicates whether video bitrate check errors are allowed. This parameter has a higher priority than the IsCheckVideoBitrate parameter. Valid values:
- true: If the video bitrate check fails, the input file is not transcoded.
- false: The video bitrate is not checked.
- Default value: false.
| false |
IsCheckVideoBitrateFail | string | The method of resolution adjustment. Default value: none. Valid values:
- rescale: The input video is rescaled.
- crop: The input video is cropped.
- none: No change is made.
| false |
AdjDarMethod | string | Indicates whether the video bitrate is checked. If this parameter is set to true and the system detects that the video bitrate of the output file is greater than that of the input file, the video bitrate of the input file is retained after transcoding. Valid values:
- true: The video bitrate is checked.
- false: The video bitrate is not checked.
- Default value: false.
| none |
IsCheckVideoBitrate | string | Indicates whether the resolution is checked. If this parameter is set to true and the system detects that the resolution of the output file is higher than that of the input file based on the width or height, an error that indicates a transcoding failure is returned. Valid values:
- true: The resolution is checked.
- false: The resolution is not checked.
- Default value: false.
| false |
IsCheckResoFail | string | Indicates whether audio bitrate check errors are allowed. This parameter has a higher priority than the IsCheckAudioBitrate parameter.
- true: If the audio bitrate check fails, the input file is not transcoded.
- false: The audio bitrate is not checked.
- Default value: false.
| false |
IsCheckAudioBitrateFail | string | The status of the template. Valid values:
- Normal: The template is normal.
- Deleted: The template is deleted.
| false |
State | string | The transmuxing configurations. | Normal |
MuxConfig | object | The transmuxing configuration for WebP. | |
Webp | object | | |
Loop | string | The transmuxing configuration for GIF. | 0 |
Gif | object | The duration for which the final frame is paused. | |
FinalDelay | string | The color dithering algorithm of the palette. Valid values: sierra and bayer. | 0 |
DitherMode | string | | sierra |
Loop | string | Indicates whether the custom palette is used. | 0 |
IsCustomPalette | string | The segment configuration. | false |
Segment | object | The length of the segment. Unit: seconds. | |
Duration | string | The name of the template. | 10 |
Name | string | The audio codec configurations. | MPS-example |
Audio | object | The codec profile of the audio. Valid values if the Codec parameter is set to aac:
- aac_low
- aac_he
- aac_he_v2
- aac_ld
- aac_eld
| |
Profile | string | Indicates whether the audio stream is deleted.
- true: The audio stream is deleted.
- false: The audio stream is retained.
- Default value: false.
| aac_low |
Remove | string | The audio codec format. Default value: aac. Valid values:
| false |
Codec | string | The sampling rate.
- Unit: Hz.
- Default value: 44100.
| aac |
Samplerate | string | The level of the independent denoising algorithm. | 44100 |
Qscale | string | The number of sound channels. Default value: 2. | 1 |
Channels | string | The audio bitrate of the output file.
- Valid values: 8 to 1000.****
- Unit: Kbit/s.
- Default value: 128.
| 2 |
Bitrate | string | The ID of the transcoding template. | 500 |
Id | string | The container configurations. | 16f01ad6175e4230ac42bb5182cd**** |
Container | object | The container format. Valid values: flv, mp4, ts, m3u8, gif, mp3, ogg, and flac. | |
Format | string | | flv |