

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

# 使用影格率轉換
<a name="working-with-video-frame-rates"></a>

影片資產的*影格率*代表影片播放器裝置播放影片影格的速度，以每秒影格數 (fps) 為單位。例如，電影的影格率為 24 fps、NTSC 電視廣播為 29.97/59.94 fps，而 PAL 電視廣播為 50/25 fps。如果您在任務中保留 MediaConvert 預設設定，您的輸出視訊將具有與輸入視訊相同的影格率。

有些影片的影格率會隨著影片的持續時間而有所不同。例如，某些攝影機會自動產生影片，針對高動作序列使用更多影格，而針對動作較少的序列使用較少影格。MediaConvert 支援可變影格率 (VFR) 輸入，但只會建立固定影格率 (CFR) 輸出。如需詳細資訊，請參閱[可變影格率輸入](using-variable-frame-rate-inputs.md)。

**Topics**
+ [影格率轉換的設定](#settings-for-frame-rate-conversion)
+ [轉換影片的影格率](converting-frame-rate.md)
+ [在 中使用可變影格率輸入 AWS Elemental MediaConvert](using-variable-frame-rate-inputs.md)
+ [在 中使用漸進式和交錯式掃描類型 AWS Elemental MediaConvert](working-with-scan-type.md)
+ [在 中使用電視 AWS Elemental MediaConvert](working-with-telecine-and-inverse-telecine.md)

## 影格率轉換的設定
<a name="settings-for-frame-rate-conversion"></a>

若要建立與輸入具有不同影格速率的輸出，請使用下列 MediaConvert 設定：

**影格率** (`framerateControl`、`framerateNumerator`、`framerateDenominator`)  
對於影格率轉換，請在輸出編碼設定中指定與輸入影片影格率不同的影格率。然後，MediaConvert 將建立一個輸出，其具有您指定的影格率，而不是輸入視訊的影格率。  
在 JSON 任務規格中直接指定輸出影格率，可能比在 MediaConvert 主控台中指定輸出影格率更為複雜。如需詳細資訊，請參閱主題 中的使用 API、CLI 和 SDK 的程序[設定影格速率轉換](converting-frame-rate.md)。

**影格速率轉換演算法** (`framerateConversionAlgorithm`)  
選擇您希望 MediaConvert 如何增加或減少影格率。此設定的最佳選擇取決於影片的內容。  
當您使用**捨棄重複**時，MediaConvert 會複製或刪除影格，但不會對其進行變更。這可保留每個個別影格的畫質，但可能會在某些轉換中造成停頓。對於數值上簡單的轉換，例如 60 fps 到 30 fps，刪除重複通常是最佳選擇。  
當您使用 **Interpolate** 時，MediaConvert 會將影格混合在一起，以避免需要重複或移除影格。這會產生平滑的動作，但可能會引入不想要的影片成品。對於數值複雜的轉換，Interpolate 可能會提供比 Drop duplicate 更好的結果。  
當您使用 **FrameFormer** 時，MediaConvert 會使用 InSync FrameFormer 程式庫。轉換會根據輸入影片的內容，使用動作補償插補。FrameFormer scene-by-scene執行各種影格速率轉換技術，並可在每個影格的不同區域使用不同的技術。FrameFormer 會根據來源視訊的基礎節奏自動偵測進行轉換，而不是依賴檔案中繼資料中報告的影格率。  
**功能限制：**  
+ FrameFormer 只能搭配解析度高達 4K 的輸入使用。MediaConvert 不支援使用 8K 輸入的 FrameFormer 轉換。
+ FrameFormer 只能與透過隨需佇列執行的任務搭配使用。您無法搭配 FrameFormer 使用預留佇列。
使用 FrameFormer 會增加轉碼時間，並產生大量的附加元件成本。如需詳細資訊，請參閱 [MediaConvert 定價頁面](https://aws.amazon.com/mediaconvert/pricing/)。

根據轉換，您也可以使用這些設定：

**慢速 PAL** (`slowPal`)  
當您將影格率從每秒 23.976 或 24 個影格 (fps) 轉換為 25 fps 時，您可以選擇啟用**慢速 PAL** （慢速相交線 )。當您啟用慢 PAL，而不是複製影格以提高影格速率時，MediaConvert 會將影片影格重新標記為 25 fps，並重新取樣您的音訊，使其與影片保持同步。緩慢的 PAL 影格率轉換會稍微縮短影片的持續時間。一般而言，您使用慢速 PAL 來轉換以檔案為基礎的播放或網際網路串流的電影格式。

**電視 **(`telecine`)  
當您將影格速率從每秒 23.976 個影格 (fps) 轉換為每秒 29.97 個影格，且輸出掃描類型交錯時，您可以選擇將 **Telecine** 設定為**硬**或**軟**，以建立更流暢的影像。一般而言，當您準備要廣播至機上盒的影片資產時，您會使用電視。  
如需詳細資訊，請參閱[電視](working-with-telecine-and-inverse-telecine.md)。

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

# 轉換影片的影格率
<a name="converting-frame-rate"></a>

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

------
#### [ Console ]

若要使用 MediaConvert 主控台設定具有影格率轉換的轉碼任務：

1. 決定您要為影格率轉換設定的值。如需詳細資訊，請參閱[影格率轉換的設定](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)。

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

1. 在**建立任務**頁面上，在左側**的任務**窗格中，選擇要使用影格率轉換的輸出。
**提示**  
若要在 MediaConvert 主控台上尋找特定的編碼設定，請使用瀏覽器的搜尋函數。

1. 在**編碼設定**區段中，針對**影格率**選擇您要用於輸出的影格率。如果未列出您想要的影格率，請選擇**自訂**。然後在影格率右側的欄位中，將**影格率**指定為分數。

1. 針對**影格率轉換演算法**，選擇最適合您內容的演算法。

   在您選擇輸出影**格率之前，MediaConvert 主控台上無法使用影格率轉換演算法**。 MediaConvert 

1. 選用。如果您的輸出為 25 fps，且您想要使用**慢速 PAL**，請啟用它。

1. 選用。如果您要從 23.976 fps 轉換為 29.97 fps，並且想要進行電視轉換，請將**電視**設定為**硬**式或**軟**式。

   除非您將輸出影格率設定為 29.97，否則 MediaConvert 主控台上無法使用 **Telecine**。

------
#### [ API, SDK, or CLI ]

如果您使用 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)

