Class: TencentCloud::Mps::V20190612::ComposeAudioStream

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

Overview

视频编辑/合成任务 音频流信息。

Instance Attribute Summary collapse

  • #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

    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

    #AudioChannelObject

  • AAC:AAC 编码(默认),用于容器为 mp4。
  • MP3:mp3 编码,用于容器为 mp3。
  • 16000(默认)
  • 32000
  • 44100
  • 48000
  • 1:单声道 。
  • 2:双声道(默认)。
  • 如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。

    Parameters:

    • Codec:

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

    • SampleRate:

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

    • AudioChannel:

      声道数,可选值:

    • Bitrate:

      参考码率,单位 kbps,范围:26~10000。

    
    
    6462
    6463
    6464
    # File 'lib/v20190612/models.rb', line 6462
    
    def AudioChannel
      @AudioChannel
    end

    #BitrateObject

  • AAC:AAC 编码(默认),用于容器为 mp4。
  • MP3:mp3 编码,用于容器为 mp3。
  • 16000(默认)
  • 32000
  • 44100
  • 48000
  • 1:单声道 。
  • 2:双声道(默认)。
  • 如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。

    Parameters:

    • Codec:

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

    • SampleRate:

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

    • AudioChannel:

      声道数,可选值:

    • Bitrate:

      参考码率,单位 kbps,范围:26~10000。

    
    
    6462
    6463
    6464
    # File 'lib/v20190612/models.rb', line 6462
    
    def Bitrate
      @Bitrate
    end

    #CodecObject

  • AAC:AAC 编码(默认),用于容器为 mp4。
  • MP3:mp3 编码,用于容器为 mp3。
  • 16000(默认)
  • 32000
  • 44100
  • 48000
  • 1:单声道 。
  • 2:双声道(默认)。
  • 如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。

    Parameters:

    • Codec:

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

    • SampleRate:

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

    • AudioChannel:

      声道数,可选值:

    • Bitrate:

      参考码率,单位 kbps,范围:26~10000。

    
    
    6462
    6463
    6464
    # File 'lib/v20190612/models.rb', line 6462
    
    def Codec
      @Codec
    end

    #SampleRateObject

  • AAC:AAC 编码(默认),用于容器为 mp4。
  • MP3:mp3 编码,用于容器为 mp3。
  • 16000(默认)
  • 32000
  • 44100
  • 48000
  • 1:单声道 。
  • 2:双声道(默认)。
  • 如果设置,编码时会尽量按该码率进行编码。 如果不设置,服务将根据音频参数自动采用合适的码率。

    Parameters:

    • Codec:

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

    • SampleRate:

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

    • AudioChannel:

      声道数,可选值:

    • Bitrate:

      参考码率,单位 kbps,范围:26~10000。

    
    
    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