Class: TencentCloud::Mps::V20190612::MediaProcessTaskResult

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

Overview

任务查询结果类型

Instance Attribute Summary collapse

  • #AnimatedGraphicTask ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #ImageSpriteTask ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #SampleSnapshotTask ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #SnapshotByTimeOffsetTask ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #TranscodeTask ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #Type ⇒ Object
  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(type = nil, transcodetask = nil, animatedgraphictask = nil, snapshotbytimeoffsettask = nil, samplesnapshottask = nil, imagespritetask = nil, adaptivedynamicstreamingtask = nil) ⇒ MediaProcessTaskResult

    Returns a new instance of MediaProcessTaskResult.

    
    
    20920
    20921
    20922
    20923
    20924
    20925
    20926
    20927
    20928
    # File 'lib/v20190612/models.rb', line 20920
    
    def initialize(type=nil, transcodetask=nil, animatedgraphictask=nil, snapshotbytimeoffsettask=nil, samplesnapshottask=nil, imagespritetask=nil, adaptivedynamicstreamingtask=nil)
      @Type = type
      @TranscodeTask = transcodetask
      @AnimatedGraphicTask = animatedgraphictask
      @SnapshotByTimeOffsetTask = snapshotbytimeoffsettask
      @SampleSnapshotTask = samplesnapshottask
      @ImageSpriteTask = imagespritetask
      @AdaptiveDynamicStreamingTask = adaptivedynamicstreamingtask
    end

    Instance Attribute Details

    #AdaptiveDynamicStreamingTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def AdaptiveDynamicStreamingTask
      @AdaptiveDynamicStreamingTask
    end

    #AnimatedGraphicTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def AnimatedGraphicTask
      @AnimatedGraphicTask
    end

    #ImageSpriteTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def ImageSpriteTask
      @ImageSpriteTask
    end

    #SampleSnapshotTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def SampleSnapshotTask
      @SampleSnapshotTask
    end

    #SnapshotByTimeOffsetTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def SnapshotByTimeOffsetTask
      @SnapshotByTimeOffsetTask
    end

    #TranscodeTaskObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def TranscodeTask
      @TranscodeTask
    end

    #TypeObject

  • Transcode:转码
  • AnimatedGraphics:转动图
  • SnapshotByTimeOffset:时间点截图
  • SampleSnapshot:采样截图
  • ImageSprites:雪碧图
  • CoverBySnapshot:截图做封面
  • AdaptiveDynamicStreaming:自适应码流
  • 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Type:

      任务的类型,可以取的值有:

    • TranscodeTask:

      视频转码任务的查询结果,当任务类型为 Transcode 时有效。

    • AnimatedGraphicTask:

      视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。

    • SnapshotByTimeOffsetTask:

      对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。

    • SampleSnapshotTask:

      对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。

    • ImageSpriteTask:

      对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。

    • AdaptiveDynamicStreamingTask:

      转自适应码流任务查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。

    
    
    20918
    20919
    20920
    # File 'lib/v20190612/models.rb', line 20918
    
    def Type
      @Type
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    20930
    20931
    20932
    20933
    20934
    20935
    20936
    20937
    20938
    20939
    20940
    20941
    20942
    20943
    20944
    20945
    20946
    20947
    20948
    20949
    20950
    20951
    20952
    20953
    20954
    20955
    20956
    # File 'lib/v20190612/models.rb', line 20930
    
    def deserialize(params)
      @Type = params['Type']
      unless params['TranscodeTask'].nil?
        @TranscodeTask = MediaProcessTaskTranscodeResult.new
        @TranscodeTask.deserialize(params['TranscodeTask'])
      end
      unless params['AnimatedGraphicTask'].nil?
        @AnimatedGraphicTask = MediaProcessTaskAnimatedGraphicResult.new
        @AnimatedGraphicTask.deserialize(params['AnimatedGraphicTask'])
      end
      unless params['SnapshotByTimeOffsetTask'].nil?
        @SnapshotByTimeOffsetTask = MediaProcessTaskSnapshotByTimeOffsetResult.new
        @SnapshotByTimeOffsetTask.deserialize(params['SnapshotByTimeOffsetTask'])
      end
      unless params['SampleSnapshotTask'].nil?
        @SampleSnapshotTask = MediaProcessTaskSampleSnapshotResult.new
        @SampleSnapshotTask.deserialize(params['SampleSnapshotTask'])
      end
      unless params['ImageSpriteTask'].nil?
        @ImageSpriteTask = MediaProcessTaskImageSpriteResult.new
        @ImageSpriteTask.deserialize(params['ImageSpriteTask'])
      end
      unless params['AdaptiveDynamicStreamingTask'].nil?
        @AdaptiveDynamicStreamingTask = MediaProcessTaskAdaptiveDynamicStreamingResult.new
        @AdaptiveDynamicStreamingTask.deserialize(params['AdaptiveDynamicStreamingTask'])
      end
    end