日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

TargetVideo

重要

本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。

名稱類型描述示例值
object

視頻處理參數配置。

DisableVideoboolean

是否禁用視頻流生成,取值范圍如下:

  • true:禁用,輸出文件中將不包含視頻流。
  • false(默認):不禁用。
false
Streamarray

需要處理的源文件視頻流索引號列表。空值(默認)表示處理索引號最小的視頻流(第一路視頻流),索引號大于 100 表示處理所有視頻流。

  • 示例:[0,1]處理索引號為 0 和 1 的視頻流;[1]處理索引號為 1 的視頻流;[101]處理所有視頻流。
說明 只處理索引號存在的視頻流,索引號對應的視頻流不存在時將忽略該索引號。
integer

需要處理的視頻流索引號。

0
TranscodeVideoobject

視頻轉碼參數,空值表示禁用視頻處理,輸出文件中將不包含視頻流。

說明 不推薦通過將該參數設為空值來禁用視頻處理。
Codecstring

視頻編碼格式。取值范圍如下:

  • API 為 CreateMediaConvert 時:copy(默認),h264,h265,vp9。
    警告 當該參數為 copy 時,表示將需要處理的視頻流直接拷貝到輸出文件,此時 TranscodeVideo 下的其余參數無效。copy 不可用于視頻拼接,通常應用于轉封裝場景。
  • API 為 GenerateVideoPlaylist 時:h264(默認),h265。
h264
PixelFormatstring

像素格式,默認與源視頻一致。取值范圍如下:

  • yuv420p
  • yuv422p
  • yuv444p
  • yuv420p10le
  • yuv422p10le
  • yuv444p10le
  • yuva420p
說明 yuva420p 僅在 API 為 CreateMediaConvert 時可用,且參數 Codec 必須為 vp9。
yuv420p
FrameRateOptionstring

幀率選項。取值范圍如下:

  • fixed:始終使用設置的目標視頻幀率。
  • adaptive:源視頻幀率小于設置的目標視頻幀率時使用源視頻幀率。
  • fall:源視頻幀率小于設置的目標視頻幀率時返回失敗。

默認值:

  • 當 API 為 CreateMediaConvert 時,默認值為 fixed。
  • 當 API 為 GenerateVideoPlaylist 時,默認值為 adaptive。
說明 該參數需要與參數 FrameRate 一同設置。
fixed
FrameRatefloat

視頻幀率,默認與源視頻一致。

25
ResolutionOptionstring

分辨率選項。取值范圍如下:

  • fixed:始終使用設置的目標視頻分辨率。
  • adaptive:源視頻分辨率面積小于設置的目標視頻分辨率面積時使用源視頻分辨率。
  • fall:源視頻分辨率面積小于設置的目標視頻分辨率面積時返回失敗。

默認值:

  • 當 API 為 CreateMediaConvert 時,默認值為 fixed。
  • 當 API 為 GenerateVideoPlaylist 時,默認值為 adaptive。
說明 該參數需要與參數 Resolution 一同設置。
fixed
Resolutionstring

輸出視頻的分辨率,格式為寬 x 高,默認與源視頻播放分辨率一致。支持同時配置寬高或單獨配置寬或高,也可配合參數 AdaptiveResolutionDirection 同時配置長短邊或單獨配置長邊或短邊,單邊取值范圍為(0,4096]。

  • 示例 1:若 AdaptiveResolutionDirection 為 false,1280x720表示設置寬為 1280,高為 720;1280x表示設置寬為 1280,高與源視頻一致;x720表示設置高為 720,寬與源視頻一致。
  • 示例 2:若 AdaptiveResolutionDirection 為 true,1280x720表示設置長邊為 1280,短邊為 720;1280x表示設置長邊為 1280,短邊與源視頻一致;x720表示設置短邊為 720,長邊與源視頻一致。
說明 若源視頻存在旋轉信息,寬高、長短邊的判斷以旋轉后的情況為準,即以播放分辨率為準。
640x480
AdaptiveResolutionDirectionboolean

