

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

# 在 中使用漸進式和交錯式掃描類型 AWS Elemental MediaConvert
<a name="working-with-scan-type"></a>

*漸進*式和*交錯*式影片顯示方法有兩種。現代顯示器裝置會偵測影片是交錯還是漸進，並自動正確播放影片。但是，漸進式影片在現代螢幕上看起來更好。

若要使用交錯/取消交錯以及轉換為和轉換電視來獲得最佳結果，您必須考慮如何錄製輸入影片，以及已進行哪些轉換。例如，當您將去交錯套用至未交錯的輸入時，輸出視訊品質會受到影響。

**Topics**
+ [基本掃描類型詞彙](#scan-type-vocabulary)
+ [掃描類型轉換的設定](#settings-for-scan-type-conversion)
+ [轉換影片的掃描類型](converting-scan-type.md)
+ [有效的設定組合和需求](valid-settings-combinations.md)

## 基本掃描類型詞彙
<a name="scan-type-vocabulary"></a>

漸進式影片  
*漸進式影片*包含所有影格中的所有行。它在現代螢幕上看起來更好，因為它大幅減少檢視器在螢幕上看到的影像閃爍量。顯示漸進式影片的裝置將重新繪製影格中的所有水平線。例如，以 50 Hz 播放 1080 漸進式影片的裝置每秒重新繪製 1080 行 （影格中的每行） 50 次。

交錯影片  
*交錯視訊*使用的技術可將影片顯示器的感知影格率加倍，而不會消耗額外的頻寬。在較舊的顯示器上，大多數人不會注意到交錯視訊的視訊品質降低。支援交錯視訊的裝置會在影格中*每隔*一條水平線重新繪製一次。例如，以 50 赫茲的速度執行的裝置播放 1080 交錯視訊，每秒重新繪製 540 行 （影格中的一半行） 50 次。

交錯影格的欄位極性  
交錯視訊包含影片影格的兩個欄位，每個欄位都由影像每隔一個水平線組成。影片中的*欄位極性*會區分這兩組行。集合的極性表示頂端欄位是第一個還是底部欄位是第一個。在下圖中，具有頂部欄位極性的集合會以藍色顯示，並包含最上方的行。底部欄位極性的集合會以紅色顯示，並包含頂部的第二條水平線。完整影格包含兩者，每個集合都會交替重新整理。  

![\[代表完整影格的圖例是由交替藍色和紅色條紋組成的方形。頂部欄位方只顯示藍色條紋，其中白色代表它們之間的空間。第一個藍色條紋位於正方形頂端。底部欄位方塊只會顯示紅色條紋。第一個紅色條紋是在頂部下方的一個條紋寬度。\]](http://docs.aws.amazon.com/zh_tw/mediaconvert/latest/ug/images/interlaced-field.PNG)

當您使用 MediaConvert 建立交錯輸出時，您可以指定哪個欄位極性首先是設定**交錯模式**。

## 掃描類型轉換的設定
<a name="settings-for-scan-type-conversion"></a>

若要在交錯至漸進式影片之間轉換，請指定本主題中涵蓋的 MediaConvert 設定。本主題提供概念資訊和指引，讓您選擇與交錯和取消交錯相關的 MediaConvert 設定值。如需指定它們的指示，請參閱主題 中的程序[設定掃描類型轉換](converting-scan-type.md)。

某些設定的有效值取決於您為其他設定選擇的項目。如需顯示如何正確指定它們的資料表，請參閱 [要求](valid-settings-combinations.md)。

**Deinterlacer** 預處理器 `(Deinterlacer`)  
使用此父設定來啟用和停用去交錯。如果您只啟用去交錯工具，而不指定任何進一步的去交錯設定，您的任務會將交錯內容轉換為漸進式。若要讓預設的去交錯功能正常運作，您的輸入視訊必須交錯，而且輸入視訊的影格不得具有會將它們標記為漸進式的中繼資料。

去**交錯控制 **(`DeinterlacerControl`)  
此設定是 deinterlacer 設定的子項。您可以選擇使用 **Deinterlace 控制項**讓 MediaConvert 解除交錯輸入視訊的所有影格，包括標記為漸進的影格。只有在您知道輸入視訊中的此中繼資料錯誤時，才使用此設定。

**Deinterlace 演算法** (`DeinterlaceAlgorithm)`  
此設定是 deinterlacer 設定的子項。您可以選擇使用 **Deinterlace 演算法**來指定 MediaConvert 執行取消交錯的方式，以取得內容的最佳品質。對於更清晰的圖片，請選擇其中一個動作調適性插補選項 (**插補**或**插補刻度）**。若要更平滑的動作，請選擇其中一個混合選項 (**混合**或**混合股票代號**)。當您的來源檔案包含移動文字時，例如影格底部的捲動標題，請選擇演算法的刻度版本。

**去交錯模式 **(`DeinterlacerMode`)  
此設定是 deinterlacer 設定的子項。您可以選擇使用 **Deinterlace 模式**來修改 MediaConvert 套用去交錯的方式。  
保留預設值 **Deinterlace**，以定期取消交錯。  
選擇**反向電視**，以 23.976 fps 將硬式電視 (29.97 fps，交錯） 轉換為漸進式影片。使用反向電視時，您仍然必須將輸出影格率指定為 23.97。MediaConvert 不會自動設定此項目。  
選擇**自適應**，讓 MediaConvert 自動偵測交錯輸入，並對其套用去交錯和反轉電視。當您使用輸出預設集、任務範本或自訂程式設計來套用相同的任務設定來轉碼整個資產庫時，自適應去交錯模式非常有用。  
當您為此設定選擇**自適應**時，MediaConvert 也會自動使用反向電視。

**交錯模式 **(`interlaceMode`)  
當您從漸進式或交錯的輸入建立交錯視訊時，請使用此 MediaConvert 設定。此設定的預設值為**漸進式**，因此您可以忽略此設定，除非您想要交錯輸出。  
當您使用交錯輸入並保持預設設定**為漸進**時，對於**交錯模式**，您也應該啟用 **Deinterlace**。否則，您的漸進式輸出會有非常差的視訊品質。
當您建立交錯輸出時，請使用**交錯模式**來指定輸出[的欄位極性](#scan-type-vocabulary)。您可以直接指定最先出現的欄位，也可以將其設定為遵循來源輸入的極性。對於具有多個輸入的任務，輸出可能會先混合頂端和底部欄位，具體取決於輸入的極性。  
當您將 **Interlace 模式**設定為遵循來源，且輸入為漸進式時，輸出的欄位極性取決於您設定的下列選項。**接著，頂端欄位**會產生最上層欄位的輸出。**接著，底部欄位**會先產生底部欄位的輸出。

**掃描類型** (`inputScanType`)  
只有在輸入為漸進式分段影格 (PsF) 時，才使用此設定。MediaConvert 會自動偵測漸進式和交錯式輸入。但它不會偵測 PsF。當您的輸入為 PsF 時，請將**掃描類型**設定為 **PsF**，以便在進行去交錯和影格率轉換時，更好地保留品質。

# 轉換影片的掃描類型
<a name="converting-scan-type"></a>

 在您知道如何指定相關設定之後，請使用下列其中一個程序來設定您的任務。如需為這些設定選擇正確值的概念資訊和指導，請參閱 [掃描類型轉換的設定](working-with-scan-type.md#settings-for-scan-type-conversion)。

**設定轉碼任務以轉換掃描類型和電視 （主控台）**

1. 請參閱 主題[掃描類型轉換的設定](working-with-scan-type.md#settings-for-scan-type-conversion)，以決定您要為交錯或取消交錯設定的值。

1. 如中所述設定您的任務輸入和輸出[教學課程：設定任務設定](setting-up-a-job.md)。

1. 在**建立任務**頁面的左側**任務**窗格中，選擇您要使用的輸出。

1. 在**編碼設定**區段中尋找您需要的設定，如下所示：
   + **Deinterlacer** 前置處理器：從**編碼設定**區段底部的前置處理器清單中選擇 **Deinterlacer**。
   + **Deinterlace 控制**：啟用 **deinterlacer 之後，請在 Deinterlacer** 區段中尋找此設定。
   + **Deinterlace 演算法**：啟用 **deinterlacer 之後，請在 Deinterlacer** 區段中尋找此設定。
   + **Deinterlace 模式**：啟用 **deinterlacer 之後，請在 Deinterlacer** 區段中尋找此設定。
   + **交錯模式**：直接在**編碼設定下尋找此設定**。您可能想要使用 Web 瀏覽器的搜尋函數來尋找此設定。
   + **Telecine**：只有在將**影格率**設定為 **29.970** 時，MediaConvert 主控台才會顯示此設定。直接在**編碼設定**下尋找**影格率**。您可能想要使用 Web 瀏覽器的搜尋函數來尋找此設定。

     **Telecine** 的預設值為**無**。因此，當您建立電視輸出時，只需要在 MediaConvert 主控台中顯示此設定。

**設定轉碼任務以轉換掃描類型和電視 (API、CLI 或 SDK)**

如果您使用 API、CLI 或 SDK，請在 JSON 任務規格中指定相關設定，然後與您的任務以程式設計方式提交。如需以程式設計方式提交任務的詳細資訊，請參閱 *AWS Elemental MediaConvert API 參考*的其中一個簡介主題：
+ [AWS Elemental MediaConvert 開始使用 AWS SDKs或 AWS CLI](https://docs.aws.amazon.com/mediaconvert/latest/apireference/custom-endpoints.html)
+ [開始使用 AWS Elemental MediaConvert API](https://docs.aws.amazon.com/mediaconvert/latest/apireference/getting-started.html)

1. 請參閱 主題[掃描類型轉換的設定](working-with-scan-type.md#settings-for-scan-type-conversion)，以決定您要為交錯或取消交錯設定的值。

1. 使用 MediaConvert 主控台來產生您的 JSON 任務規格。我們建議您使用此方法，因為主控台會針對 MediaConvert 任務結構描述做為互動式驗證程式。請依照下列步驟，使用主控台產生您的 JSON 任務規格：

   1. 遵循主控台的先前程序。

   1. 在左側的 **Job (任務)** 窗格中，選擇 **Job settings (任務設定)** 之下的 **Show job JSON (顯示任務 JSON)**。

   在 *AWS Elemental MediaConvert API 參考*中尋找其他資訊，包括每個設定屬於任務設定結構的位置。此清單中的連結會前往該文件中設定的相關資訊：
   + **Deinterlacer** 預處理器： `[Deinterlacer](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-videopreprocessor-deinterlacer)`
   + **去交錯控制**： `[DeinterlacerControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-control)`
   + **去交錯演算法**： `[DeinterlaceAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-algorithm)`
   + **去交錯模式**： `[DeinterlacerMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-mode)`
   + **交錯模式 **(`interlaceMode`)
     + AVC (H.264)： `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-interlacemode)`
     + HEVC (H.265)： `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-interlacemode)`
     + MPEG-2： `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-interlacemode)`
     + Apple ProRes： `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-interlacemode)`
   + **電視 **(`telecine`)
     + AVC (H.264)： `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-telecine)`
     + HEVC (H.265)： `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-telecine)`
     + MPEG-2： `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-telecine)`
     + Apple ProRes： `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-telecine)`
   + **掃描類型** (`[InputScanType](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-input-inputscantype)`)

# 有效的設定組合和需求
<a name="valid-settings-combinations"></a>

使用此資料表來確認您要使用的掃描類型設定是否同時有效，以及它們是否適用於來源輸入的掃描類型。

**注意**  
**Deinterlace 演算法**不會顯示在此表格中，因為每當啟用 **Deinterlacer** 時，無論您的其他設定為何，都可以選擇任何值。


| 轉換此輸入 | 至此輸出 | 使用這些設定值 | 
| --- | --- | --- | 
|  漸進式  |  漸進式  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式 （預設） **電視**：無 （預設）  | 
|  交錯  |  漸進式  |  **Deinterlacer**：已啟用 **去交錯控制**：任一值 **Deinterlace 模式**：Deinterlace （預設） **交錯模式**：漸進式 （預設） **電視**：無 （預設）  | 
|  硬式電視  |  漸進式  |  **Deinterlacer**：已啟用 **去交錯控制**：任一值 **去交錯模式**：反向電視 **交錯模式**：漸進式 （預設） **電視**：無 （預設） **影格率**：23.976  | 
|  硬式電視  |  漸進式 *當您想要使用 **Adaptive** for **Deinterlace 模式**時*  |  **Deinterlacer**：已啟用 **去交錯控制**：正常 **Deinterlace 模式**：自適應 **交錯模式**：漸進式 （預設） **電視**：無 （預設） **影格率**：23.976  | 
|  軟式電視  |  漸進式  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式 （預設） **電視**：無 （預設） **影格率**：23.976  | 
|  多個輸入，有些交錯，有些漸進  |  漸進式  |  **Deinterlacer**：已啟用 **去交錯控制**：正常 **Deinterlace 模式**：自適應 **交錯模式**：漸進式 （預設） **電視**：無 （預設）  | 
|  漸進式  |  硬式電視  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **Deinterlace 模式**：N/A **交錯模式**：漸進式以外的任何值 **電視**：硬式 **影格率**：29.97  | 
|  硬式電視  |  硬式電視  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式以外的任何值 **電視**：無 **影格率**：遵循來源  | 
|  軟式電視  |  硬式電視  |  **Deinterlacer**：已停用 **交錯模式**：漸進式以外的任何值 **電視**：硬式 **影格率**：29.97  | 
|  多個輸入，有些交錯，有些漸進  |  硬式電視  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式以外的任何值 **電視**：硬式 **影格率**：29.97  | 
|  交錯  |  交錯  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式以外的任何值 **電視**：無  | 
|  多個輸入，有些交錯，有些漸進  |  交錯  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式以外的任何值 **電視**：無  | 
|  漸進式  |  軟式電視  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **Deinterlace 模式**：N/A **交錯模式**：漸進式以外的任何值 **電視**：軟  | 
|  硬式電視  |  軟式電視  |  **Deinterlacer**：已啟用 **去交錯控制**：任一值 **去交錯模式**：反向電視 **交錯模式**：漸進式以外的任何值 **電視**：軟 **影格率**：23.967  | 
|  硬式電視  |  軟式電視 *當您想要使用 **Adaptive** for **Deinterlace 模式**時*  |  **Deinterlacer**：已啟用 **去交錯控制**：正常 **Deinterlace 模式**：自適應 **交錯模式**：漸進式以外的任何值 **電視**：軟 **影格率**：23.967  | 
|  軟式電視  |  軟式電視  |  **Deinterlacer**：已停用 **去交錯控制**：不適用 **去交錯模式**：不適用 **交錯模式**：漸進式以外的任何值 **電視**：軟  | 
|  多個輸入，有些交錯，有些漸進  |  軟式電視  |  **Deinterlacer**：已啟用 **去交錯控制**：正常 **Deinterlace 模式**：自適應 **交錯模式**：漸進式以外的任何值 **電視**：軟 **影格率**：23.967  | 