

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

# 透過影像媒體播放清單規格的慢速播放音軌
<a name="trick-play-roku"></a>

在 MediaLive HLS 或 MediaPackage 輸出群組中，您可以提供遵循映像媒體播放清單規格 0.4 版的資產，以支援技術播放軌道。MediaLive 實作遵循 規格的時間型方法。規格位於此處：

[https://github.com/image-media-playlist/spec/blob/master/image_media_playlist_v0_4.pdf](https://github.com/image-media-playlist/spec/blob/master/image_media_playlist_v0_4.pdf)

Roku 是實作此規格的平台範例之一。

## 方法的運作方式
<a name="trick-play-roku-how-it-works"></a>

建立輸出群組時，您會以一般方式為視訊、音訊和字幕編碼建立標準輸出。[在 HLS 輸出群組中組織編碼](design-hls-package.md) 如需說明輸出群組中編碼結構的圖表，請參閱 。

您也可以建立一個包含一個影格擷取編碼的輸出。編碼是一系列的 JPEG 檔案，每個影片區段各一個檔案，這表示擷取遵循影片編碼的分段。此編碼是下游播放器可用來實作慢速播放軌跡的資產。

MediaLive 會以一般方式建立主要資訊清單和子資訊清單。主要資訊清單包含影格擷取編碼的`EXT-X-IMAGE-STREAM-INF`標籤。影格擷取編碼的子資訊清單包含`EXT-X-IMAGES-ONLY`標籤。這些標籤的內容和格式符合影像媒體播放清單規格。

## 設定
<a name="trick-play-roku-procedure"></a>

您可以透過建立包含由影格擷取組成之影片編碼的額外輸出，在輸出群組中設定技巧播放軌跡。您可以在一個輸出群組中新增最多三個影格擷取輸出，並在頻道中新增最多三個影格擷取編碼。

**注意**  
本節中的資訊假設您熟悉[建立頻道](creating-channel-scratch.md)的一般步驟。

**在 HLS 輸出群組中設定影格擷取編碼**

若要在 HLS 輸出群組中建立影格擷取編碼，您可以建立特殊類型的輸出，並將其視訊轉碼器設定為**影格擷取**。

1. 在 **HLS 輸出群組**的 **HLS 輸出**中，選擇**新增輸出**以新增另一個輸出。

1. 針對該輸出，選擇**設定**，然後在**輸出設定**中，將 **HLS 設定**設定為**影格擷取 hls**。

1. 在**串流設定**中，選擇**影片**並設定影片欄位，包括：
   + **寬度**和**高度** – 請聯絡您的下游系統以取得正確的值。如果您猜測值，下游玩家的體驗可能不是最佳的。
   + 轉**碼器設定** – 選擇**影格擷取**。
   + **擷取間隔** – 請勿變更此欄位的值。保留空白，讓影格擷取使用預設間隔。

1. 選擇**音訊 1**，然後選擇**移除音訊**，讓容器只有一個編碼 （影片編碼）。

**在 MediaPackage 輸出群組中設定影格擷取編碼**

若要在 MediaPackage 輸出群組中建立影格擷取編碼，您可以建立一般輸出，並將其視訊轉碼器設定為**影格擷取**。

1. 在 **MediaPackage 輸出群組**的 **MediaPackage 輸出**中，選擇**新增輸出**以新增另一個輸出。

1. 針對該輸出，選擇**設定**，然後選擇**串流設定**。在 **Stream settings (串流設定)** 中選擇 **Video (視訊)**。

1. 在**轉碼器設定**中，選擇**影格擷取**。

1. 設定其他視訊欄位，包括：
   + **寬度**和**高度** – 請聯絡您的下游系統以取得正確的值。如果您猜測值，下游玩家的體驗可能不是最佳的。
   + **擷取間隔** – 請勿變更此欄位的值。保留空白，讓影格擷取使用預設間隔。

1. 選擇**音訊 1**，然後選擇**移除音訊**，讓容器只有一個編碼 （影片編碼）。

輸出是 ABR 堆疊的一部分，與 HLS 或 MediaPackage 輸出群組中的其他編碼具有相同的目的地。