Class: TencentCloud::Mps::V20190612::AudioTemplateInfoForUpdate
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::AudioTemplateInfoForUpdate
- Defined in:
- lib/v20190612/models.rb
Overview
音频流配置参数
Instance Attribute Summary collapse
-
#AudioChannel ⇒ Object
当不需要对音频进行转码时,可选值为: <li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为: <li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败! 注意:此字段可能返回 null,表示取不到有效值。 <li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Bitrate ⇒ Object
当不需要对音频进行转码时,可选值为: <li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为: <li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败! 注意:此字段可能返回 null,表示取不到有效值。 <li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Codec ⇒ Object
当不需要对音频进行转码时,可选值为: <li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为: <li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败! 注意:此字段可能返回 null,表示取不到有效值。 <li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SampleRate ⇒ Object
当不需要对音频进行转码时,可选值为: <li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为: <li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败! 注意:此字段可能返回 null,表示取不到有效值。 <li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamSelects ⇒ Object
当不需要对音频进行转码时,可选值为: <li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为: <li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为: <li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为: <li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为: <li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为: <li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败! 注意:此字段可能返回 null,表示取不到有效值。 <li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(codec = nil, bitrate = nil, samplerate = nil, audiochannel = nil, streamselects = nil) ⇒ AudioTemplateInfoForUpdate
constructor
A new instance of AudioTemplateInfoForUpdate.
Constructor Details
#initialize(codec = nil, bitrate = nil, samplerate = nil, audiochannel = nil, streamselects = nil) ⇒ AudioTemplateInfoForUpdate
Returns a new instance of AudioTemplateInfoForUpdate.
5613 5614 5615 5616 5617 5618 5619 |
# File 'lib/v20190612/models.rb', line 5613 def initialize(codec=nil, bitrate=nil, samplerate=nil, audiochannel=nil, streamselects=nil) @Codec = codec @Bitrate = bitrate @SampleRate = samplerate @AudioChannel = audiochannel @StreamSelects = streamselects end |
Instance Attribute Details
#AudioChannel ⇒ Object
当不需要对音频进行转码时,可选值为:<li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为:<li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败!注意:此字段可能返回 null,表示取不到有效值。<li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5611 5612 5613 |
# File 'lib/v20190612/models.rb', line 5611 def AudioChannel @AudioChannel end |
#Bitrate ⇒ Object
当不需要对音频进行转码时,可选值为:<li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为:<li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败!注意:此字段可能返回 null,表示取不到有效值。<li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5611 5612 5613 |
# File 'lib/v20190612/models.rb', line 5611 def Bitrate @Bitrate end |
#Codec ⇒ Object
当不需要对音频进行转码时,可选值为:<li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为:<li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败!注意:此字段可能返回 null,表示取不到有效值。<li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5611 5612 5613 |
# File 'lib/v20190612/models.rb', line 5611 def Codec @Codec end |
#SampleRate ⇒ Object
当不需要对音频进行转码时,可选值为:<li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为:<li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败!注意:此字段可能返回 null,表示取不到有效值。<li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5611 5612 5613 |
# File 'lib/v20190612/models.rb', line 5611 def SampleRate @SampleRate end |
#StreamSelects ⇒ Object
当不需要对音频进行转码时,可选值为:<li>copy。</li> 当外层参数 Container 为 mp3 时,可选值为:<li>mp3。</li> 当外层参数 Container 为 ogg 或 flac 时,可选值为:<li>flac。</li> 当外层参数 Container 为 m4a 时,可选值为:<li>aac;</li> <li>ac3。</li> 当外层参数 Container 为 mp4 或 flv 时,可选值为:<li>aac:更适合 mp4;</li> <li>mp3:更适合 flv;</li> <li>mp2。</li> 当外层参数 Container 为 hls 时,可选值为:<li>aac;</li> <li>mp3。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。详细参考(cloud.tencent.com/document/product/862/77166#f3b039f1-d817-4a96-b4e4-90132d31cd53) 单位:Hz 注意:请确保源音频流的采样率在上述选项范围内,否则可能导致转码失败!注意:此字段可能返回 null,表示取不到有效值。<li>1:单通道</li> <li>2:双通道</li> <li>6:5.1声道</li> 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5611 5612 5613 |
# File 'lib/v20190612/models.rb', line 5611 def StreamSelects @StreamSelects end |
Instance Method Details
#deserialize(params) ⇒ Object
5621 5622 5623 5624 5625 5626 5627 |
# File 'lib/v20190612/models.rb', line 5621 def deserialize(params) @Codec = params['Codec'] @Bitrate = params['Bitrate'] @SampleRate = params['SampleRate'] @AudioChannel = params['AudioChannel'] @StreamSelects = params['StreamSelects'] end |