全部產品
Search
文件中心

ApsaraVideo Media Processing:術語表

更新時間:Jun 30, 2024

術語

全稱

中文

說明

OSS

Object Storage Service

阿里雲Object Storage Service

ApsaraVideo for Media Processing服務對使用者儲存於OSS的媒體檔案進行轉碼,並將轉碼輸出檔案儲存在MediaBucket中或者OutputBucket中。

Bucket

OSS Bucket

OSS Bucket

遵守OSS Bucket定義,只能包括小寫字母,數字和虛線(-),必須以小寫字母或者數字開頭,長度必須在3-255位元組之間。

Location

OSS Location

OSS 資料中心

遵守OSS Location定義。

Object

OSS Object

OSS Object

遵守OSS Object定義,使用UTF-8編碼,長度必須在1-1023位元組之間,不能以“/”或者“\”字元開頭。

LocalFile

Local File

本地媒體檔案

使用者本機存放區的媒體檔案,還沒有上傳到OSS。

Input

Job Input

作業輸入

作業輸入,包括InputFile以及其它一些轉碼作業輸入配置參數。

InputFile

Input File

輸入檔案

本地檔案上傳到OSS後,就轉變成一個輸入檔案。

Output

Job Output

作業輸出配置

作業輸出配置由模板ID、浮水印列表、OutputFile、輸出檔案等屬性構成。

OutputFile

Output File

輸出檔案

作業輸出檔案,儲存於OSS上,由OutputLocation、OutputBucket、OutputObject唯一標識一個輸出檔案。

OutputBucket

Output Bucket

轉碼輸出Bucket

使用者指定的轉碼輸出Bucket,OSS檔案轉碼流程中提交作業時需要指定的參數,使用者必須通過ApsaraVideo for Media Processing服務的控制台資源管理頁面的Bucket授權,授予OutputBucket寫入ApsaraVideo for Media Processing服務的許可權。

OutputLocation

Output Location

轉碼輸出Bucket所在的OSS Location

轉碼輸出Bucket所在的資料中心,OSS檔案轉碼流程中提交轉碼作業時可以指定的參數。

Template

Transcode Template

自訂模板

自訂模板是指使用者自行定義轉碼參數的轉碼模板,它是轉碼參數(音頻、視頻、容器等)的集合。每個自訂模板有一個唯一ID。

PresetTemplate

Preset Transcode Template

預置模板

預置模板是ApsaraVideo for Media Processing服務內建的智能轉碼模板,能根據輸入檔案的特點動態調整轉碼設定,從而為使用者提供在一定頻寬條件下的最優轉碼輸出。由於輸入檔案本身有差異(解析度、碼率等),不一定所有的預置模板都適合於該輸入檔案。媒體轉碼服務支援的預置模板詳見預置模板詳情

  • 輸入檔案的轉碼使用預置模板時,需要調用提交模板分析作業介面(SubmitAnalysisJob)來觸發模板分析。

  • 調用查詢範本分析作業介面(QueryAnalysisJobList)來擷取該輸入檔案可用的預置模板列表。

WaterMarkTemplate

WaterMark Template

浮水印模板

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

Job

Transcode Job

轉碼作業

轉碼作業,一個轉碼作業由一路輸入及一路輸出構成,作業會被加入到管道中,管道中的作業會被調度引擎調度到轉碼系統進行轉碼。

AnalysisJob

Analysis Job

預置模板分析作業

預置模板分析作業由輸入檔案及分析配置構成,分析得到可用的預置模板。

SnapshotJob

Snapshot Job

截圖作業

截圖作業由輸入檔案及截圖配置構成,得到輸入檔案按截圖配置截取的圖片。

MediaInfoJob

MediaInfo Job

媒體資訊作業

媒體資訊作業需指定輸入檔案,得到輸入檔案的媒體資訊。

Pipeline

Job pipeline

管道

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

MediaRepository

Media Repository

媒體庫

所有媒體的集合。

Media

Media Resource

媒體

媒體是媒體庫的最小嵌入式管理單元。包含一個輸入(視頻/音訊多媒體檔案)和相關的所有輸出(例如,轉碼/截圖)。由MediaId唯一標識,並且多媒體輸入檔案和媒體是一一對應的。

MediaWorkflow

Media Workflow

媒體工作流程

媒體工作流程是生產媒體的工廠。從輸入媒體Bucket的多媒體檔案開始,執行自訂的處理流程,把處理結果儲存到輸出媒體Bucket。由MediaWorkflowId唯一標識。

Activity

Media Workflow Activity

媒體工作流程活動

媒體工作流程的組成單位。媒體工作流程的處理流程實際是一個有向無環的拓撲圖,圖中的每個節點叫活動,支援的活動有:轉碼、截圖、元資訊擷取等。每個媒體工作流程中的活動有唯一的名字標識。

MediaWorkflowExecution

Media Workflow Execution Instance

媒體工作流程執行執行個體

媒體工作流程的每次執行叫媒體工作流程執行執行個體。由執行個體執行的Id(RunId)唯一標識。

MediaBucket

Media Bucket

媒體Bucket

媒體庫關聯多個媒體Bucket,所有媒體相關的檔案都儲存在媒體Bucket中。媒體Bucket又分為輸入媒體bucket和輸出媒體bucket,輸入和輸出之間不能重疊,必須是獨立的OSS Bucket。

InputMediaBucket

Input Media Bucket

輸入媒體Bucket

在輸入媒體Bucket中新增的多媒體檔案,會自動加入媒體庫,如果匹配了媒體工作流程的輸入條件,會自動觸發媒體工作流程的執行。

OutputMediaBucket

Output Media Bucket

輸出媒體Bucket

儲存媒體工作流程處理後的輸出檔案。