是否開啟自適應分辨率方向。取值范圍如下:

  • true(默認):是,此時參數 Resolution 的格式為長邊×短邊
  • false:否,此時參數 Resolution 的格式為寬×高
true
ScaleTypestring

縮放模式。取值范圍如下:

  • stretch(默認):固定寬高或長短邊,強制縮放,拉伸以填滿空白部分。
  • crop:等比縮放,縮放為延伸出指定寬高或長短邊的矩形框外的最小分辨率,然后將超出的部分進行居中裁剪。
  • fill:等比縮放,縮放為指定寬高或長短邊的矩形內的最大分辨率,然后使用黑色居中填充空白部分。
  • fit:等比縮放,縮放為指定寬高或長短邊的矩形內的最大分辨率。
說明 該參數需要與參數 Resolution 一同設置。
crop
Rotationinteger

視頻順時針旋轉的度數。取值范圍如下:

  • 0(默認)
  • 90
  • 180
  • 270
90
BitrateOptionstring

視頻碼率選項。取值范圍如下:

  • fixed:始終使用設置的目標視頻碼率。
  • adaptive:源視頻碼率小于設置的目標視頻碼率時使用源視頻碼率。
  • fall:源視頻碼率小于設置的目標視頻碼率時返回失敗。

默認值:

  • API 為 CreateMediaConvert 時,默認值為 fixed。
  • API 為 GenerateVideoPlaylist 時,默認值為 adaptive。
說明 該參數需要與參數 Bitrate 一同設置。
fixed
Bitrateinteger

視頻流碼率,單位為比特每秒(bit/s),

說明 該參數與 CRF 互斥,若該參數與參數 CRF 都為空值則按照參數 CRF 為 23 進行編碼。
128000
GOPSizeinteger

關鍵幀間隔幀數,默認值為 150。

說明 API 為 GenerateVideoPlaylist 時不支持該參數。
60
CRFfloat

指定恒定質量模式。與參數 Bitrate 互斥,取值范圍為[0,51],數值越大畫質越差,建議取值范圍為[18,38]。

18
BufferSizeinteger

動態碼率下解碼緩存大小,單位為比特每秒(bps)。

說明 該參數需要與參數 CRF 一起使用才有效。
4000000
MaxBitrateinteger

動態碼率下限定最大碼率。使用該參數時,必須指定參數 BufferSize。

說明 該參數需要與參數 CRF 一起使用才有效。
128000
BFramesinteger

連續 B 幀的數量,默認值為 3。

3
Refsinteger

參考幀的數量,默認值為 2。

2
FilterVideoobject

視頻處理參數,參數 TranscodeVideo 為空時或TranscodeVideo.Codec為 copy 時,本參數無效。

說明 API 為 GenerateVideoPlaylist 時不支持設置此參數。
Watermarksarray<object>

視頻水印列表。

object

視頻水印信息。

Typestring

水印類型。取值范圍如下:

  • text(默認):文字水印。
  • file:圖片或動圖水印。
text
Dxfloat

取值為整數或小數時不同含義如下:

  • 0(默認):偏移像素和水平偏移量與輸出分辨率高的比率都為 0。
  • 整數:表示偏移像素,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示水平偏移量與輸出分辨率高的比率,取值范圍為(0,1)。
0
Dyfloat

取值為整數或小數時的不同含義如下:

  • 0(默認):表示偏移像素和垂直偏移量與輸出分辨率高的比率都為 0。

  • 整數:表示偏移像素,單位為像素(px),取值范圍為[1,4096]。

  • 小數:表示垂直偏移量與輸出分辨率高的比率,取值范圍為(0,1)。

0
StartTimedouble

添加水印的開始時間,單位為秒(s),默認從視頻起始時間開始。

0
Durationdouble

添加水印持續的時間,單位為秒(s),默認值持續到視頻結束。

0
ReferPosstring

添加水印的基準位置。取值范圍如下:

  • topleft(默認):左上角
  • topright:右上角
  • bottomright:右下角
  • bottomleft:左下角
topleft
Contentstring

