全部產品
Search
文件中心

Intelligent Media Management:媒體轉碼

更新時間:Aug 23, 2025

為滿足使用者對音視頻媒體檔案進行格式轉換、轉封裝、解析度調整、幀率調整、截幀、提取雪碧圖及添加浮水印等需求,Intelligent Media Management(IMM)系統推出了ApsaraVideo for Media Processing功能。本文將對ApsaraVideo for Media Processing所支援的功能進行詳細介紹。

功能簡介

Intelligent Media Management(IMM)推出的ApsaraVideo for Media Processing功能,旨在為使用者提供一站式的媒體檔案處理解決方案。通過該功能,使用者能夠輕鬆實現多種操作,包括格式轉換、轉封裝、解析度調整、幀率調整等,以使視頻和音頻檔案適應各種播放裝置與需求。

image

前提條件

注意事項

  • 如果使用過程中遇到問題,歡迎加入DingTalk使用者群(DingTalk群號:88490020073)與阿里雲Intelligent Media Management工程師即時溝通。

  • 使用媒體轉碼介面相關功能會產生計費。關於計費的更多資訊,請參見計費概述

支援音視頻格式列表

分類

格式

音頻

AAC、MP3、WAV、FLAC、WMA、AC3、OPUS等所有主流格式。

視頻

MP4、MPEG-TS、MKV、MOV、AVI、FLV、M3U8、WebM、WMV、RM、VOB等多種主流格式。

產品優勢

對比項

阿里雲轉碼

自建轉碼

轉碼能力

高速穩定的並行轉碼系統,按需動態調整轉碼資源,自動擴容/縮容,應對高並發轉碼需求無縫擴充叢集資源。

難以支撐大規模高並發轉碼任務。

轉碼演算法

強大的計算資源,先進的視頻處理演算法。

依賴開源轉碼服務。

功能

視頻轉碼,視頻轉封裝,視頻轉HLS,視頻轉動圖,視頻拼接,視頻截圖,視頻截雪碧圖,音頻轉碼,音頻提取,字幕提取等。

需要自行對接開源轉碼服務,從底層搭建轉碼服務。

功能說明

IMM媒體轉碼支援的功能說明如下表所示。

功能

描述

視頻轉碼

視頻編碼格式轉換、轉封裝、解析度調整、幀率調整、碼率調整等。

視頻截幀

從視頻中提取出某些幀映像,將特定時刻儲存為靜態圖片。

音頻轉碼

音頻格式轉換、調整碼率、調整聲道數、調整採樣率等。

視頻截雪碧圖

將視頻中的多個幀合并成一個單一的影像檔,並以網格的形式排布,從而形成一種類似於雪碧圖的效果。

視頻轉動圖

將視頻檔案轉換為生動影像格式,例如GIF或WebP。

視頻字幕提取

從視頻檔案中提取字幕資訊。

視頻拼接

將多個視頻片段合并為一個完整的視頻,並轉換為所需的格式。

音頻拼接

將多個音頻片段整合為一個連續的音頻檔案。

FAQ

  • 視頻轉碼請求失敗怎麼辦?

    • 如遇視頻轉碼請求失敗,可以嘗試將TargetAudio.Codec參數設定為非copy後重試。詳情見文檔TargetAudio

  • 視頻轉碼後檔案為什麼變大了?

    • 視頻轉碼後產生的檔案比源檔案大,原因主要是由於音視頻轉碼為有損壓縮,壓縮演算法允許輸出更大的媒體檔案,但是這樣不會帶來比源檔案更好的映像/聲音品質(只是損失的更小)。

    • 如您需要控制輸出檔案大小,可以通過設定TargetVideo參數下的BitrateOption/Bitrate/CRF控制輸出檔案視頻流的碼率,或通過設定TargetAudio參數下的BitrateOption/Bitrate/Quality控制輸出檔案音頻流的碼率。

  • 視頻轉碼任務是否支援取消?

    • 不支援取消。

  • 視頻轉碼後方向不對,如何調整轉碼後視頻方向?

    • 視頻處理參數配置TargetVideo中可以設定Codec為非copy,AdaptiveResolutionDirection為true,可開啟自適應解析度方向。

  • 視頻轉碼後被展開,如何設定不展開?

    • 視頻處理參數配置TargetVideo中可以設定Codec為非copy,AdaptiveResolutionDirection為true,可開啟自適應解析度方向,ScaleType為fit,等比縮放不留黑邊。

  • 視頻轉碼如何固定碼率,只設定bitrate參數為什麼無法進行固定碼率轉碼?

    • 參數TargetVideo中,目前位元速率bitrate設定的是vbr,不支援cbr。vbr跟cbr區別不大,差異主要在瞬時碼率上,如果有需求可以通過設定maxbitrate參數。

  • 如何擷取轉碼成功後的視頻的播放時間長度?

  • 調用IMM CreateMediaConvertTask介面是否支援RocketMQ 5.0?

    • 暫不支援,目前支援RocketMQ 4.0。