

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

# 处理帧率转换
<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 控制台中指定输出帧速率要复杂得多。有关详细信息，请参阅主题 [配置帧率转换](converting-frame-rate.md) 中 API、CLI 和 SDK 的使用流程。

**帧速率转换算法** (`framerateConversionAlgorithm`)  
选择 MediaConvert 要如何提高或降低帧速率。此设置的最佳选择取决于视频内容。  
使用 **Drop duplicate 时，会 MediaConvert 复制**或删除框架，但不会对其进行更改。这样可以保留每帧的画质，但在某些转换中可能会出现卡顿现象。对于数字上简单的转换，例如 60 fps 到 30 fps，删除重复项通常是最佳选择。  
使用 **Interpolate** 时， MediaConvert 将帧混合在一起以避免重复或移除帧。这样可以获得流畅的动作效果，但可能会导致不良的视频构件。对于数值复杂的转换，插入可能比删除重复项提供更好的结果。  
使用时 **FrameFormer**， MediaConvert 使用该InSync FrameFormer 库。转换使用基于输入视频内容的运动补偿插值。 FrameFormer scene-by-scene根据需要执行各种帧速率转换技术，并且可以在每帧的不同区域使用不同的技术。 FrameFormer转换基于对源视频底层节奏的自动检测，而不是依赖文件元数据中报告的帧速率。  
**功能限制：**  
+ 您只能 FrameFormer 使用分辨率最高为 4K 的输入。 MediaConvert 不支持 8K 输入的 FrameFormer 转换。
+ 您 FrameFormer 只能用于通过按需队列运行的作业。您不能将预留队列与一起使用FrameFormer。
使用 FrameFormer 会增加转码时间，并会产生大量的附加费用。有关更多信息，请参阅 [MediaConvert 价格页面](https://www.amazonaws.cn/mediaconvert/pricing/)。

根据转换情况，您也可以使用以下设置：

**缓慢 PAL** (`slowPal`)  
当您将帧速率从 23.976 或 24 帧/秒 (fps) 转换为 25 fps 时，可以选择启用**慢 PAL**（慢逐行倒相）。启用慢速 PAL 时，与其复制帧以提高帧速率，不如将视频帧 MediaConvert 重新标记为 25 fps，然后对音频进行重新采样以使其与视频保持同步。慢 PAL 帧速率转换会小幅缩短视频的持续时长。通常，您可以使用慢 PAL 将电影格式转换为基于文件的播放或 Internet 流媒体。

**电视电影** (`telecine`)  
当您将帧速率从每秒 23.976 帧 (fps) 转换为 29.97 fps，并且输出扫描类型为隔行扫描时，您可以选择将**电视电影**设置为**硬**或**软**创建更流畅的画面。通常，当您准备要向机顶盒广播的视频资产时，您会使用电视电影。  
有关更多信息，请参阅 [电视电影](working-with-telecine-and-inverse-telecine.md)。

**扫描类型** (`inputScanType`)  
仅在逐行分段帧 (psF) 输入中使用此设置。 MediaConvert自动检测逐行输入和隔行输入。但它无法检测到 PsF。当您的输入为 PsF 时，请将**扫描类型**设置为 **PsF**，以便在进行去隔行扫描和帧速率转换时更好地保持画质。