Class AudioTemplateInfoForUpdate
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mps.v20190612.models.AudioTemplateInfoForUpdate
-
public class AudioTemplateInfoForUpdate extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AudioTemplateInfoForUpdate()AudioTemplateInfoForUpdate(AudioTemplateInfoForUpdate 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAudioChannel()Get 音频通道方式,可选值: 1:单通道 2:双通道 6:立体声 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。LonggetBitrate()Get 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。StringgetCodec()Get 音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为: libmp3lame。 当外层参数 Container 为 ogg 或 flac 时,可选值为: flac。 当外层参数 Container 为 m4a 时,可选值为: libfdk_aac; libmp3lame; ac3。 当外层参数 Container 为 mp4 或 flv 时,可选值为: libfdk_aac:更适合 mp4; libmp3lame:更适合 flv; mp2。 当外层参数 Container 为 hls 时,可选值为: libfdk_aac; libmp3lame。 注意:此字段可能返回 null,表示取不到有效值。LonggetSampleRate()Get 音频流的采样率,可选值: 32000 44100 48000 单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。Long[]getStreamSelects()Get 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。voidsetAudioChannel(Long AudioChannel)Set 音频通道方式,可选值: 1:单通道 2:双通道 6:立体声 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。voidsetBitrate(Long Bitrate)Set 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。voidsetCodec(String Codec)Set 音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为: libmp3lame。 当外层参数 Container 为 ogg 或 flac 时,可选值为: flac。 当外层参数 Container 为 m4a 时,可选值为: libfdk_aac; libmp3lame; ac3。 当外层参数 Container 为 mp4 或 flv 时,可选值为: libfdk_aac:更适合 mp4; libmp3lame:更适合 flv; mp2。 当外层参数 Container 为 hls 时,可选值为: libfdk_aac; libmp3lame。 注意:此字段可能返回 null,表示取不到有效值。voidsetSampleRate(Long SampleRate)Set 音频流的采样率,可选值: 32000 44100 48000 单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。voidsetStreamSelects(Long[] StreamSelects)Set 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
AudioTemplateInfoForUpdate
public AudioTemplateInfoForUpdate()
-
AudioTemplateInfoForUpdate
public AudioTemplateInfoForUpdate(AudioTemplateInfoForUpdate 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.
-
-
Method Detail
-
getCodec
public String getCodec()
Get 音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为:- libmp3lame。
当外层参数 Container 为 ogg 或 flac 时,可选值为:- flac。
当外层参数 Container 为 m4a 时,可选值为:- libfdk_aac;
- libmp3lame;
- ac3。
当外层参数 Container 为 mp4 或 flv 时,可选值为:- libfdk_aac:更适合 mp4;
- libmp3lame:更适合 flv;
- mp2。
当外层参数 Container 为 hls 时,可选值为:- libfdk_aac;
- libmp3lame。
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Codec 音频流的编码格式。
当外层参数 Container 为 mp3 时,可选值为:
- libmp3lame。
当外层参数 Container 为 ogg 或 flac 时,可选值为:- flac。
当外层参数 Container 为 m4a 时,可选值为:- libfdk_aac;
- libmp3lame;
- ac3。
当外层参数 Container 为 mp4 或 flv 时,可选值为:- libfdk_aac:更适合 mp4;
- libmp3lame:更适合 flv;
- mp2。
当外层参数 Container 为 hls 时,可选值为:- libfdk_aac;
- libmp3lame。
注意:此字段可能返回 null,表示取不到有效值。
-
setCodec
public void setCodec(String Codec)
Set 音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为:- libmp3lame。
当外层参数 Container 为 ogg 或 flac 时,可选值为:- flac。
当外层参数 Container 为 m4a 时,可选值为:- libfdk_aac;
- libmp3lame;
- ac3。
当外层参数 Container 为 mp4 或 flv 时,可选值为:- libfdk_aac:更适合 mp4;
- libmp3lame:更适合 flv;
- mp2。
当外层参数 Container 为 hls 时,可选值为:- libfdk_aac;
- libmp3lame。
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Codec- 音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为:- libmp3lame。
当外层参数 Container 为 ogg 或 flac 时,可选值为:- flac。
当外层参数 Container 为 m4a 时,可选值为:- libfdk_aac;
- libmp3lame;
- ac3。
当外层参数 Container 为 mp4 或 flv 时,可选值为:- libfdk_aac:更适合 mp4;
- libmp3lame:更适合 flv;
- mp2。
当外层参数 Container 为 hls 时,可选值为:- libfdk_aac;
- libmp3lame。
注意:此字段可能返回 null,表示取不到有效值。
-
getBitrate
public Long getBitrate()
Get 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Bitrate 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。
-
setBitrate
public void setBitrate(Long Bitrate)
Set 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Bitrate- 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 注意:此字段可能返回 null,表示取不到有效值。
-
getSampleRate
public Long getSampleRate()
Get 音频流的采样率,可选值:- 32000
- 44100
- 48000
单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SampleRate 音频流的采样率,可选值:
- 32000
- 44100
- 48000
单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。
-
setSampleRate
public void setSampleRate(Long SampleRate)
Set 音频流的采样率,可选值:- 32000
- 44100
- 48000
单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SampleRate- 音频流的采样率,可选值:- 32000
- 44100
- 48000
单位:Hz。 注意:此字段可能返回 null,表示取不到有效值。
-
getAudioChannel
public Long getAudioChannel()
Get 音频通道方式,可选值:- 1:单通道
- 2:双通道
- 6:立体声
当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AudioChannel 音频通道方式,可选值:
- 1:单通道
- 2:双通道
- 6:立体声
当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。
-
setAudioChannel
public void setAudioChannel(Long AudioChannel)
Set 音频通道方式,可选值:- 1:单通道
- 2:双通道
- 6:立体声
当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AudioChannel- 音频通道方式,可选值:- 1:单通道
- 2:双通道
- 6:立体声
当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 注意:此字段可能返回 null,表示取不到有效值。
-
getStreamSelects
public Long[] getStreamSelects()
Get 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- StreamSelects 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。
-
setStreamSelects
public void setStreamSelects(Long[] StreamSelects)
Set 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
StreamSelects- 指定输出要保留的音频轨道。默认是全部保留源的。 注意:此字段可能返回 null,表示取不到有效值。
-
-