public class DescribeTranscodeTemplatesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeTranscodeTemplatesRequest() |
DescribeTranscodeTemplatesRequest(DescribeTranscodeTemplatesRequest 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getCompressType()
Get Transcoding policy.
|
String |
getContainerType()
Get Container format filter.
|
Long[] |
getDefinitions()
Get Unique ID filter of transcoding templates.
|
Long |
getLimit()
Get Number of returned entries.
|
String |
getName()
Get Filter condition for transcoding template identifiers, with a length limit of 64 characters.
|
Long |
getOffset()
Get Paging offset.
|
String |
getSceneType()
Get Video scenario.
|
String |
getTEHDType()
Get TESHD filter, which is used to filter common transcoding or ultra-fast HD transcoding templates.
|
String |
getTranscodeType()
Get The template type (replacing `TEHDType`).
|
String |
getType()
Get Template type filter.
|
void |
setCompressType(String CompressType)
Set Transcoding policy.
|
void |
setContainerType(String ContainerType)
Set Container format filter.
|
void |
setDefinitions(Long[] Definitions)
Set Unique ID filter of transcoding templates.
|
void |
setLimit(Long Limit)
Set Number of returned entries.
|
void |
setName(String Name)
Set Filter condition for transcoding template identifiers, with a length limit of 64 characters.
|
void |
setOffset(Long Offset)
Set Paging offset.
|
void |
setSceneType(String SceneType)
Set Video scenario.
|
void |
setTEHDType(String TEHDType)
Set TESHD filter, which is used to filter common transcoding or ultra-fast HD transcoding templates.
|
void |
setTranscodeType(String TranscodeType)
Set The template type (replacing `TEHDType`).
|
void |
setType(String Type)
Set Template type filter.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeTranscodeTemplatesRequest()
public DescribeTranscodeTemplatesRequest(DescribeTranscodeTemplatesRequest source)
public Long[] getDefinitions()
public void setDefinitions(Long[] Definitions)
Definitions
- Unique ID filter of transcoding templates. Array length limit: 100.public String getType()
public void setType(String Type)
Type
- Template type filter. Valid values:
public String getContainerType()
public void setContainerType(String ContainerType)
ContainerType
- Container format filter. Valid values:
public String getTEHDType()
public void setTEHDType(String TEHDType)
TEHDType
- TESHD filter, which is used to filter common transcoding or ultra-fast HD transcoding templates. Valid values:
public Long getOffset()
public void setOffset(Long Offset)
Offset
- Paging offset. Default value: 0.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Number of returned entries. Default value: 10. Maximum value: 100.public String getTranscodeType()
public void setTranscodeType(String TranscodeType)
TranscodeType
- The template type (replacing `TEHDType`). Valid values:
public String getName()
public void setName(String Name)
Name
- Filter condition for transcoding template identifiers, with a length limit of 64 characters.public String getSceneType()
public void setSceneType(String SceneType)
SceneType
- Video scenario. Optional values:
normal: General transcoding scenario: General transcoding and compression scenario.
pgc: PGC HD TV shows and movies: At the time of compression, focus is placed on the viewing experience of TV shows and movies and ROI encoding is performed according to their characteristics, while high-quality contents of videos and audio are retained.
materials_video: HD materials: Scenario involving material resources, where requirements for image quality are extremely high and there are many transparent images, with almost no visual loss during compression.
ugc: UGC content: It is suitable for a wide range of UGC/short video scenarios, with an optimized encoding bitrate for short video characteristics, improved image quality, and enhanced business QOS/QOE metrics.
e-commerce_video: Fashion show/e-commerce: At the time of compression, emphasis is placed on detail clarity and ROI enhancement, with a particular focus on maintaining the image quality of the face region.
educational_video: Education: At the time of compression, emphasis is placed on the clarity and readability of text and images to help students better understand the content, ensuring that the teaching content is clearly conveyed.
no_config: Not configured.public String getCompressType()
public void setCompressType(String CompressType)
CompressType
- Transcoding policy. Optional values:
ultra_compress: Extreme compression: Compared to standard compression, this policy can maximize bitrate compression while ensuring a certain level of image quality, thus greatly saving bandwidth and storage costs.
standard_compress: Comprehensively optimal: The compression ratio and image quality are balanced, and files are compressed as much as possible without a noticeable reduction in subjective image quality. Only audio and video TSC transcoding fees are charged for this policy.
high_compress: Bitrate priority: Priority is given to reducing file size, which may result in certain image quality loss. Only audio and video TSC transcoding fees are charged for this policy.
low_compress: Image quality priority: Priority is given to ensuring image quality, and the size of compressed files may be relatively large. Only audio and video TSC transcoding fees are charged for this policy.
no_config: Not configured.Copyright © 2025. All rights reserved.