Class: TencentCloud::Mps::V20190612::VideoTemplateInfoForUpdate

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

Overview

视频流配置参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(codec = nil, fps = nil, bitrate = nil, resolutionadaptive = nil, width = nil, height = nil, gop = nil, gopunit = nil, filltype = nil, vcrf = nil, contentadaptstream = nil, hlstime = nil, segmenttype = nil, fpsdenominator = nil, stereo3dtype = nil, videoprofile = nil, videolevel = nil, bframes = nil, mode = nil, sar = nil, noscenecut = nil, bitdepth = nil, rawpts = nil, compress = nil, segmentspecificinfo = nil, scenariobased = nil, scenetype = nil, compresstype = nil) ⇒ VideoTemplateInfoForUpdate

Returns a new instance of VideoTemplateInfoForUpdate.



31897
31898
31899
31900
31901
31902
31903
31904
31905
31906
31907
31908
31909
31910
31911
31912
31913
31914
31915
31916
31917
31918
31919
31920
31921
31922
31923
31924
31925
31926
# File 'lib/v20190612/models.rb', line 31897

def initialize(codec=nil, fps=nil, bitrate=nil, resolutionadaptive=nil, width=nil, height=nil, gop=nil, gopunit=nil, filltype=nil, vcrf=nil, contentadaptstream=nil, hlstime=nil, segmenttype=nil, fpsdenominator=nil, stereo3dtype=nil, videoprofile=nil, videolevel=nil, bframes=nil, mode=nil, sar=nil, noscenecut=nil, bitdepth=nil, rawpts=nil, compress=nil, segmentspecificinfo=nil, scenariobased=nil, scenetype=nil, compresstype=nil)
  @Codec = codec
  @Fps = fps
  @Bitrate = bitrate
  @ResolutionAdaptive = resolutionadaptive
  @Width = width
  @Height = height
  @Gop = gop
  @GopUnit = gopunit
  @FillType = filltype
  @Vcrf = vcrf
  @ContentAdaptStream = contentadaptstream
  @HlsTime = hlstime
  @SegmentType = segmenttype
  @FpsDenominator = fpsdenominator
  @Stereo3dType = stereo3dtype
  @VideoProfile = videoprofile
  @VideoLevel = videolevel
  @Bframes = bframes
  @Mode = mode
  @Sar = sar
  @NoScenecut = noscenecut
  @BitDepth = bitdepth
  @RawPts = rawpts
  @Compress = compress
  @SegmentSpecificInfo = segmentspecificinfo
  @ScenarioBased = scenariobased
  @SceneType = scenetype
  @CompressType = compresstype
end

Instance Attribute Details

#BframesObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Bframes
  @Bframes
end

#BitDepthObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def BitDepth
  @BitDepth
end

#BitrateObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Bitrate
  @Bitrate
end

#CodecObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Codec
  @Codec
end

#CompressObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Compress
  @Compress
end

#CompressTypeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def CompressType
  @CompressType
end

#ContentAdaptStreamObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def ContentAdaptStream
  @ContentAdaptStream
end

#FillTypeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def FillType
  @FillType
end

#FpsObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Fps
  @Fps
end

#FpsDenominatorObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def FpsDenominator
  @FpsDenominator
end

#GopObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Gop
  @Gop
end

#GopUnitObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def GopUnit
  @GopUnit
end

#HeightObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Height
  @Height
end

#HlsTimeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def HlsTime
  @HlsTime
end

#ModeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Mode
  @Mode
end

#NoScenecutObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def NoScenecut
  @NoScenecut
end

#RawPtsObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def RawPts
  @RawPts
end

#ResolutionAdaptiveObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def ResolutionAdaptive
  @ResolutionAdaptive
end

#SarObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Sar
  @Sar
end

#ScenarioBasedObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def ScenarioBased
  @ScenarioBased
end

#SceneTypeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def SceneType
  @SceneType
end

#SegmentSpecificInfoObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def SegmentSpecificInfo
  @SegmentSpecificInfo
end

#SegmentTypeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def SegmentType
  @SegmentType
end

#Stereo3dTypeObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Stereo3dType
  @Stereo3dType
end

#VcrfObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Vcrf
  @Vcrf
end

#VideoLevelObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def VideoLevel
  @VideoLevel
end

#VideoProfileObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def VideoProfile
  @VideoProfile
end

#WidthObject

