Class: TencentCloud::Mps::V20190612::ComposeAudioStream
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ComposeAudioStream
- Defined in:
- lib/v20190612/models.rb
Overview
视频编辑/合成任务 音频流信息。
Instance Attribute Summary collapse
-
#AudioChannel ⇒ Object
- AAC:AAC 编码(默认),用于容器为 mp4。
- MP3:mp3 编码,用于容器为 mp3。
- 16000(默认)
- 32000
- 44100
- 48000
- 1:单声道 。
- 2:双声道(默认)。
如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。. -
#Bitrate ⇒ Object
- AAC:AAC 编码(默认),用于容器为 mp4。
- MP3:mp3 编码,用于容器为 mp3。
- 16000(默认)
- 32000
- 44100
- 48000
- 1:单声道 。
- 2:双声道(默认)。
如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。. -
#Codec ⇒ Object
- AAC:AAC 编码(默认),用于容器为 mp4。
- MP3:mp3 编码,用于容器为 mp3。
- 16000(默认)
- 32000
- 44100
- 48000
- 1:单声道 。
- 2:双声道(默认)。
如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。. -
#SampleRate ⇒ Object
- AAC:AAC 编码(默认),用于容器为 mp4。
- MP3:mp3 编码,用于容器为 mp3。
- 16000(默认)
- 32000
- 44100
- 48000
- 1:单声道 。
- 2:双声道(默认)。
如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(codec = nil, samplerate = nil, audiochannel = nil, bitrate = nil) ⇒ ComposeAudioStream
constructor
A new instance of ComposeAudioStream.
Constructor Details
#initialize(codec = nil, samplerate = nil, audiochannel = nil, bitrate = nil) ⇒ ComposeAudioStream
Returns a new instance of ComposeAudioStream.
6464 6465 6466 6467 6468 6469 |
# File 'lib/v20190612/models.rb', line 6464 def initialize(codec=nil, samplerate=nil, audiochannel=nil, bitrate=nil) @Codec = codec @SampleRate = samplerate @AudioChannel = audiochannel @Bitrate = bitrate end |
Instance Attribute Details
#AudioChannel ⇒ Object
6462 6463 6464 |
# File 'lib/v20190612/models.rb', line 6462 def AudioChannel @AudioChannel end |
#Bitrate ⇒ Object
6462 6463 6464 |
# File 'lib/v20190612/models.rb', line 6462 def Bitrate @Bitrate end |
#Codec ⇒ Object
6462 6463 6464 |
# File 'lib/v20190612/models.rb', line 6462 def Codec @Codec end |
#SampleRate ⇒ Object
6462 6463 6464 |
# File 'lib/v20190612/models.rb', line 6462 def SampleRate @SampleRate end |
Instance Method Details
#deserialize(params) ⇒ Object
6471 6472 6473 6474 6475 6476 |
# File 'lib/v20190612/models.rb', line 6471 def deserialize(params) @Codec = params['Codec'] @SampleRate = params['SampleRate'] @AudioChannel = params['AudioChannel'] @Bitrate = params['Bitrate'] end |