View a markdown version of this page

自訂轉碼設定檔 - AWS Elemental MediaTailor

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

自訂轉碼設定檔

自訂轉碼描述檔 (CTP) 是您向 MediaTailor 註冊的明確撰寫的 AWS Elemental MediaConvert 任務組態。 MediaTailor 當 CTP 與 MediaTailor 組態相關聯時,MediaTailor 會使用您定義的設定來轉碼每個廣告、緩衝區和板塊,讓您精確控制轉碼器、位元速率、音訊標準化層級、區段長度、PID 值、取樣率等。由於 CTP 會完全覆寫動態轉碼,因此您必須明確設定您需要的所有功能,包括設定檔中的詭計功能 (I 影格資訊清單、縮圖和影像串流)。

CTP 的設計符合特定的原始伺服器組態。如果來源內容與 CTP 最初建立的組態不同,則因為NO_VARIANT_MATCH發生錯誤,廣告可能無法正確轉碼。當 CTP 輸出不符合原始資訊清單中存在的變體時,就會發生這種情況。這同時適用於即時和VOD工作流程。例如,如果 CTP 未考慮存在於程式VOD庫中的所有變體組合,則包含來自不同來源的內容或以不同編碼描述檔編碼的程式庫 (例如不同的解析度、位元速率、轉碼器或區段長度) 可能會產生NO_VARIANT_MATCH錯誤。如果您需要單一 CTP 來支援多個原始伺服器或具有混合編碼描述檔的VOD程式庫,則可以建立包含所有目標原始伺服器的變體的超集 CTP。不過,超集 CTPs 受限於 36 個影片變體的硬性限制,這會限制單一設定檔可容納多少原始伺服器或變體組合。

重要

每當您變更編碼器設定或接受新的VOD內容來源時,都必須讓 CTP 保持同步。否則會導致NO_VARIANT_MATCH錯誤和廣告轉碼失敗。這包括變更,例如新增或移除解析度、調整位元速率、變更轉碼器、修改區段長度,或從具有不同編碼描述檔的新供應商加入VOD內容。

更新 CTP 時,請注意下列行為。

  • 更新現有的 CTP 只會將新設定套用至新轉碼的廣告。先前在舊 CTP 設定下轉碼的廣告將不會重新轉碼。

  • 建立新的 CTP 並將其與 MediaTailor 組態建立關聯,將提示 MediaTailor 使用新設定檔重新編碼所有廣告,確保廣告庫存的完整一致性。

因此,當您的編碼器設定變更或您加入新的內容來源時,最佳實務是建立新的 CTP,而不是更新現有的 CTP,以確保所有廣告,包括先前轉碼的廣告,都反映更新的設定。

何時使用自訂轉碼描述檔

當您的工作流程需要下列一或多個項目時,請使用自訂轉碼設定檔。

  • MediaTailor 預設 以外的自訂音訊標準化目標 -24 LKFS

  • 非整數區段長度 (例如 1.92 或 3.84)

  • Dolby Vision 音訊組態

  • 下游系統或玩家所需的特定 PMT、視訊或音訊 PID 值

  • 自訂音訊取樣率 (例如 44.1 kHz)

  • 超出使用組態旗標進行動態轉碼所支援 5% 閾值的位元比對

  • 自訂像素長寬比 (PAR) – 例如,方形像素 1:1 或 D1/DV NTSC 寬螢幕 40:33

  • 特定具名音訊或字幕音軌

自訂轉碼設定檔入門

註冊 CTP 所需的 MediaTailor Transcoding API 存取權僅限於允許列出的帳戶。若要開始使用,請使用下列其中一個選項聯絡 AWS Support。

  • 請求允許清單存取 – 若要建立和管理您自己的 CTPs,請聯絡 AWS Support,請求將您的帳戶新增至允許清單。將您的帳戶新增至允許清單後,您可以存取轉碼 API,以註冊和管理 AWS 您現有 MediaTailor 組態的任何區域中的設定檔。

  • 請求 AWS Support 建立 CTP – 若要讓 AWS Support 代表您產生和註冊 CTP,請透過 MediaTailor 可存取non-DRM-protected原始端點 URL 聯絡 AWS Support。AWS Support 將使用此端點來分析原始伺服器組態,並為您的帳戶產生適當的 CTP。

動態轉碼與自訂轉碼描述檔

使用下表來判斷工作流程的正確方法。

動態轉碼與自訂轉碼設定檔比較
考量事項 動態轉碼 自訂轉碼設定檔
設定工作 手動編寫的 AWS Elemental MediaConvert 任務組態
支援 Trickplay (HLS 和 DASH) 自動 必須在 CTP 中明確設定
精簡資訊DASH清單 自動 必須在 CTP 中明確設定
CMAF 格式支援 自動 必須在 CTP 中明確設定
原始伺服器變更處理 自動 需要手動 CTP 更新
多區域複雜性 必須註冊每個區域
音訊標準化 -24 LKFS (default) 完全可設定
位元速率比對 透過enableBitrateRounding旗標四捨五入高達 5% (請聯絡 AWS Support 以啟用) 在 CTP 中明確設定以符合原始位元速率
非整數區段長度 預設 2 秒;不支援非整數區段長度 (請聯絡 AWS Support 以啟用calculateSegmentLength自動整數區段長度計算) 您必須手動設定區段長度以符合原始伺服器
自訂 PID 值 不支援 支援
Dolby Vision 音訊 不支援 支援
自訂音訊取樣率 不支援 支援
多來源支援 自動 需要超級集 CTP;僅限 36 個影片變體
MediaTailor 改進 自動 需要手動 CTP 更新
最適合 標準轉碼器比對、通用位元速率描述檔、技巧、精簡 DASH 動態轉碼不符合特殊編碼要求