

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# スケジュールを使用した ID3 メタデータの挿入
<a name="insert-id3-metadata-via-schedule"></a>

チャネルスケジュールでアクションを作成して、1 つ以上の出力に ID3 メタデータを挿入できます。ID3 メタデータアクションには 2 つのタイプがあります。
+ 指定された時間にメタデータを 1 回挿入する時間指定メタデータ。
+ ID3 セグメントタグアクション: すべてのセグメントにメタデータを挿入します。このアクションには、タグオプションと ID3 オプションの 2 つのオプションがあります。詳細については下記の表を参照してください。

## サポートされている出力グループ
<a name="insert-id3-metadata-schedule-opg"></a>

次の表は、スケジュールを使用したメタデータの挿入をサポートする出力グループと、各出力グループがサポートするスケジュールメカニズムを示しています。最初の列でメカニズムを見つけ、行全体で読み取ります。


| メカニズム | CMAF 取り込み | HLS TS | HLS MP4 | HLS オーディオのみ | MediaPackage | 
| --- | --- | --- | --- | --- | --- | 
| スケジュールを使用した 1 回限りの挿入 | サポート対象 | サポート対象 | サポート対象 |  | サポート | 
| スケジュールを使用したタグオプションによるセグメント挿入 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート | 
| スケジュールを使用した ID3 オプションによるセグメント挿入 | サポート対象 |  |  | サポート |  | 

## さまざまなスケジュールアクションの比較
<a name="insert-id3-metadata-schedule-compare"></a>

この表は、スケジュールを使用して ID3 メタデータを挿入するための 3 つのメカニズムの主な違いを示しています。最初の列でメカニズムを見つけ、行全体で読み取ります。


| メカニズム | 1 回または繰り返す？ | プレーンテキストまたは base64 を指定しますか? | どのフレームタイプですか? | 
| --- | --- | --- | --- | 
| ID3 時間指定メタデータ | 1 回<br />アクションの開始時に、MediaLiveは1回限りのイベントとして、該当する出力にID3メタデータを挿入します。 | Base64<br />完全に形成されたID3メタデータアイテム（ID3仕様に従って、ヘッダーとフレームの両方を含む）を提供し、それをbase64としてエンコードします。 | 指定したフレームタイプ。 | 
| タグオプションを使用する ID3 セグメントタグ | Repeatアクションの開始時に、MediaLive は、該当する出力のすべてのセグメントに ID3 タグの挿入を開始します。これは、通常、チャンネルの存続期間中、すべてのセグメントに挿入され続けます。 | クリアテキスト<br />ID3 タグ内の TXXX フィールドの値のみを指定します。この値はクリアテキストとして指定します。 | TXXX | 
| ID3 オプションを使用する ID3 セグメントタグ | Repeatアクションの開始時に、MediaLive は、該当する出力のすべてのセグメントに ID3 タグの挿入を開始します。これは、通常、チャンネルの存続期間中、すべてのセグメントに挿入され続けます。 | Base64<br />完全に形成されたID3メタデータアイテム（ID3仕様に従って、ヘッダーとフレームの両方を含む）を提供し、それをbase64としてエンコードします。 | 指定したフレームタイプ。 | 

## ステップ 1: 挿入用に をセットアップする
<a name="insert-id3-metadata-schedule-setup"></a>

スケジュールを使用して ID3 メタデータを挿入する前に、適切な出力グループで ID3 メタデータの挿入を有効にする必要があります。

**注記**  
このセクションでは、「[ゼロからのチャンネルの作成](creating-channel-scratch.md)」で説明しているチャンネルの作成または編集に精通していることを前提としています。

### CMAF Ingest 出力への挿入
<a name="insert-id3-metadata-schedule-cmafi"></a>

1. Create **channel **または **Edit channel** ページを表示し、設定する CMAF Ingest 出力グループを選択します。

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>

ID3 メタデータはデフォルトで有効になっているため、MediaPackage 出力で挿入を有効にする必要はありません。このデフォルトの動作には、スケジュールを使用したメタデータの挿入が含まれます。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)