vp6_ 暫時浮水印
vp6_temporal_down_watermark:Number
API 版本:V2
上級:輸出
默認: 20
有效值:0-100
兼容的工作類型:VOD
例:+10
描述:
暫時向下浮水印百分比的轉碼器參數。指定數據庫緩衝區的百分比,其下面允許編碼器開始刪除幀。僅在以下情況下使用vp6_temporal_reampling已啟用。較大的百分比將使其更有可能丟棄幀以達到請求的視頻比特率。相反也是如此。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_temporal_down_watermark": 10
}
]
}
也可以看看: vp6_temporal_reampling
vp6_暫時取樣 _ 重新取樣
vp6_temporal_resampling:Boolean
API 版本:V2
上級:輸出
默認:當每個像素的位數較少時編碼為true。否則為假。
有效值:對或錯
兼容的工作類型:VOD
例:真正
描述:
暫時重新取樣的轉碼器參數。在特別困難的區域中,如果啟用,編碼器將會捨棄影格以達到目標資料速率。vp6_temporal_down_水印值決定數據緩衝區下啟用編碼器開始刪除幀的百分比。
對於每個像素使用較少位數的文件,默認值為true;對於每個像素使用較高位數的文件,默認值為false。要計算,請除以視頻比特率每秒的位數寬度 * 高度 * 幀率。如果該數字低於0.07,則vp6_temporal_resampling將默認為true。例如:每秒600,000比特(約600 kbps)除以(640x480 * 30 fps)= 0.065,因此在這種情況下,將啟用vp6_temporal_resampling。
注意:使用時恆定比特率模式,此選項被強制為true。調整vp6_temporal_down_watermark調整結果。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_temporal_resampling": true
}
]
}
也可以看看: vp6_temporal_down_watermark
vp6_ 下射
vp6_undershoot_pct:Number
API 版本:V2
上級:輸出
默認:+90
有效值:0-100
兼容的工作類型:VOD
例:+75
描述:
創建針對稍低的數據表的輸出,以便緩衝區中有可用的位元來改進困難的部分。這是一個百分比,因此有效值是 0-100。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_undershoot_pct": 75
}
]
}
vp6_ 設定檔
vp6_profile:String
API 版本:V2
上級:輸出
默認: vp6e
有效值: vp6s或vp6e
兼容的工作類型:VOD
例: vp6s
描述:
“ vp6s”或“ vp6e”。 vp6e設計用於一般用途。 vp6s通過降低解碼複雜度針對高分辨率/數據速率視頻進行了優化,從而可以在資源受限的機器上進行播放。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_profile": "vp6s"
}
]
}
vp6_ 壓縮模式
vp6_compression_mode:String
API 版本:V2
上級:輸出
默認:好
有效值:好還是最好
兼容的工作類型:VOD
例:最好
描述:
影響編碼的速度,與輸出的質量相比。「良好」平衡速度和品質。「最佳」優先於速度的質量,從而導致更高的壓縮但編碼速度較慢。如果您設定速度到1或2並使用VP6,我們將使用“最佳”模式;否則,我們使用“好”。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_compression_mode": "best"
}
]
}
也可以看看:速度
vp6_2 通路最小 _ 截面
vp6_2pass_min_section:Integer
API 版本:V2
上級:輸出
默認:+40
有效值:0-100
兼容的工作類型:VOD
例:+50
描述:
對於雙通 VBR 編碼,這控制編碼器將允許任何部分的最低數據表,無論部分多麼容易。這個值用來防止困難的區段從簡單區段竊取太多位元。以整數表示為百分比。
例如,如果視頻比特率設置為1000 kbps,而vp6_2_pass_min_section設置為50,則任何部分的最低比特率均為500kbps(1000 * 50%)。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_2pass_min_section": 50
}
]
}
也可以看看: vp6_2pass_max_section
vp6_2 通路 _ 最大截面
vp6_2pass_max_section:Integer
API 版本:V2
上級:輸出
默認:400
有效值:正整數
兼容的工作類型:VOD
例:250
描述:
對於雙通 VBR 編碼,這控制可以流式傳輸的最高數據表,以及編碼器允許的最高數據庫,無論部分有多困難。
例如,如果視頻比特率設置為1000 kbps,而vp6_2_pass_max_section設置為450,則任何部分的最高比特率將為4500kbps(1000 * 450%)。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_2pass_max_section": 250
}
]
}
也可以看看: vp6_2pass_min_section
vp6_ 流 _ 預緩衝區
vp6_stream_prebuffer:Number
API 版本:V2
上級:輸出
默認:6
兼容的工作類型:VOD
例:2
描述:
開始播放前需要的預先載入秒數。緩衝區用於維持一致的數據表,並將播放中斷降至最低。適用於恆定比特率僅編碼。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_stream_prebuffer": 2
}
]
}
也可以看看:恆定比特率
vp6_ 流 _ 最大緩衝區
vp6_stream_max_buffer:Number
API 版本:V2
上級:輸出
兼容的工作類型:VOD
例:5
描述:
緩衝區的大小上限 (以秒為單位)。適用於恆定比特率僅編碼。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_stream_max_buffer": 5
}
]
}
也可以看看:恆定比特率
vp6__ 互換 _ 模式
vp6_deinterlace_mode:String
API 版本:V2
上級:輸出
默認:適應性
有效值:自適應,模糊或掉落
兼容的工作類型:VOD
例:下降
描述:
如果去隔行如果啟用,則此選項設置將應用的去隔行濾波器。有效選項是自適應,模糊(對於1:2:1模糊解交織)和拖放(對於Drop Field解交織)。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_deinterlace_mode": "drop"
}
]
}
也可以看看:去隔行
vp6_ 表示 _ 層級
vp6_denoise_level:Float
API 版本:V2
上級:輸出
默認: 0
有效值:0到1之間的小數
兼容的工作類型:VOD
例:+0.1
描述:
指定來源的雜訊等級。任何大於 0 的值意味著源內的噪聲的恆定和已知水平。值 0 會導致濾鏡估計雜訊等級,從而使其在影格之間有所不同。較大的雜訊等級表示噪音來源越大,因此濾波器會增加清除效果,而且需要清晰度。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_denoise_level": 0.1
}
]
}
也可以看看:去噪
Alpha_ 透明度
alpha_transparency:Boolean
API 版本:V2
上級:輸出
默認:假
有效值:對或錯
兼容的工作類型:VOD
例:真正
描述:
在視頻上啟用Alpha透明度。
目前,只有VP6 video_codec支持Alpha透明度。在後台,此設置告訴編碼器使用VP6A編解碼器而不是VP6。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"alpha_transparency": true
}
]
}
常數位元速率
constant_bitrate:Boolean
API 版本:V2
上級:輸出
默認:假
有效值:對或錯
兼容的工作類型:VOD
例:真正
描述:
某些流服務器和解碼器使用恆定比特率(CBR)編碼。在相同的比特率下,CBR編碼看上去比可變比特率(VBR)編碼差很多,因此,如果絕對必要,請僅使用此設置。此設置要求您設置一個視頻比特率 ;你不能使用質量在使用constant_bitrate設置時自動選擇比特率。
不要將constant_bitrate用於基於HTTP的傳送或下載的視頻。
不同的video_codecs在constant_bitrate設置下的行為有所不同。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"constant_bitrate": true
}
]
}