gpu显卡硬件加速解码编码

本文提供 Adob​​e 对 Adob​​e Premiere Pro 和 Adob​​e Media Encoder 中的 Mercury Playback Engine(GPU 加速)和硬件解码/编码(英特尔® 快速视频同步技术)的见解。

pr软件

Mercury Playback Engine(GPU 加速)渲染器 Adobe Premiere Pro 和 Adob​​e Media Encoder 可以利用系统上可用的 GPU 在 CPU 和 GPU 之间分配处理负载以获得更好的性能。目前,大部分处理由 CPU 完成,GPU 仅协助特定任务和功能。 GPU 加速的渲染器可以处理什么? Mercury Playback Engine(GPU 加速)渲染器可用于渲染 GPU 加速效果和功能。

以下是 Adob​​e Premiere Pro 中的 GPU 加速效果列表。要识别 GPU 加速效果,请导航到“效果”面板并查找“加速效果”图标。除了处理这些效果之外,Mercury Playback Engine(GPU 加速)还可用于图像处理、调整大小、色彩空间转换、重新着色等。它还可用于使用 Mercury Transmit 进行时间线播放/擦除和全屏播放。 GPU 加速渲染器工作的系统要求 以下是 Adob​​e Premiere Pro 的推荐显卡列表。 建议使用具有 4 GB VRAM 的 GPU,但此值可能会因您在 Adob​​e Premiere Pro 中执行的工作类型而异。

VRAM 要求的一般准则: 1080p – 4 GB 显存 4K – 6 GB 显存 6K 或更多 – 8 GB 或更多 VRAM 对于 VR,6 GB 的 VRAM 可能是一个不错的起点。如果您使用更高分辨率的立体帧(例如 8K x 8K),则需要更多 VRAM。使用 NVIDIA GPU 时,请确保安装了最新的驱动程序并且它支持 CUDA 9.2。 注意: 要记住的一个重要方面是,购买旧显卡意味着其驱动程序支持将比新显卡更早结束。

如何启用 Mercury Playback Engine(GPU 加速)渲染器? 对于 Adob​​e Premiere Pro,请转到文件 > 项目设置 > 常规 > 视频渲染和播放并将渲染器设置为 Mercury Playback Engine GPU Acceleration (OpenCL/CUDA/Metal)。 Premiere Pro 中的渲染器 在 Adob​​e Premiere Pro 中设置渲染器 对于 Adob​​e Media Encoder,请转至首选项 > 常规,然后在视频渲染部分下将渲染器设置为 Mercury Playback Engine GPU Accelerated (OpenCL/CUDA/Metal)。 Adobe Media Encoder 中的渲染器 在 Adob​​e Media Encoder 中设置渲染器 在 Adob​​e Media Encoder 中,您还可以在队列面板的右下角设置渲染器。

如果在更新或重新安装 Adob​​e Premiere Pro 后“Mercury Playback Engine GPU 加速”选项不可用,请执行 GPU 驱动程序的全新安装以解决问题。 执行 NVIDIA 驱动程序的全新安装。 执行 AMD® 驱动程序的全新安装。 Adobe Premiere Pro 是否使用多 GPU 设置 (SLI/CrossFire) 来实现 GPU 加速的效果和功能? Adobe Premiere Pro 在播放期间使用单个 GPU,并在其他任务(例如渲染 In-to-Out 和导出)中使用多个 GPU。

CrossFire 可以设置为将多个 GPU 显示为单个逻辑 GPU,在这种情况下,Adobe Premiere Pro 会将其视为单个 GPU。 如果使用多 GPU(非 SLI 或非 CrossFire)配置,建议禁用系统或基于驱动程序的自动 GPU/图形切换。 为什么我在集成英特尔® GPU 而不是专用 GPU 上看到活动? 在专用 GPU 上运行的 Mercury 播放引擎不用于处理任何与 GPU 相关的内容。集成 GPU 可用于特定任务,例如编码/解码特定编解码器和监控 GPU 使用情况时可能显示的用户界面 (UI) 活动。

为什么我的 GPU 使用率很低? GPU 的使用取决于几个因素。在编辑和渲染时,GPU 的使用可能会或可能不会达到最大值,这取决于使用的 GPU 加速效果/功能的数量和 GPU 的计算能力。因此,像 NVIDIA RTX 2080 这样强大的 GPU 可能比 NVIDIA GTX 1060 执行得更快,但它的使用量可能会更少,因为这种 GPU 更强大,可以与 NVIDIA GTX 1060 或其他中端 GPU 相媲美,它需要的硬件资源比处理它所需的硬件资源少相同的信息。如果使用较少的 GPU 加速,GPU 使用率可能不会很高,并且在使用更多的 GPU 加速时可能会增加。