若要使用 API、 SDK 或 AWS Command Line Interface (CLI) 設定具有影格率轉換的轉碼任務：

1. 決定您要為影格率轉換設定的值。如需詳細資訊，請參閱[影格率轉換的設定](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)。

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

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

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

在 *AWS Elemental MediaConvert API 參考*中尋找其他資訊，包括每個設定屬於任務設定結構的位置。此清單中的連結會前往該文件中設定的相關資訊：
+ **影格速率控制** (`framerateControl`)

  使用影格率控制設定來指定 MediaConvert 是否使用輸入來源的影格率，或是您使用 `framerateNumerator`和 `framerateDenominator`設定指定的影格率。
**注意**  
此設定的預設行為是遵循來源。因此，如果您將此設定保留在 JSON 任務規格之外，MediaConvert 會忽略您為 `framerateNumerator`和 提供的任何值`framerateDenominator`。
  + AV1： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-av1frameratecontrol)`
  + AVC (H.264)： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratecontrol)`
  + HEVC (H.265)： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratecontrol)`
  + MPEG-2： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratecontrol)`
  + Apple ProRes： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratecontrol)`
  + VP8： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratecontrol)`
  + VP9： `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratecontrol)`
+ **影格率** (`framerateNumerator` 和 `framerateDenominator`)

  在 MediaConvert 任務設定結構描述中，影格率會以分數表示，以使用不合理的數字保留精確度。因此，請將您的影格率值指定為`framerateNumerator`除以 `framerateDenominator`。如需常見影格率的值，請參閱此設定清單後面的表格。

  連結至 `framerateNumerator`
  + AV1： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
  + AVC (H.264)： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratenumerator)`
  + HEVC (H.265)： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratenumerator)`
  + MPEG-2： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratenumerator)`
  + Apple ProRes： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratenumerator)`
  + VP8： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratenumerator)`
  + VP9： `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratenumerator)`

  連結至 `framerateDenominator`
  + AV1： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
  + AVC (H.264)： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratedenominator)`
  + HEVC (H.265)： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratedenominator)`
  + MPEG-2： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratedenominator)`
  + Apple ProRes： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratedenominator)`
  + VP8： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratedenominator)`
  + VP9： `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
+ **影格速率轉換演算法** (`framerateConversionAlgorithm`)
  + AV1： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-framerateconversionalgorithm)`
  + AVC (H.264)： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-framerateconversionalgorithm)`
  + HEVC (H.265)： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-framerateconversionalgorithm)`
  + MPEG-2： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-framerateconversionalgorithm)`
  + Apple ProRes： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-framerateconversionalgorithm)`
  + VP8： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-framerateconversionalgorithm)`
  + VP9： `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
