Class: TencentCloud::Vod::V20180717::AudioTemplateInfoForUpdate
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::AudioTemplateInfoForUpdate
- Defined in:
- lib/v20180717/models.rb
Overview
音频流配置参数
Instance Attribute Summary collapse
-
#AudioChannel ⇒ Object
当外层参数 Container 为 mp3 时,可选值为: <li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为: <li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。 <li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。.
-
#Bitrate ⇒ Object
当外层参数 Container 为 mp3 时,可选值为: <li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为: <li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。 <li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。.
-
#Codec ⇒ Object
当外层参数 Container 为 mp3 时,可选值为: <li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为: <li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。 <li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。.
-
#SampleRate ⇒ Object
当外层参数 Container 为 mp3 时,可选值为: <li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: <li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为: <li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。 <li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(codec = nil, bitrate = nil, samplerate = nil, audiochannel = nil) ⇒ AudioTemplateInfoForUpdate
constructor
A new instance of AudioTemplateInfoForUpdate.
Constructor Details
#initialize(codec = nil, bitrate = nil, samplerate = nil, audiochannel = nil) ⇒ AudioTemplateInfoForUpdate
Returns a new instance of AudioTemplateInfoForUpdate.
4852 4853 4854 4855 4856 4857 |
# File 'lib/v20180717/models.rb', line 4852 def initialize(codec=nil, bitrate=nil, samplerate=nil, audiochannel=nil) @Codec = codec @Bitrate = bitrate @SampleRate = samplerate @AudioChannel = audiochannel end |
Instance Attribute Details
#AudioChannel ⇒ Object
当外层参数 Container 为 mp3 时,可选值为:<li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为:<li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。<li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。
4850 4851 4852 |
# File 'lib/v20180717/models.rb', line 4850 def AudioChannel @AudioChannel end |
#Bitrate ⇒ Object
当外层参数 Container 为 mp3 时,可选值为:<li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为:<li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。<li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。
4850 4851 4852 |
# File 'lib/v20180717/models.rb', line 4850 def Bitrate @Bitrate end |
#Codec ⇒ Object
当外层参数 Container 为 mp3 时,可选值为:<li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为:<li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。<li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。
4850 4851 4852 |
# File 'lib/v20180717/models.rb', line 4850 def Codec @Codec end |
#SampleRate ⇒ Object
当外层参数 Container 为 mp3 时,可选值为:<li>libmp3lame。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>libfdk_aac;</li> <li>libmp3lame;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>libfdk_aac:更适合 mp4;</li> <li>libmp3lame:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为:<li>libfdk_aac。</li> 当外层参数 Container 为 wav 时,可选值为:<li>pcm16。</li> <li>16000,仅当 Codec 为 pcm16 时可选。</li> <li>32000</li> <li>44100</li> <li>48000</li> 单位:Hz。<li>1:单通道</li> <li>2:双通道</li> <li>6:立体声</li> <li>0:音频声道数和原始音频保持一致</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。
4850 4851 4852 |
# File 'lib/v20180717/models.rb', line 4850 def SampleRate @SampleRate end |
Instance Method Details
#deserialize(params) ⇒ Object
4859 4860 4861 4862 4863 4864 |
# File 'lib/v20180717/models.rb', line 4859 def deserialize(params) @Codec = params['Codec'] @Bitrate = params['Bitrate'] @SampleRate = params['SampleRate'] @AudioChannel = params['AudioChannel'] end |