本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
視訊品質的建議編碼設定
使用建立工作時 AWS Elemental MediaConvert,您選擇的編碼設定會影響視訊品質、檔案大小和播放器相容性。
您可以將工作配置為 MediaConvert 允許自動選擇視頻質量的最佳編碼設置,並具有平衡的輸出文件大小。或者,您可以手動指定編碼設定,以符合您的輸出或傳送需求。
本節介紹基本概念、說明典型設定,並提供選擇針對視訊品質最佳化設定的指引。
GOP 結構和框架類型的參考
建立工作時,您為輸出選擇的圖片群組 (GOP) 設定會影響視訊品質和播放器相容性。本節介紹基本的 GOP 概念、說明典型的 GOP 設定,並提供選擇針對視訊品質最佳化設定的指引。
GOP 是壓縮視訊影格類型的特定排列方式。這些框架類型包括:
- I-Frames
-
內部編碼框架。包含解碼器使用解碼框架解碼的所有信息。一般而言,i-frame 會在視訊串流中使用最多的位元數。
- IDR-Frames
-
瞬時解碼器刷新幀。與 I-frame 類似,它們包含解碼器用於解碼幀解碼的所有信息。但是,框架無法參考任何出現在 IDR 框架之前的框架。
- P-Frames
-
預測的幀。包含目前影格與前一個或多個影格之間的差異。P 幀提供比 I 幀更好的壓縮,並且在視頻流中使用更少的位元。
- B-Frames
-
雙向預測幀。包含目前影格與之前或之後的一個或多個影格之間的差異。B 幀提供最高的壓縮,並佔用視頻流中最少的位。
典型的 GOP 以 IDR 框架開始,並遵循 B-和 P 幀的重複模式。例如:IDRBBPBBPBBPBB
下列主題提供有關個別 GOP 設定的詳細資訊,以及針對視訊品質最佳化的建議設定。
GOP 尺寸建議設定
GOP 大小是在 GOP 幀的數量,它定義了 IDR 幀之間的間隔。例如,如果 GOP 以 IDR 框架開始,並且具有 29 B 和 P 幀的組合,則 GOP 大小為 30 幀。
典型的 GOP 大小為 1—2 秒,且對應於視訊影格速率。例如,如果您的輸出影格速率是每秒 30 個影格,則一般 GOP 大小為 30 或 60 個影格。
將輸出視訊轉碼器設為AVC (H.264)
或時HEVC
(H.265)
,請將 GOP 模式控制設定為Auto
。這允許 MediaConvert 選擇最佳的 GOP 大小。
注意
串流視訊格式 (包括 HLS DASH、CMAF 和 MSS) 要求片段或區段長度必須是 GOP 大小的倍數。如需詳細資訊,請參閱 設定串流輸出的片段長度。當您將這些視訊格式的 GOP 模式控制項設定為「自動」時, MediaConvert 會自動選取相對於片段或片段長度的相容且最佳化的 GOP 大小。
建議設定參考框之間的 B 訊框
定義可以在參考框架之間使 MediaConvert 用的最大 B 框數。
如果將 GOP 參照 B 框架設定為,則典型值為 1 或 2;如果將 GOP 參照 B 框架設為Disabled
,則典型值為 3—5。 Enabled
將輸出視訊轉碼器設為AVC (H.264)
或時HEVC
(H.265)
,請將參考影格之間的 B 影格保持空白。這可 MediaConvert 讓您在參考框架之間選取最佳 B 框數。
閉合 GOP 步頻建議設定
封閉的 GOP 步頻定義 P 或 B 訊框能夠跨越參考的 GOp 數目。共和黨可以是開放的也可以是關閉的。開啟的 GOps 可以有參照不同 GOP 中的框架,而封閉的 GOP 則具有僅參考 GOP 本身的框架。
當您將輸出視訊轉碼器設定為AVC (H.264)
或時HEVC
(H.265)
,請將「關閉的 GOP 節奏」保持空白,以便選 MediaConvert 取最佳的閉合 GOP 節奏。
動態子共和黨推薦設置
動態分政府可以提高高動態內容的主觀視頻質量。它通過允許 B 幀的數量改變來實現這一點。
當您將輸出視訊轉碼器設定為AVC (H.264)
或時HEVC
(H.265)
,請將 [動態子 GOP] 設定為。Adaptive
這允許確 MediaConvert 定一個最佳的子共和黨。
GOP 參考 B 訊框建議設定
將輸出視訊轉碼器設定為AVC (H.264)
或時HEVC
(H.265)
,請將 GOP 參考 B 影格設定為Enabled
允許其他影格類型參照 B 影格。這可以提高輸出相對於其比特率的視頻質量。
最小間隔建議設定
最小 I 間隔強制執行 IDR 幀之間的最小幀數。這包括在 GOP 開頭或場景變更偵測所建立的影格。使用「最小 I-間隔」可在彼此靠近建立兩個 IDR 影格時,透過改變 GOP 大小來改善視訊壓縮。
當您將輸出視訊轉碼器設定為AVC (H.264)
或時HEVC
(H.265)
,請將最小 I 間隔保留為空白。這允許選 MediaConvert 擇最佳的最小 I 間隔。
自適應量化建議設定
自適應量化選擇套 MediaConvert 用至不同量化模式的強度,包括閃爍、空間和時間量化。 MediaConvert 使用自適應量化功能,根據視訊的複雜性來指派位元。
當您將輸出視訊轉碼器設定為AVC (H.264)
HEVC
(H.265)
、或時XAVC
,將自適應量化設定為Auto
允許選 MediaConvert 取最佳的自適應量化。