視頻DNA通常是一個二進位串,用來唯一標記一個視頻。您可以使用視頻DNA服務提取並比對視頻中的映像、音頻等指紋特徵,解決重複視頻尋找、視頻片段查源等問題,適用於原創識別、視頻查重、快速審核、廣告分成、視頻溯源等業務情境。
功能概述
應用情境
原創識別:準確識別是否為原創視頻、編輯變換後視頻、自媒體再創作視頻。解決短視頻領域維權問題,為視頻素材交易生態提供技術基礎,防止侵權視頻侵害原創者及視頻平台利益。
視頻查重:建立獨立視頻DNA庫,在該庫中對樣本視頻完成快速比對,即時召回重複視頻或重複片段。防止內容分發和個人化推薦時,出現過多相同或相似視頻而影響使用者體驗。
快速審核:通過維護違規視頻庫或自訂黑庫,對增量視頻,快速進行DNA比對並判斷是否有違規內容。相比傳統審核,提高大量視頻過審的效率,保障準確性,降低審核成本。
廣告分成:通過視頻DNA技術,檢索分成廣告庫,對特定廣告進行監播和識別。有利於支撐廣告動態分成業務生態,輕鬆把控廣告投放的時間、次數等,同時保障了廣告著作權方和投放平台的利益。
說明ApsaraVideo for Media Processing視頻DNA目前僅支援識別DNA庫中已知的廣告內容,無法識別未入庫的廣告內容。如需對廣告進行識別,請先將廣告素材上傳至DNA庫中。
功能特性
功能列表:視頻DNA
使用限制
視頻DNA功能,目前開通的地區為華北2(北京)、華東1(杭州)、華東2(上海)、亞太地區東南1(新加坡)。
管道並發限制請參見管道使用限制。
使用準備
在使用前需要進行一些設定確保功能能夠正常使用,如已設定請忽略。
建立管道。如果管道列表中沒有視頻DNA管道,請先開啟視頻DNA管道。
按需調用提交建立DNA庫介面,建立DNA庫。
上傳視頻。
如果直接提交任務:將需要處理的視頻上傳至OSS。具體操作,請參見上傳視頻。
如果使用工作流程自動認可:請先添加媒體Bucket,完成工作流程建立後再上傳視頻。將OSS的Bucket在ApsaraVideo for Media Processing中綁定為輸入媒體Bucket、輸後媒體Bucket後,ApsaraVideo for Media Processing才有許可權監聽該Bucket上傳完成的訊息,以實現觸發工作流程執行和回寫處理完成的檔案。具體操作,請參見添加媒體Bucket。
(可選)配置訊息通知。如果您需要在任務完成後接收訊息通知,請先配置MNS。具體操作,請參見設定訊息通知。
控制台提交視頻DNA任務
控制台建立視頻DNA任務暫不支援指定DNA庫,預設使用您最新建立的DNA庫。
提交視頻DNA單任務
在頂部功能表列左側選擇地區。
在左側導覽列,選擇任務管理。
選擇視頻DNA,單擊建立任務。
設定參數。
參數 | 說明 |
待處理檔案地址 | 單擊選擇,在Bucket下拉式清單中,選擇Bucket名稱。路徑下方會顯示對應Bucket已經建立好的檔案夾,在檔案夾下選擇一個檔案作為輸入路徑。 |
視頻DNA管道 | 在下拉式清單中選擇管道名稱。 說明 如果視頻DNA管道下拉式清單中沒有管道名稱,請先開啟視頻DNA管道。具體操作,請參見建立管道。 |
入庫規則 | 在入庫規則選項中選擇規則,預設為僅入庫不重複內容。 |
單擊提交任務,完成建立提交視頻DNA任務。
任務提交後,可以在任務管理>視頻DNA頁簽下查看處理結果及詳細資料。
使用工作流程提交視頻DNA任務
在頂部功能表列左側選擇地區。
在左側導覽列,選擇 。
單擊建立工作流程。
設定工作流程基礎資訊。
參數
說明
工作流程名稱
在文字框中輸入工作流程名稱。
配置方案
在下拉式清單中選擇自訂。
設定輸入節點。
點擊輸入節點右側的筆形表徵圖,進入輸入設定頁面。
設定輸入參數。
參數
說明
輸入路徑
單擊選擇,在Bucket下拉式清單中,選擇Bucket名稱。路徑下方會顯示對應Bucket已經建立好的檔案夾,在檔案夾下選擇一個地址作為輸入路徑。
說明如果下拉式清單中沒有Bucket,請先添加Bucket。具體操作,請參見添加媒體Bucket。
轉碼管道
在下拉式清單中選擇管道。
說明此處設定的是轉碼、截圖所使用的管道。視頻DNA任務需要使用的視頻DNA管道,請在後續節點中設定。
如果下拉式清單中沒有管道名稱,請先開啟管道。具體操作,請參見建立管道。
(可選)訊息通知
單擊開關按鈕,選擇訊息佇列或訊息主題,在下拉式清單中選擇一個隊列通知或主題通知。
說明如果下拉式清單中沒有隊列通知或主題通知,請先開啟訊息通知。具體操作,請參見設定訊息通知。
單擊確定,完成輸入節點設定。
添加視頻DNA節點。
單擊輸入節點右側加號表徵圖選擇視頻DNA。
單擊視頻DNA節點右側筆形表徵圖。
設定視頻DNA參數。
參數
說明
視頻DNA管道
在下拉式清單中選擇管道。
說明如果視頻DNA管道下拉式清單中沒有管道名稱,請先開啟視頻DNA專用管道。具體操作,請參見建立管道。
入庫規則
僅入庫不重複內容:表示DNA庫中只儲存不重複的視頻的DNA,重複視頻將不會對其DNA進行入庫操作。
所有視頻均不入庫:表示對視頻只做比對並不需要保留視頻DNA。
是否終止工作流程
在選項中,根據實際需求進行選擇。
單擊確定,完成視頻DNA節點設定。
設定發布節點。
單擊發布節點右側筆形表徵圖。
設定發布。
參數
說明
媒體發布類型
選擇媒體發布類型為自動。
手動發布:工作流程執行成功後,將媒體設定為未發布狀態,之後您可以手動發布該媒體。手動發布媒體檔案,請參見管理媒體。
自動發布:工作流程執行成功後,將媒體設定為發布狀態。
說明發布含義:設定媒體所有播放資源、截圖檔案的存取權限繼承所在Bucket的存取權限。
不發布含義:媒體所有播放資源、截圖檔案的存取權限為私人。
單擊確定,完成發布節點設定。
單擊儲存,完成工作流程建立。
建立完成後,當有合格新檔案進入指定路徑時,會自動觸發工作流程執行。
工作流程執行個體執行完成後,如需瞭解視頻DNA節點詳細資料,請單擊對應執行個體操作列詳情,進入執行個體詳情頁面,找到並複製任務名稱,在左側導覽列任務管理>視頻DNA頁簽下選擇按ID查詢進行查詢。
API提交視頻DNA任務
建立視頻DNA庫。
提交建立視頻DNA庫任務,返回建立DNA庫資訊,待DNA庫建立完成後DNA庫狀態會更新為active。提交任務的時候需要綁定DNA庫。詳細參數資訊請參見提交建立DNA庫。
說明視頻DNA庫是用於記錄和存放視頻DNA的庫。視頻DNA服務可以支援:
按照使用者(UID)維度進行視頻DNA庫的建立。
同一使用者(UID)根據不同業務建立多個視頻DNA庫。
提交視頻DNA任務。
視頻處理結果查詢。