視頻DNA通常是一個二進制串,用來唯一標記一個視頻。您可以使用視頻DNA服務提取并比對視頻中的圖像、音頻等指紋特征,解決重復視頻查找、視頻片段查源等問題,適用于原創識別、視頻查重、快速審核、廣告分成、視頻溯源等業務場景。
功能概述
應用場景
原創識別:準確識別是否為原創視頻、編輯變換后視頻、自媒體再創作視頻。解決短視頻領域維權問題,為視頻素材交易生態提供技術基礎,防止侵權視頻侵害原創者及視頻平臺利益。
視頻查重:建立獨立視頻DNA庫,在該庫中對樣本視頻完成快速比對,實時召回重復視頻或重復片段。防止內容分發和個性化推薦時,出現過多相同或相似視頻而影響用戶體驗。
快速審核:通過維護違規視頻庫或自定義黑庫,對增量視頻,快速進行DNA比對并判斷是否有違規內容。相比傳統審核,提高大量視頻過審的效率,保障準確性,降低審核成本。
廣告分成:通過視頻DNA技術,檢索分成廣告庫,對特定廣告進行監播和識別。有利于支撐廣告動態分成業務生態,輕松把控廣告投放的時間、次數等,同時保障了廣告版權方和投放平臺的利益。
說明媒體處理視頻DNA目前僅支持識別DNA庫中已知的廣告內容,無法識別未入庫的廣告內容。如需對廣告進行識別,請先將廣告素材上傳至DNA庫中。
功能特性
使用限制
視頻DNA功能,目前開通的地域為華北2(北京)、華東1(杭州)、華東2(上海)、亞太東南1(新加坡)。
管道并發限制請參見管道使用限制。
使用準備
在使用前需要進行一些設置確保功能能夠正常使用,如已設置請忽略。
創建管道。如果管道列表中沒有視頻DNA管道,請先開啟視頻DNA管道。
按需調用提交新建DNA庫接口,創建DNA庫。
上傳視頻。
如果直接提交任務:將需要處理的視頻上傳至OSS。具體操作,請參見上傳視頻。
如果使用工作流自動提交:請先添加媒體Bucket,完成工作流創建后再上傳視頻。將OSS的Bucket在媒體處理MPS中綁定為輸入媒體Bucket、輸后媒體Bucket后,媒體處理MPS才有權限監聽該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任務。
視頻處理結果查詢。