

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

# 自訂轉碼設定檔
<a name="custom-transcode-profiles"></a>

自訂轉碼描述檔 (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，以確保所有廣告，包括先前轉碼的廣告，都反映更新的設定。

## 何時使用自訂轉碼描述檔
<a name="ctp-when-to-use"></a>

當您的工作流程需要下列一或多個項目時，請使用自訂轉碼設定檔。
+ MediaTailor 預設 以外的自訂音訊標準化目標 -24 LKFS
+ 非整數區段長度 （例如 1.92 或 3.84)
+ Dolby Vision 音訊組態
+ 下游系統或玩家所需的特定 PMT、視訊或音訊 PID 值
+ 自訂音訊取樣率 （例如 44.1 kHz)
+ 超出使用組態旗標進行動態轉碼所支援 5% 閾值的位元比對
+ 自訂像素長寬比 (PAR) – 例如，方形像素 1：1 或 D1/DV NTSC 寬螢幕 40：33
+ 特定具名音訊或字幕音軌

## 自訂轉碼設定檔入門
<a name="ctp-getting-started"></a>

註冊 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。

## 動態轉碼與自訂轉碼描述檔
<a name="ctp-comparison"></a>

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


**動態轉碼與自訂轉碼設定檔比較**  

| 考量事項 | 動態轉碼 | 自訂轉碼設定檔 | 
| --- | --- | --- | 
| 設定工作 | 無 | 手動編寫的 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 | 動態轉碼不符合特殊編碼要求 | 