Class: TencentCloud::Vod::V20180717::QualityInspectTaskOutput

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

Overview

音画质检测任务的输出。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(noaudio = nil, novideo = nil, qualityevaluationscore = nil, qualityinspectresultset = nil) ⇒ QualityInspectTaskOutput

Returns a new instance of QualityInspectTaskOutput.



23713
23714
23715
23716
23717
23718
# File 'lib/v20180717/models.rb', line 23713

def initialize(noaudio=nil, novideo=nil, qualityevaluationscore=nil, qualityinspectresultset=nil)
  @NoAudio = noaudio
  @NoVideo = novideo
  @QualityEvaluationScore = qualityevaluationscore
  @QualityInspectResultSet = qualityinspectresultset
end

Instance Attribute Details

#NoAudioObject

<li>0:否,即有音频轨;</li> <li>1:是,即无音频轨。</li> <li>0:否,即有视频轨;</li> <li>1:是,即无视频轨。</li>

Parameters:

  • NoAudio:

    媒体文件是否无音频轨,取值范围:

  • NoVideo:

    媒体文件是否无视频轨,取值范围:

  • QualityEvaluationScore:

    视频画面质量评分,取值范围:[0, 100]。

  • QualityInspectResultSet:

    音画质检测出的异常项列表。



23711
23712
23713
# File 'lib/v20180717/models.rb', line 23711

def NoAudio
  @NoAudio
end

#NoVideoObject

<li>0:否,即有音频轨;</li> <li>1:是,即无音频轨。</li> <li>0:否,即有视频轨;</li> <li>1:是,即无视频轨。</li>

Parameters:

  • NoAudio:

    媒体文件是否无音频轨,取值范围:

  • NoVideo:

    媒体文件是否无视频轨,取值范围:

  • QualityEvaluationScore:

    视频画面质量评分,取值范围:[0, 100]。

  • QualityInspectResultSet:

    音画质检测出的异常项列表。



23711
23712
23713
# File 'lib/v20180717/models.rb', line 23711

def NoVideo
  @NoVideo
end

#QualityEvaluationScoreObject

<li>0:否,即有音频轨;</li> <li>1:是,即无音频轨。</li> <li>0:否,即有视频轨;</li> <li>1:是,即无视频轨。</li>

Parameters:

  • NoAudio:

    媒体文件是否无音频轨,取值范围:

  • NoVideo:

    媒体文件是否无视频轨,取值范围:

  • QualityEvaluationScore:

    视频画面质量评分,取值范围:[0, 100]。

  • QualityInspectResultSet:

    音画质检测出的异常项列表。



23711
23712
23713
# File 'lib/v20180717/models.rb', line 23711

def QualityEvaluationScore
  @QualityEvaluationScore
end

#QualityInspectResultSetObject

<li>0:否,即有音频轨;</li> <li>1:是,即无音频轨。</li> <li>0:否,即有视频轨;</li> <li>1:是,即无视频轨。</li>

Parameters:

  • NoAudio:

    媒体文件是否无音频轨,取值范围:

  • NoVideo:

    媒体文件是否无视频轨,取值范围:

  • QualityEvaluationScore:

    视频画面质量评分,取值范围:[0, 100]。

  • QualityInspectResultSet:

    音画质检测出的异常项列表。



23711
23712
23713
# File 'lib/v20180717/models.rb', line 23711

def QualityInspectResultSet
  @QualityInspectResultSet
end

Instance Method Details

#deserialize(params) ⇒ Object



23720
23721
23722
23723
23724
23725
23726
23727
23728
23729
23730
23731
23732
# File 'lib/v20180717/models.rb', line 23720

def deserialize(params)
  @NoAudio = params['NoAudio']
  @NoVideo = params['NoVideo']
  @QualityEvaluationScore = params['QualityEvaluationScore']
  unless params['QualityInspectResultSet'].nil?
    @QualityInspectResultSet = []
    params['QualityInspectResultSet'].each do |i|
      qualityinspectresultitem_tmp = QualityInspectResultItem.new
      qualityinspectresultitem_tmp.deserialize(i)
      @QualityInspectResultSet << qualityinspectresultitem_tmp
    end
  end
end