轉碼是ApsaraVideo for Media Processing中重要的一步,本文為您介紹阿里雲ApsaraVideo for VOD支援的轉碼技術及如何使用。
前置概念
閱讀本文前,您需要先瞭解轉碼相關的基礎概念,例如編碼方式、封裝格式、碼率、解析度等,詳情請參見基本概念。
什麼是轉碼
視頻轉碼(Video Transcoding)是指將已經壓縮編碼的視頻碼流轉換成另一個視頻碼流,以適應不同的網路頻寬、不同的終端處理能力和不同的使用者需求。轉碼本質上是一個先解碼、再編碼的過程,因此轉換前後的碼流可能遵循相同的視頻編碼通訊協定,也可能不遵循相同的視頻編碼通訊協定。
轉碼在視頻生產流程中的位置如下:
功能特性
使用情境
多終端裝置適配:適配PC、TV以及移動終端等多平台播放。
多種網路環境適配:不同網路頻寬的使用者選擇最佳碼率,流暢播放。
降低儲存、分發成本: 保證在相同畫質品質的前提下,調整視頻碼率、提高視頻壓縮率、減小檔案體積,從而減少播放卡頓並節省儲存和流量費用。
內容保護:為內容保護提供了有效支援,適用於線上教育、原創保護等多種情境。
浮水印添加:在視頻上添加企業Logo、電視台台標、使用者ID或暱稱等標誌性資訊,用於品牌宣傳或者宣示當前視頻的著作權歸屬。
點播基於長時間及大量的資料分析,進行多種清晰度情境化的預設配置,提供從上傳到轉碼一體化的流程處理。
轉碼類型
ApsaraVideo for VOD提供了多種轉碼類型,可滿足使用者不同業務情境的轉碼需求。
轉碼類型 | 技術說明 | 適用情境 | |
標準轉碼 | 普通視頻轉碼 | ApsaraVideo for VOD系統預置了流暢、標清、高清、超清、2K、4K、原畫(轉封裝)共7種清晰度。 | 滿足基礎的轉碼需求,產生不同規格的視頻以適應不同的網路頻寬環境及多終端處理,然後經過CDN加速分發,最終供終端播放,適用於非同步處理、延遲播放這類業務情境。 |
音頻轉碼 | 提供普通音質、高音質兩檔音質。 | 適用於改善音質的業務情境。 | |
原畫(轉封裝) | 視頻將保持原始清晰度和碼率,僅更新視頻檔案的封裝格式。 | 適用於無需調整視頻尺寸或碼率的業務情境。 | |
窄帶高清轉碼 | 窄帶高清TM1.0 | 基於阿里雲自有的轉碼技術,對視頻中每個情境、動作、內容、紋理等進行智能分析。在保證相同視頻畫質的同時,視頻碼率更低,降低頻寬成本。更多內容,請參見雲棲社區。 |
|
窄帶高清TM2.0 | 窄帶高清TM2.0根據清晰度預期嘗試降低碼率,根據預設碼率選擇最佳解析度。從人眼視覺模型出發,憑藉阿里雲技術演算法,將編碼器的最佳化目標從逼真度更高調整為主觀體驗更好,突破視頻編碼器的能力上限,在節省碼率的同時,也能提供更加清晰的觀看體驗。相比窄帶高清TM1.0,碼率更低,解析度更佳。 說明 目前僅華東2(上海)、華北2(北京)、華南1(深圳)、新加坡地區支援窄帶高清TM2.0。 | 原始畫質較差時,相對更適用。 | |
不轉碼即分發 | 不轉碼模板組(系統內建) | 點播系統內建的不轉碼模板組,直接將源片作為視頻流進行播放。
| 適用於短視頻、直播轉點播錄製等快速分發、即時播放的業務情境,使用者直接播放源片,既可快速響應播放請求,也可節約轉碼成本。
|
多碼率自適應轉碼 | 視頻打包轉碼 | 將視頻轉碼輸出成HLS格式碼流資訊構建到自適應多碼率檔案當中,可供播放器進行解析度選擇和切換。 多碼率支援根據網路環境自適應切換視訊清晰度,也支援手動切換清晰度。 | 適用於多碼率自適應情境。 |
字幕打包轉碼 | 將視頻多語言字幕檔案的資訊構建到自適應多碼率檔案中,可供播放器進行語言字幕選擇和切換。 | 適用於多語言字幕切換情境。 |
費用說明
視頻轉碼為收費服務,根據轉碼輸出視頻的規格和時間長度計費,計費詳情,請參見媒資轉碼計費。
注意事項
同一視頻每次轉碼都會產生轉碼計費,轉碼後會產生新的視頻檔案佔用儲存空間,請按需建立轉碼模板組及發起轉碼,避免不必要的空間浪費或費用產生。
ApsaraVideo for VOD轉碼支援的輸入和輸出格式及限制,請參見音視頻轉碼限制。