本文為您介紹ApsaraVideo for Media Processing服務相關名詞解釋。

核心概念

地區(Region)

地區,為阿里雲的服務節點。使用者通過選擇不同阿里雲Region的服務,可就近使用阿里雲的服務,獲得更低的訪問延時及更好的使用者體驗。

Object Storage Service

阿里雲Object Storage Service服務(OSS)。ApsaraVideo for Media Processing服務對使用者儲存於OSS的媒體檔案進行轉碼,轉碼輸出檔案也儲存在OSS中。

本地檔案(Local file)

本地檔案,指您儲存於本地的媒體檔案,還未上傳至OSS。

作業輸入(Input task)

作業輸入,ApsaraVideo for Media Processing服務中作業輸入是一個輸入檔案(Input file)。

輸入檔案(Input file)

輸入檔案,指您儲存於OSS的媒體檔案,本地檔案上傳至OSS後即可作為一個輸入檔案。

作業輸出配置(Output specification)

作業輸出配置,作業輸出配置由模版ID、浮水印列表、輸出檔案(OutputFile)等元素組成。

輸出檔案(Output file)

輸出檔案,指ApsaraVideo for Media Processing服務轉碼輸出的媒體檔案或檔案集合,儲存於OSS。

作業(Task)

作業,預設指轉碼作業。一個轉碼作業由一個作業輸入及一個作業輸出配置組成,並有一個唯一ID標識。轉碼作業提交時需要指定管道,管道中的作業會被調度引擎調度到轉碼系統進行轉碼操作。另外,ApsaraVideo for Media Processing服務還有一些特殊作業:模版分析作業、截圖作業、媒體資訊作業,這些作業各自完成模版分析、截圖、擷取媒體資訊等功能,不佔用管道資源。

管道(MPS queue)

管道是一作業隊列,轉碼作業加入到管道中,才會被ApsaraVideo for Media Processing服務調度到轉碼執行;如果管道中作業數量過多,會排隊等待。管道有啟用、暫停兩種狀態,管道被暫停時,ApsaraVideo for Media Processing服務不再調度此管道中的作業執行轉碼,直到管道被重新啟用為止,已經在執行轉碼的作業不受影響。

自訂模版(Custom template)

自訂模版,簡稱Template,指使用者自行定義轉碼參數的轉碼模版,它是轉碼參數(音頻、視頻、容器等)的集合。每個自訂模板有一個唯一ID。使用者可在每個服務地區內建立自訂模版,並在該地區的所有轉碼作業中使用。

預置模版(Preset template)

預置模版,簡稱Preset Template,指媒體轉碼服務內建的智能轉碼模版,能根據輸入檔案的特點動態調整轉碼設定,從而為使用者提供在一定頻寬條件下的最優轉碼輸出。ApsaraVideo for Media Processing服務支援的預置模板詳情參考 預置模板詳情

模版分析作業(Analysis task)

模版分析作業。由於輸入檔案本身有差異(解析度、碼率等),不一定所有的預置模板都適合於該輸入檔案。因此使用預置模版前,需要調用提交模板分析作業介面(SubmitAnalysisJob)來提交模板分析作業;模版分析作業的結果為該輸入檔案可用的預置模版列表,可以調用查詢範本分析作業介面(QueryAnalysisJobList)來擷取。只有在模版分析作業返回的可用預置模版列表中的預置模版才可以在提交轉碼作業中作為輸出配置的參數適用,未經過模版分析直接指定預置模版提交轉碼作業則會返回失敗。

浮水印(Watermark)

浮水印。ApsaraVideo for Media Processing服務支援在一個輸出檔案上覆蓋最多四個靜態浮水印。使用者可將浮水印位置、位移量、大小等相對固定的參數設定為浮水印模版。要為輸出視頻打浮水印時,在轉碼輸出配置中設定浮水印模版、浮水印內容參數即可。

浮水印模版(Watermark template)

浮水印模版。浮水印設定包括兩部分參數:浮水印內容,為可變參數;浮水印位置、位移量、大小等為相對固定的參數;相對固定的參數構成浮水印模板,每個浮水印模板有一個唯一的ID。

截圖作業(Screenshot task)

截圖作業,為輸入視頻檔案建立指定時點的jpg格式截圖。

擷取媒體資訊(MediaInfoJob)

擷取媒體資訊作業。

轉碼流程