Queries the details of a transcoding configuration by transcoding template group ID.
Operation description
Retrieves information about a single template group, including the configuration information of all transcoding templates in the group.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:GetTranscodeTemplateGroup |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| TranscodeTemplateGroupId |
string |
Yes |
The transcoding template group ID. |
a591f697c7167*****6ae1502142d0 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
6730AC93-7B12-4B*****7F-49EE1FE8BC49 |
| TranscodeTemplateGroup |
object |
The transcoding template group data. |
|
| CreationTime |
string |
The time when the template group was created. The time is in the yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2018-12-12T10:20:51Z |
| IsDefault |
string |
Indicates whether the template group is the default one. Valid values:
|
NotDefault |
| AppId |
string |
The application ID. |
app-**** |
| TranscodeTemplateGroupId |
string |
The transcoding template group ID. |
a59b11f697c716*****6ae1502142d0 |
| Name |
string |
The name of the template group. |
test |
| ModifyTime |
string |
The time when the template group was last modified. The time is in the yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2018-12-12T11:20:51Z |
| Locked |
string |
Indicates whether the template group is locked. Valid values:
|
Enabled |
| TranscodeTemplateList |
array<object> |
The list of transcoding template configurations. |
|
|
object |
|||
| Type |
string |
The type of the transcoding template. Valid values:
|
Normal |
| Video |
string |
The transcoding configurations of the video stream. The value is a JSON string. |
{"Codec":"H.264","Bitrate":"900","Width":"960","Remove":"false","Fps":"30"} |
| TransConfig |
string |
The conditional transcoding configurations. This parameter can be used if you want to determine the basic logic based on the bitrate and resolution of the source file before the video is transcoded. The value is a JSON-formatted string. |
{"IsCheckReso":"true","IsCheckResoFail":"false","IsCheckVideoBitrate":"false","IsCheckVideoBitrateFail":"false","IsCheckAudioBitrate":"false","IsCheckAudioBitrateFail":"false"} |
| Rotate |
string |
The video rotation identifier. It is used to control the image rotation angle. For example, if you set this parameter to 180, the video image is turned upside down. Valid values: |
90 |
| TranscodeTemplateId |
string |
The transcoding template ID. |
696d29a11erc057*****a3acc398d02f4 |
| TemplateName |
string |
The name of the transcoding template. |
test |
| EncryptSetting |
string |
The encryption configuration for transcoding. |
"EncryptType":"Private" |
| Audio |
string |
The transcoding configurations of the audio stream. The value is a JSON string. |
{"Codec":"AAC","Remove":"false","Bitrate":"44","Samplerate":"32000","Channels":"2","Profile":"aac_low"} |
| TranscodeFileRegular |
string |
The custom path used to store the output files. |
{MediaId}/transcoce_1 |
| Container |
string |
The format of the container used to encapsulate audio and video streams. The value is a JSON string. |
"Format":"m3u8" |
| Clip |
string |
The clipping configurations of the video. The value is a JSON string. For example, this parameter is returned if you extract 5 seconds of content from a video to generate a new video. |
{"TimeSpan":{"Seek":"1","Duration":"5"} |
| Definition |
string |
Valid values for the definition of a common transcoding template:
Valid values for the definition of a Narrowband HD™ 1.0 transcoding template:
Note
|
SD |
| PackageSetting |
string |
The packaging configuration. Only HLS packaging and DASH packaging are supported. The value is a JSON string. |
"PackageType":"HLSPackage","PackageConfig":{ "BandWidth":"900000" } |
| SubtitleList |
string |
The subtitle configurations. The value is a JSON string. |
[{"SubtitleUrl":"http://outin-test.oss-cn-shanghai.aliyuncs.com/subtitles/c737fece-14f1-4364-b107-d5f7f8edde0e.ass","CharEncode":"utf-8"}] |
| MuxConfig |
string |
The transcoding segment configurations. This parameter must be returned if HTTP-Live-Streaming (HLS) encryption is used. The value is a JSON string. |
"Segment": { "Duration":"6" } |
| WatermarkIds |
array |
The IDs of the associated watermarks. |
|
|
string |
The ID of the associated watermark. |
"USER_DEFAULT_WATERMARK","ddddddddd" |
|
| TraceMark |
string |
The content of the tracing watermark. |
{ "Enable": true } |
| CopyrightMark |
string |
The content of the copyright watermark. |
{ "Content": "Test copyright watermark text" } |
Examples
Success response
JSON format
{
"RequestId": "6730AC93-7B12-4B*****7F-49EE1FE8BC49",
"TranscodeTemplateGroup": {
"CreationTime": "2018-12-12T10:20:51Z",
"IsDefault": "NotDefault",
"AppId": "app-****",
"TranscodeTemplateGroupId": "a59b11f697c716*****6ae1502142d0",
"Name": "test",
"ModifyTime": "2018-12-12T11:20:51Z",
"Locked": "Enabled",
"TranscodeTemplateList": [
{
"Type": "Normal",
"Video": "{\"Codec\":\"H.264\",\"Bitrate\":\"900\",\"Width\":\"960\",\"Remove\":\"false\",\"Fps\":\"30\"}",
"TransConfig": "{\"IsCheckReso\":\"true\",\"IsCheckResoFail\":\"false\",\"IsCheckVideoBitrate\":\"false\",\"IsCheckVideoBitrateFail\":\"false\",\"IsCheckAudioBitrate\":\"false\",\"IsCheckAudioBitrateFail\":\"false\"}",
"Rotate": "90",
"TranscodeTemplateId": "696d29a11erc057*****a3acc398d02f4",
"TemplateName": "test",
"EncryptSetting": "\"EncryptType\":\"Private\"",
"Audio": "{\"Codec\":\"AAC\",\"Remove\":\"false\",\"Bitrate\":\"44\",\"Samplerate\":\"32000\",\"Channels\":\"2\",\"Profile\":\"aac_low\"}",
"TranscodeFileRegular": "{MediaId}/transcoce_1",
"Container": "\"Format\":\"m3u8\"",
"Clip": "{\"TimeSpan\":{\"Seek\":\"1\",\"Duration\":\"5\"}",
"Definition": "SD",
"PackageSetting": "\"PackageType\":\"HLSPackage\",\"PackageConfig\":{ \"BandWidth\":\"900000\" }",
"SubtitleList": "[{\"SubtitleUrl\":\"http://outin-test.oss-cn-shanghai.aliyuncs.com/subtitles/c737fece-14f1-4364-b107-d5f7f8edde0e.ass\",\"CharEncode\":\"utf-8\"}]",
"MuxConfig": "\"Segment\": { \"Duration\":\"6\" }",
"WatermarkIds": [
"\"USER_DEFAULT_WATERMARK\",\"ddddddddd\""
],
"TraceMark": "{\n\t\"Enable\": true\n}",
"CopyrightMark": "{\n\"Content\": \"Test copyright watermark text\"\n}"
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.