文字水印的內容,默認值為空。

注意 當參數Type取值為text時此參數生效。

example
FontNamestring

文字水印的字體名稱。取值范圍如下:

  • SourceHanSans-Regular(默認)
  • SourceHanSans-Bold
  • SourceHanSerif-Regular
  • SourceHanSerif-Bold

注意 當參數Type取值為text時此參數生效。

SourceHanSans-Bold
FontSizeinteger

文字水印的字體大小,默認值為 16。取值為整數,取值范圍為(4,120)。

注意 當參數Type取值為text時此參數生效。

18
FontColorstring

水印文字的字體顏色。格式為#RRGGBB,默認值為#000000。也支持輸入“red”、"green"等值。

注意 當參數Type取值為text時此參數生效。

red
FontAphafloat

文字水印的字體透明度。取值范圍為(0,1],默認值為 1,表示完全不透明。

注意 當參數Type取值為text時此參數生效。

0.8
BorderWidthinteger

文字水印的描邊寬度,單位為像素(px)。取值只能為整數,取值范圍為[0,4096],默認值為 0。

注意 當參數Type取值為text時此參數生效。

2
BorderColorstring

水印文字的描邊顏色。格式為#RRGGBB,默認值為#000000。也支持輸入“red”、"green"等值。

注意 當參數Type取值為text時此參數生效。

red
URIstring

水印文件的 OSS 地址,支持的格式為 PNG 和 MOV。

OSS 地址規則為oss://<bucket>/<object>,其中<bucket>為和當前項目處于同一地域的 OSS Bucket 名稱,<object>為包含文件擴展名的文件完整路徑。

注意 當參數Type取值為file時此參數生效。

oss://test-bucket/watermark.jpg
Widthfloat

水印圖片的寬度,默認值為原水印圖片的寬度。取值為整數或小數時的不同含義如下:

  • 整數:表示去除 Logo 寬度的像素值,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示相對輸出視頻分辨率寬度的比率,取值范圍為(0,1)。
80
Heightfloat

水印圖片的高度,默認值為原水印圖片的高度。取值為整數或小數時的不同含義如下:

  • 整數:表示去除 Logo 高度的像素值,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示相對輸出視頻分辨率高度的比率,取值范圍為(0,1)。
40
Delogosarray<object>

對視頻上某矩形部分進行模糊處理,用于去除 Logo、臺標等。

object

視頻模糊處理參數。

StartTimedouble

添加馬賽克的開始時間,單位為秒(s)。默認為從視頻起始時間開始。

0
Durationdouble

添加馬賽克的持續時間,單位為秒(s),默認值持續到視頻結束。

15
Dxfloat

取值為整數或小數時的不同含義如下:

  • 0(默認):偏移像素和水平偏移量與輸出分辨率高的比率都為 0。
  • 整數:表示偏移像素,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示水平偏移量與輸出分辨率高的比率,取值范圍為(0,1)。
0
Dyfloat

默認值為 0。取值為整數或小數時的不同含義如下:

  • 0(默認):偏移像素和垂直偏移量與輸出分辨率高的比率都為 0。
  • 整數:表示偏移像素,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示垂直偏移量與輸出分辨率高的比率,取值范圍為(0,1)。
0
Widthfloat

馬賽克的寬度,默認值為小數型的 1.0,即占滿輸出視頻寬度,取值為整數或小數時的不同含義如下:

  • 整數:像素值,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示相對輸出視頻分辨率寬度的比率,取值范圍為(0,1)。
100
Heightfloat

馬賽克的高度,默認值為小數型的 1.0,即占滿輸出視頻高度,取值為整數或小數時的不同含義如下:

  • 整數:像素值,單位為像素(px),取值范圍為[1,4096]。
  • 小數:表示相對輸出視頻分辨率高度的比率,取值范圍為(0,1)。
40
ReferPosstring

添加馬賽克的基準位置。取值范圍如下:

  • topleft(默認):左上角
  • topright:右上角
  • bottomright:右下角
  • bottomleft:左下角
topleft