Class: TencentCloud::Ie::V20200304::VideoInfoResultItem

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

Overview

任务结束后生成的文件视频信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stream = nil, width = nil, height = nil, bitrate = nil, fps = nil, codec = nil, rotate = nil, duration = nil, pixformat = nil) ⇒ VideoInfoResultItem

Returns a new instance of VideoInfoResultItem.



3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
# File 'lib/v20200304/models.rb', line 3704

def initialize(stream=nil, width=nil, height=nil, bitrate=nil, fps=nil, codec=nil, rotate=nil, duration=nil, pixformat=nil)
  @Stream = stream
  @Width = width
  @Height = height
  @Bitrate = bitrate
  @Fps = fps
  @Codec = codec
  @Rotate = rotate
  @Duration = duration
  @PixFormat = pixformat
end

Instance Attribute Details

#BitrateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Bitrate
  @Bitrate
end

#CodecObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Codec
  @Codec
end

#DurationObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Duration
  @Duration
end

#FpsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Fps
  @Fps
end

#HeightObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Height
  @Height
end

#PixFormatObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def PixFormat
  @PixFormat
end

#RotateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Rotate
  @Rotate
end

#StreamObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Stream
  @Stream
end

#WidthObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    视频流的流id。

  • Width:

    视频宽度。

  • Height:

    视频高度。

  • Bitrate:

    视频码率,单位:bps。

  • Fps:

    视频帧率,用分数格式表示,如:25/1, 99/32等等。

  • Codec:

    编码格式,如h264,h265等等 。

  • Rotate:

    播放旋转角度,可选值0-360。

  • Duration:

    视频时长,单位:ms 。

  • PixFormat:

    颜色空间,如yuv420p,yuv444p等等。



3702
3703
3704
# File 'lib/v20200304/models.rb', line 3702

def Width
  @Width
end

Instance Method Details

#deserialize(params) ⇒ Object



3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
# File 'lib/v20200304/models.rb', line 3716

def deserialize(params)
  @Stream = params['Stream']
  @Width = params['Width']
  @Height = params['Height']
  @Bitrate = params['Bitrate']
  @Fps = params['Fps']
  @Codec = params['Codec']
  @Rotate = params['Rotate']
  @Duration = params['Duration']
  @PixFormat = params['PixFormat']
end