

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

# 使用排程插入 ID3 中繼資料
<a name="insert-id3-metadata-via-schedule"></a>

您可以在頻道排程中建立動作，以在一或多個輸出中插入 ID3 中繼資料。ID3 中繼資料動作有兩種類型：
+ 定時中繼資料，以在指定時間插入中繼資料一次。
+ ID3 區段標籤動作：在每個區段中插入中繼資料。此動作有兩個選項：標籤選項和 ID3 選項。如需詳細資訊，請參閱下表。

## 支援的輸出群組
<a name="insert-id3-metadata-schedule-opg"></a>

下表指定哪些輸出群組支援使用排程插入中繼資料，以及每個輸出群組支援哪些排程機制。在第一欄中尋找機制，然後讀取整個資料列。


| Mechanism | CMAF 擷取 | HLS TS | HLS MP4 | 僅 HLS 音訊 | MediaPackage | 
| --- | --- | --- | --- | --- | --- | 
| 使用排程進行一次性插入 | 支援 | 支援 | 支援 |  | 支援 | 
| 使用排程搭配標籤選項進行區段插入 | 支援 | 支援 | 支援 | 支援 | 支援 | 
| 使用排程搭配 ID3 選項的區段插入 | 支援 |  |  | 支援 |  | 

## 比較不同的排程動作
<a name="insert-id3-metadata-schedule-compare"></a>

此資料表說明使用排程插入 ID3 中繼資料的三個機制之間的主要差異。在第一欄中尋找機制，然後讀取整個資料列。


| Mechanism | 一次性或重複性？ | 您提供純文字或 base64？ | 哪種影格類型？ | 
| --- | --- | --- | --- | 
| ID3 定時中繼資料 |  一次性 在動作開始時，MediaLive 會將 ID3 中繼資料插入適用的輸出，做為一次性事件。  |  Base64 您可以提供完整格式的 ID3 中繼資料項目 （包括根據 ID3 規格的標頭和影格），並將其編碼為 base64。  | 您指定的影格類型。 | 
| 使用標籤選項的 ID3 區段標籤 | 重複在動作開始時，MediaLive 會開始在適用輸出的每個區段中插入 ID3 標籤。其會繼續在每個區段內插入，通常會在頻道的生命週期內持續。 |  清除文字 您只提供 ID3 標籤內 TXXX 欄位的值。您可以將此值指定為純文字。  | TXXX | 
| 使用 ID3 選項的 ID3 區段標籤 | 重複在動作開始時，MediaLive 會開始在適用輸出的每個區段中插入 ID3 標籤。其會繼續在每個區段內插入，通常會在頻道的生命週期內持續。 |  Base64 您可以提供完整格式的 ID3 中繼資料項目 （包括根據 ID3 規格的標頭和影格），並將其編碼為 base64。  | 您指定的影格類型。 | 

## 步驟 1：設定插入
<a name="insert-id3-metadata-schedule-setup"></a>

您必須先在適當的輸出群組中啟用 ID3 中繼資料插入，才能使用排程插入 ID3 中繼資料。

**注意**  
本節假設您熟悉建立或編輯頻道，如[從零開始建立頻道](creating-channel-scratch.md)中所述。

### 在 CMAF 擷取輸出中插入
<a name="insert-id3-metadata-schedule-cmafi"></a>

1. 顯示**建立頻道**或**編輯頻道**頁面，然後選取您要設定的 CMAF 擷取輸出群組。

1. 設定 **ID3 行為**：選取 **ENABLED**。

### 插入 HLS TS 輸出
<a name="insert-id3-metadata-schedule-hls-ts"></a>

1. 顯示**建立頻道**或**編輯頻道**頁面，然後選取您要啟用 ID3 中繼資料的輸出群組。

1. 只有在您計劃使用標籤選項插入客群時，才完成此步驟。在輸出群組區段中，向下捲動並展開 **ID3** 區段。完成下列欄位：
   + **HLS ID3 區段標記**：設定為 **ENABLED**。

1. 選取您要包含 ID3 中繼資料的輸出。前往**容器設定**，然後 **PID 設定**。完成下列欄位：
   + **定時中繼資料行為**：選取 **PASSTHROUGH**。
   + **定時中繼資料 PIDs**：輸入您要在此輸出中插入 ID3 中繼資料的 PID。或者保留空白以使用預設值，即 PID 502。

### 插入 HLS MP4 輸出
<a name="insert-id3-metadata-schedule-hls-mp4"></a>

1. 顯示**建立頻道**或**編輯頻道**頁面，然後選取您要啟用 ID3 中繼資料的輸出群組。

1. 只有在您計劃使用標籤選項插入客群時，才完成此步驟。在輸出群組區段中，向下捲動並展開 **ID3** 區段。完成下列欄位：
   + **HLS ID3 區段標記**：設定為 **ENABLED**。

1. 選取您要包含 ID3 中繼資料的輸出。設定下列欄位：
   + **定時中繼資料行為**：選取 **PASSTHROUGH**。

請注意，使用 MP4 輸出時，中繼資料會插入 emsg。您不需要設定此資訊。

### 插入 HLS 純音訊輸出
<a name="insert-id3-metadata-schedule-hls-audio"></a>

1. 顯示**建立頻道**或**編輯頻道**頁面，然後選取您要啟用 ID3 中繼資料的輸出群組。

1. 在輸出群組區段中，向下捲動並展開 **ID3** 區段。完成下列欄位：
   + **HLS ID3 區段標記**：設定為 **ENABLED**。

### 在 MediaPackage 輸出中插入
<a name="insert-id3-metadata-schedule-mediapackage"></a>

您不需要在 MediaPackage 輸出中啟用插入，因為 ID3 中繼資料預設為啟用。此預設行為包括使用排程插入中繼資料。MediaLive 會將中繼資料插入 PID 502。

## 步驟 2：在排程中建立動作
<a name="insert-id3-metdata-schedule-step"></a>

在適當的輸出群組中啟用 ID3 中繼資料插入後，您可以在排程中建立動作。

您可以在開始頻道之前或頻道執行時，隨時建立動作。當頻道執行時，MediaLive 會開始插入動作或動作中指定的標籤內容。相同的內容會插入您已啟用插入的所有輸出中。

如需詳細資訊，請參閱下列內容：
+ [ID3 中繼資料動作的運作方式](x-actions-in-schedule-id3.md)
+ [ID3 區段標籤動作的運作方式](x-actions-in-schedule-id3-segment-tag.md)