

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 转换视频帧速率
<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 主机上无法使用帧速率转换算法**。

1. 可选。如果您的输出为 25 fps，并且您想使用**慢 PAL**，请将其启用。

1. 可选。如果您要从 23.976 fps 转换为 29.97 fps，并且想要进行电视电影转换，请将**电视电影**设置为**硬**或**软**。

   在将输出帧速率设置为 29.9 MediaConvert 7 之前，主机上的 T@@ **elecin** e 不可用。

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

如果您使用 API、CLI 或 SDK，请在您的 JSON 任务规范中指定相关设置，然后以编程方式将其与您的任务一起提交。有关以编程方式提交作业的更多信息，请参阅《*AWS Elemental MediaConvert API 参考*》的介绍性主题之一：
+ [开始 AWS Elemental MediaConvert 使用 Amazon SDKs 或 CL Amazon I](https://docs.amazonaws.cn/mediaconvert/latest/apireference/custom-endpoints.html)
+ [开始 AWS Elemental MediaConvert 使用 API](https://docs.amazonaws.cn/mediaconvert/latest/apireference/getting-started.html)

要使用 API、SDK 或 Amazon 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.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-model-av1frameratecontrol)`
  + AVC (H.264)：`[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratecontrol)`
  + HEVC (H.265)：`[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratecontrol)`
  + MPEG-2：`[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratecontrol)`
  + 苹果 ProRes：`[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratecontrol)`
  + VP8: `[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratecontrol)`
  + VP9: `[framerateControl](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratecontrol)`
+ **帧速率**（`framerateNumerator` 和 `framerateDenominator`）

  在 MediaConvert 作业设置架构中，帧速率以分数表示，以保持非理性数字的精度。因此，请将帧速率值指定为 `framerateNumerator` 除以 `framerateDenominator`。有关常用帧速率的值，请参阅此设置列表后面的表格。

  链接到 `framerateNumerator`
  + AV1: `[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
  + AVC (H.264)：`[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratenumerator)`
  + HEVC (H.265)：`[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratenumerator)`
  + MPEG-2：`[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratenumerator)`
  + 苹果 ProRes：`[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratenumerator)`
  + VP8: `[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratenumerator)`
  + VP9: `[framerateNumerator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratenumerator)`

  链接到 `framerateDenominator`
  + AV1: `[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
  + AVC (H.264)：`[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratedenominator)`
  + HEVC (H.265)：`[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratedenominator)`
  + MPEG-2：`[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratedenominator)`
  + 苹果 ProRes：`[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratedenominator)`
  + VP8: `[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratedenominator)`
  + VP9: `[framerateDenominator](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
+ **帧速率转换算法** (`framerateConversionAlgorithm`)
  + AV1: `[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-framerateconversionalgorithm)`
  + AVC (H.264)：`[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-framerateconversionalgorithm)`
  + HEVC (H.265)：`[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-framerateconversionalgorithm)`
  + MPEG-2：`[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-framerateconversionalgorithm)`
  + 苹果 ProRes：`[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-framerateconversionalgorithm)`
  + VP8: `[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-framerateconversionalgorithm)`
  + VP9: `[framerateConversionAlgorithm](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
+ **缓慢 PAL** (`slowPal`)
  + AVC (H.264)：`[slowPal](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + HEVC (H.265)：`[slowPal](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-slowpal)`
  + MPEG-2：`[slowPal](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + 苹果 ProRes：`[slowPal](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
+ **电视电影** (`telecine`) 
  + AVC (H.264)：`[telecine](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-telecine)`
  + HEVC (H.265)：`[telecine](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-telecine)`
  + MPEG-2：`[telecine](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-telecine)`
  + 苹果 ProRes：`[telecine](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-telecine)`
  + **扫描类型** (`[InputScanType](https://docs.amazonaws.cn/mediaconvert/latest/apireference/jobs.html#jobs-prop-input-inputscantype)`)


**常见的帧速率比**  

| 帧速率常用名 | frameRateNumerator 的值 | framerateDenominator 的值 | 
| --- | --- | --- | 
| 23.976 | 24,000 | 1,001 | 
| 29.97 | 30000 | 1,001 | 
| 59.94 | 60000 | 1,001 | 

------