+ **慢速 PAL** (`slowPal`)
  + AVC (H.264)： `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + HEVC (H.265)： `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-slowpal)`
  + MPEG-2： `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + Apple ProRes： `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
+ **電視 **(`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)`)


**常見影格率比率**  

| 影格速率通用名稱 | framerateNumerator 的值 | framerateDenominator 的值 | 
| --- | --- | --- | 
| 23.976 | 24，000 | 1，001 | 
| 29.97 | 30,000 | 1，001 | 
| 59.94 | 60,000 | 1，001 | 

------

# 在 中使用可變影格率輸入 AWS Elemental MediaConvert
<a name="using-variable-frame-rate-inputs"></a>

有些影片的影格率會隨著影片的持續時間而有所不同。某些攝影機 - 例如，許多智慧型手機中的攝影機 - 會自動產生影片，該影片會將更多影格用於高動作序列，並將較少影格用於動作較少的序列。MediaConvert 支援可變影格率 (VFR) 輸入，但只會建立固定影格率 (CFR) 輸出。

輸出影格率的預設設定為**遵循來源**。**遵循來源**會導致不同的行為，具體取決於您的輸入視訊具有常數或可變影格率。
+ 對於固定影格速率輸入，**遵循來源**會產生與輸入視訊具有相同影格速率的輸出。
+ 對於可變影格率輸入，**跟隨來源**會產生具有固定影格率輸出的輸出，其影格率是輸入影格率的平均值，四捨五入至最接近的整數標準影格率：1、5、10、15、24、30、50 或 60 fps。

**功能限制**  
MediaConvert 對可變影格率影片的支援以下列方式受到限制：
+ 變數影格率僅支援做為輸入。輸出只是固定影格率。
+ 變數影格率輸入僅支援這些容器：MP4、WEBM、 MOV和 MKV。

# 在 中使用漸進式和交錯式掃描類型 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  | 

# 在 中使用電視 AWS Elemental MediaConvert
<a name="working-with-telecine-and-inverse-telecine"></a>

當您將影格速率從每秒 23.976 個影格 (fps) 轉換為每秒 29.97 個影格，且輸出掃描類型已交錯時，您可以選擇使用**電視**設定來啟用硬式或軟式電視。*硬式電視會產生* 29.97i 輸出，方法是將交錯的影片影格欄位複製到多個影格。*軟式電視*會產生 23.976 fps 的輸出，其會向影片播放器裝置發出訊號，以在播放期間進行轉換。一般而言，廣播者在準備影片資產以廣播至 NTSC 機上盒時使用電視。

如何設定一些相關的 MediaConvert 設定取決於您輸入的掃描類型和影格率，以及您的輸入是否已有電視影格。下列清單會列出相關設定的詳細資訊。如需摘要資料表，請參閱 [要求](valid-settings-combinations.md)。相關設定

**影格率** (`framerateControl`、`framerateNumerator`、`framerateDenominator`)  
啟用電視設定時，您仍然必須將輸出影格率指定為 29.97。MediaConvert 不會自動設定此項目。

**影格速率轉換演算法** (`framerateConversionAlgorithm`)  
當您的輸入影格率不是 23.976 且您啟用 **Telecine** 時，MediaConvert 會使用您指定的影格率轉換演算法，在套用 Telecine 之前將影格率轉換為 23.976。當您的輸入影格率為 23.976 時，MediaConvert 會忽略您為**影格率轉換演算法**設定的任何值。

**Deinterlacer** 預處理器 `(Deinterlacer`)  
當您想要移除交錯以建立漸進式輸出時，請啟用去交錯器。當您從電視輸入移除交錯時，請務必同時將 **Deinterlace 模式**設定為**反轉電視**。  
如需取消交錯的詳細資訊，請參閱 [漸進式和交錯式掃描類型](working-with-scan-type.md)。

**交錯模式 **(`interlaceMode`)  
當您的輸入是漸進式且您設定電視輸出時，請使用交錯**模式套用交錯**。  
如需交錯的詳細資訊，請參閱 [漸進式和交錯式掃描類型](working-with-scan-type.md)。

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

如需 MediaConvert 主控台和設定任務以將視訊轉換為電視或從電視轉換視訊的 API 程序，請參閱 [設定掃描類型轉換](converting-scan-type.md)。

**提示**  
如果您的影片處理工作流程不需要電視，請選擇標準漸進式輸出。