術語 全稱 中文 說明
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 儲存媒體工作流程處理後的輸出檔案。