仅编码标准选择h264时出现该配置,默认为:default 注意:此字段可能返回 null,表示取不到有效值。若编码标准选择H264: 支持以下选项:“”,1 , 1.1 , 1.2 , 1.3 , 2 , 2.1 , 2.2 , 3 , 3.1 , 3.2 , 4 , 4.1 , 4.2 , 5 , 5.1 若编码标准选择H265: 支持以下选项:“”,1 , 2 , 2.1 , 3 , 3.1 , 4 , 4.1 , 5 , 5.1 , 5.2 , 6 , 6.1 , 6.2 , 8.5 注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动值注意:此字段可能返回 null,表示取不到有效值。VBR(Variable Bit Rate):动态比特率,根据视频画面的复杂度动态调整输出的码率,使得画面质量更高,适用于存储场景和对画面质量要求较高的应用。ABR(Average Bit Rate):平均比特率,尽量保持输出视频的平均码率稳定,但允许短期内的码率波动,适用于需要在保持一定画质的情况下尽量减少整体码率的场景。CBR(Constant Bit Rate):恒定比特率,指视频编码时输出的码率保持恒定不变,不考虑画面复杂度的变化,适用于对网络带宽要求较为严格的场景,如直播等。VCRF(Constant Rate Factor):恒定质量因子,通过设定一个质量因子来控制视频质量,实现视频的恒定质量编码,码率会根据内容的复杂度自动调整,适用于希望保持一定画质的场景。默认选择 VBR 注意:此字段可能返回 null,表示取不到有效值。默认值:default 注意:此字段可能返回 null,表示取不到有效值。0:关闭自适应I帧决策1:使用自适应I帧决策默认值:0 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:表示关闭1:表示打开默认是关闭注意:此字段可能返回 null,表示取不到有效值。注意:-1表示修改为自动注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:不开启1:开启默认值:0 注意:只有此字段值为1时,SceneType和CompressType字段的值才会生效注意:此字段可能返回 null,表示取不到有效值。normal:通用转码场景:通用转码压缩场景 pgc:PGC高清影视:压缩时会注重影视剧的观看体验,根据影视剧特性进行ROI编码,同时保留高质量的视频内容和音频。materials_video:高清素材:素材资源类场景,对画质要求极高,较多透明画面内容,在压缩的同时接近视觉无损。ugc:UGC内容:适用于广泛的UGC/短视频场景,针对短视频的特性优化编码码率, 画质提升,提升业务QOS/QOE指标。e-commerce_video:秀场/电商类:压缩时会强调细节清晰度和ROI区域提升,尤其注重保持人脸区域的画质。educational_video:教育类:压缩时会强调文字和图像的清晰度和可读性,以便学生更好地理解内容,确保讲解内容清晰传达。默认值:normal 注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。ultra_compress:极致压缩:相比标准压缩,该策略能在保证一定画质的基础上最大限度压缩码率,极大节约带宽和存储成本。standard_compress:综合最优:平衡压缩率与画质,在保证主观画质没有明显降低的情况下尽可能压缩文件。该策略仅收取音视频极速高清转码费用。high_compress:码率优先:优先保证降低文件体积大小,可能有一定画质损失。该策略仅收取音视频极速高清转码费用。low_compress:画质优先:优先保证画质,压缩出来的文件体积可能相对较大。该策略仅收取音视频极速高清转码费用。默认值:standard_compress 注:若需要在电视上观看视频,不建议使用ultra_compress策略。ultra_compress策略计费标准为极速高清转码 + 音视频增强-去毛刺。注意:要使用此值ScenarioBased的值必须为1,否则此值不生效注意:此字段可能返回 null,表示取不到有效值。

Parameters:



31895
31896
31897
# File 'lib/v20190612/models.rb', line 31895

def Width
  @Width
end

Instance Method Details

#deserialize(params) ⇒ Object



31928
31929
31930
31931
31932
31933
31934
31935
31936
31937
31938
31939
31940
31941
31942
31943
31944
31945
31946
31947
31948
31949
31950
31951
31952
31953
31954
31955
31956
31957
31958
31959
31960
# File 'lib/v20190612/models.rb', line 31928

def deserialize(params)
  @Codec = params['Codec']
  @Fps = params['Fps']
  @Bitrate = params['Bitrate']
  @ResolutionAdaptive = params['ResolutionAdaptive']
  @Width = params['Width']
  @Height = params['Height']
  @Gop = params['Gop']
  @GopUnit = params['GopUnit']
  @FillType = params['FillType']
  @Vcrf = params['Vcrf']
  @ContentAdaptStream = params['ContentAdaptStream']
  @HlsTime = params['HlsTime']
  @SegmentType = params['SegmentType']
  @FpsDenominator = params['FpsDenominator']
  @Stereo3dType = params['Stereo3dType']
  @VideoProfile = params['VideoProfile']
  @VideoLevel = params['VideoLevel']
  @Bframes = params['Bframes']
  @Mode = params['Mode']
  @Sar = params['Sar']
  @NoScenecut = params['NoScenecut']
  @BitDepth = params['BitDepth']
  @RawPts = params['RawPts']
  @Compress = params['Compress']
  unless params['SegmentSpecificInfo'].nil?
    @SegmentSpecificInfo = SegmentSpecificInfo.new
    @SegmentSpecificInfo.deserialize(params['SegmentSpecificInfo'])
  end
  @ScenarioBased = params['ScenarioBased']
  @SceneType = params['SceneType']
  @CompressType = params['CompressType']
end