public class VideoCodecDetail extends AbstractModel
header, skipSign
Constructor and Description |
---|
VideoCodecDetail() |
VideoCodecDetail(VideoCodecDetail 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 |
getAdaptiveQuantization()
Get Mode, options include: AUTO, HIGH, HIGHER, LOW, MAX, MEDIUM, OFF.
|
String |
getEntropyEncoding()
Get Codecs include entropy coding and lossless coding, and options include: CABAC and CAVLC.
|
String |
getLevel()
Get Profile corresponding codec performance, options include: 1, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 2.3, 3, 3.1, 3.2, 4, 4.1, 4.2, 5, 5.1, AUTO.
|
String |
getLookAheadRateControl()
Get Analyze subsequent encoded frames in advance, options include: HIGH, LOW, MEDIUM.
|
String |
getProfile()
Get The three image quality levels of h264 include: BASELINE, HIGH, and MAIN.
|
void |
setAdaptiveQuantization(String AdaptiveQuantization)
Set Mode, options include: AUTO, HIGH, HIGHER, LOW, MAX, MEDIUM, OFF.
|
void |
setEntropyEncoding(String EntropyEncoding)
Set Codecs include entropy coding and lossless coding, and options include: CABAC and CAVLC.
|
void |
setLevel(String Level)
Set Profile corresponding codec performance, options include: 1, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 2.3, 3, 3.1, 3.2, 4, 4.1, 4.2, 5, 5.1, AUTO.
|
void |
setLookAheadRateControl(String LookAheadRateControl)
Set Analyze subsequent encoded frames in advance, options include: HIGH, LOW, MEDIUM.
|
void |
setProfile(String Profile)
Set The three image quality levels of h264 include: BASELINE, HIGH, and MAIN.
|
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 VideoCodecDetail()
public VideoCodecDetail(VideoCodecDetail source)
public String getProfile()
public void setProfile(String Profile)
Profile
- The three image quality levels of h264 include: BASELINE, HIGH, and MAIN. The default option is MAIN.public String getLevel()
public void setLevel(String Level)
Level
- Profile corresponding codec performance, options include: 1, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 2.3, 3, 3.1, 3.2, 4, 4.1, 4.2, 5, 5.1, AUTO. The default option is AUTO.public String getEntropyEncoding()
public void setEntropyEncoding(String EntropyEncoding)
EntropyEncoding
- Codecs include entropy coding and lossless coding, and options include: CABAC and CAVLC. The default option is CABAC. .public String getAdaptiveQuantization()
public void setAdaptiveQuantization(String AdaptiveQuantization)
AdaptiveQuantization
- Mode, options include: AUTO, HIGH, HIGHER, LOW, MAX, MEDIUM, OFF. The default option is: AUTO. .public String getLookAheadRateControl()
public void setLookAheadRateControl(String LookAheadRateControl)
LookAheadRateControl
- Analyze subsequent encoded frames in advance, options include: HIGH, LOW, MEDIUM. The default option is: MEDIUM. .Copyright © 2024. All rights reserved.