为什么我会看到“此效果需要 GPU 加速才能正常工作”? 这种情况仅适用于 VR 效果。当 GPU 没有足够的 VRAM 来处理效果时,会显示此消息。 硬件加速编码 英特尔® 快速视频同步技术是英特尔® 公司的一项技术,它利用英特尔® 图形技术的专用媒体处理功能快速解码/编码,将处理器腾出用于其他任务并提高性能。

目前,这只支持编码 h.264 和 HEVC (h.265) 编解码器。此功能仅在使用支持英特尔® 快速视频同步技术的英特尔® CPU 时可用。 以下是硬件加速编码的系统要求。 启用/禁用硬件编码取决于使用的英特尔® CPU 的类型。如果使用不受支持的 CPU 或英特尔® 快速视频同步技术在 BIOS 中被禁用,则此选项可能不可用。 要启用此选项,请从导出设置下的格式下拉列表中选择 H.264/HEVC。然后在视频选项卡下,转到编码设置并将性能设置为硬件编码。如果设置为软件编码,硬件编码将被禁用,Adobe Premiere Pro 将不会使用 Intel® Fast Video Sync 对媒体进行编码(这可能会增加渲染时间)。注意: 使用硬件编码时,您可能会看到集成英特尔® GPU 上的 GPU 使用率较高,而专用 GPU 上的使用率相对较低。 支持的编解码器平台 编码:H.264/AVC(8 位)、HEVC 4:2:0(8 位和 10 位),最高 4096×4096。

HEVC 编解码器使用第 10 代和更高版本的英特尔® 酷睿™ 处理器,支持高达 8192×8192 的分辨率。 推荐用于 HEVC 4:0:2 10 位硬件加速编码的 Intel 驱动程序和处理器版本 为什么“硬件编码”选项不可用? 硬件加速解码 与硬件加速编码一样,Adobe Premiere Pro 支持硬件加速解码,以在时间线中与 H.264/AVC、HEVC 媒体一起使用时获得更好的播放性能。 注意: 如果剪辑中添加了大量效果并且无法实时处理帧,Adobe Premiere Pro 可能会在播放序列时丢帧。

启用硬件加速解码的步骤: 导航到首选项 > 媒体 启用硬件加速解码的选项(需要重新启动) 重新启动 Adob​​e Premiere Pro 注意: 如果此选项在 Preferences 面板中显示为灰色,则表示 CPU 不支持 Intel® Fast Video Sync Technology、未启用集成 GPU,或者可能需要更新 Intel® 显卡驱动程序。 支持的编解码器平台 此功能适用于 MP4 媒体,尤其是 H.264/AVC 和 HEVC 编解码器。 Premiere Pro、Adobe Media Encoder 和 After Effects 22.0 及更高版本支持英特尔平台上的 HEVC 4:2:2 10 位硬件加速解码。 不支持 M2TS(MPEG-2 传输流)。

如果使用 4K M2TS 媒体,将其转码为支持的 MP4 编解码器可能有助于获得更好的播放性能,因为转码后的 MP4 媒体可以使用硬件加速解码进行解码(如果转码为高清 M2TS 媒体,性能增益可能不会很大)。

在具有 8 GB 或更少 RAM 的系统上,集成英特尔® GPU 上的硬件加速解码处理可能会受到限制,并且可能会导致 CPU 接管处理,因为集成 GPU 使用 RAM 作为共享 GPU 内存。建议使用 16 GB 或更多的 RAM 以获得更好的性能。 推荐用于 HEVC 4:2:2 10 位硬件加速解码的 Intel 驱动程序和处理器版本硬件加速解码、Mercury Playbck Engine(GPU 加速)和硬件加速编码的区别。Mercury Playbck Engine (GPU Accelerated) 是用于处理 GPU 加速效果和增强播放的渲染器。

在 H.264/AVC 和 HEVC 编解码器中导出时间线时,使用硬件加速编码来提高解码性能。硬件加速解码是在播放时间线时加速 H.264/AVC 和 HEVC 媒体解码的过程。

0

评论0

请先

站点公告

今晚直播影视剪辑、PS设计公开课
仅剩11个免费名额,手慢无,快来报名
登录报名