Class: TencentCloud::Vod::V20180717::OutputAudioStream

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

输出的音频流信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(codec = nil, samplerate = nil, audiochannel = nil, bitrate = nil) ⇒ OutputAudioStream

Returns a new instance of OutputAudioStream.



21294
21295
21296
21297
21298
21299
# File 'lib/v20180717/models.rb', line 21294

def initialize(codec=nil, samplerate=nil, audiochannel=nil, bitrate=nil)
  @Codec = codec
  @SampleRate = samplerate
  @AudioChannel = audiochannel
  @Bitrate = bitrate
end

Instance Attribute Details

#AudioChannelObject

<li>libfdk_aac:适合 mp4 文件。</li> 默认值:libfdk_aac。<li>16000</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。默认值:16000。<li>1:单声道 。</li> <li>2:双声道</li> 默认值:2。当取值为 0,将自动设置音频码率。

Parameters:

  • Codec:

    音频流的编码格式,可选值:

  • SampleRate:

    音频流的采样率,可选值:

  • AudioChannel:

    音频声道数,可选值:

  • Bitrate:

    音频流的码率,取值范围:0 和 [26, 256],单位:kbps。



21292
21293
21294
# File 'lib/v20180717/models.rb', line 21292

def AudioChannel
  @AudioChannel
end

#BitrateObject

<li>libfdk_aac:适合 mp4 文件。</li> 默认值:libfdk_aac。<li>16000</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。默认值:16000。<li>1:单声道 。</li> <li>2:双声道</li> 默认值:2。当取值为 0,将自动设置音频码率。

Parameters:

  • Codec:

    音频流的编码格式,可选值:

  • SampleRate:

    音频流的采样率,可选值:

  • AudioChannel:

    音频声道数,可选值:

  • Bitrate:

    音频流的码率,取值范围:0 和 [26, 256],单位:kbps。



21292
21293
21294
# File 'lib/v20180717/models.rb', line 21292

def Bitrate
  @Bitrate
end

#CodecObject

<li>libfdk_aac:适合 mp4 文件。</li> 默认值:libfdk_aac。<li>16000</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。默认值:16000。<li>1:单声道 。</li> <li>2:双声道</li> 默认值:2。当取值为 0,将自动设置音频码率。

Parameters:

  • Codec:

    音频流的编码格式,可选值:

  • SampleRate:

    音频流的采样率,可选值:

  • AudioChannel:

    音频声道数,可选值:

  • Bitrate:

    音频流的码率,取值范围:0 和 [26, 256],单位:kbps。



21292
21293
21294
# File 'lib/v20180717/models.rb', line 21292

def Codec
  @Codec
end

#SampleRateObject

<li>libfdk_aac:适合 mp4 文件。</li> 默认值:libfdk_aac。<li>16000</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。默认值:16000。<li>1:单声道 。</li> <li>2:双声道</li> 默认值:2。当取值为 0,将自动设置音频码率。

Parameters:

  • Codec:

    音频流的编码格式,可选值:

  • SampleRate:

    音频流的采样率,可选值:

  • AudioChannel:

    音频声道数,可选值:

  • Bitrate:

    音频流的码率,取值范围:0 和 [26, 256],单位:kbps。



21292
21293
21294
# File 'lib/v20180717/models.rb', line 21292

def SampleRate
  @SampleRate
end

Instance Method Details

#deserialize(params) ⇒ Object



21301
21302
21303
21304
21305
21306
# File 'lib/v20180717/models.rb', line 21301

def deserialize(params)
  @Codec = params['Codec']
  @SampleRate = params['SampleRate']
  @AudioChannel = params['AudioChannel']
  @Bitrate = params['Bitrate']
end