问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

想要拉满GPU,达芬奇这几个设置了解一下

创作时间:
作者:
@小白创作中心

想要拉满GPU,达芬奇这几个设置了解一下

引用
1
来源
1.
https://cinehello.com/stream/151919

达芬奇(DaVinci Resolve)作为一款专业的视频后期处理软件,在图像处理时会使用GPU进行加速,特别是在调色和特效处理方面。然而,达芬奇的免费版本在GPU加速功能上存在一些限制。本文将详细介绍如何确保你的达芬奇软件能够充分利用GPU,并提供一些解决免费版本GPU加速限制的方法。

GPU加速是什么?

GPU加速是将高计算量的任务(如复杂的图像处理)从CPU转移到GPU的过程,以确保视频的实时播放,同时CPU可以处理其他任务。相比CPU,GPU拥有更多的晶体管,能够更快地处理大量数据。BlackMagic表示,与其他传统后期工具不同,达芬奇的图像处理由GPU负责。

GPU解码是什么?

解码通常由CPU(而不是GPU)负责。但某些显卡也具备解码功能,即GPU解码。达芬奇能够通过此类显卡(例如Nvidia GeForce GTX 1650)来利用H.264 (AVC)和H.265 (HEVC)等高度压缩编解码器的解码,从而保证实时播放(不掉帧)。这样CPU可以被释放出来用于其他任务,让GPU承担这些繁重的工作。GPU性能越强大,即时播放4K 60 FPS等高分辨率素材就越流畅。

GPU编码是什么?

编码是CPU将所有剪辑、过渡、效果、调色渲染为视频文件以进行流媒体传输的过程。某些专门用于处理图像的GPU可以承担此任务并可以快速渲染视频文件。这意味着其实有可用于编码(渲染)的硬件加速,也称为GPU编码。由于涉及复杂的计算,使用CPU渲染H.264和H.265等高度压缩的编解码器需要很长时间。但是当GPU加速可用时,渲染时间就会大大缩短。

达芬奇中GPU加速支持的编解码器

达芬奇为以下编解码器提供GPU加速:

达芬奇最佳GPU设定

以下设定将确保达芬奇充分利用GPU:

  1. 进入选单“DaVinci Resolve”->“偏好设置”
  2. “系统”->“内存和GPU”->“GPU配置”
  3. 将“GPU处理模式”和“GPU选择”取消勾选
  4. 把“自动”改为“Cuda”(用于NVidia)或“OpenCL”(用于AMD Radeon)
  5. 对于Studio用户,在“解码选项”下 -> 勾选“使用硬件加速解码H.264/H.265”

达芬奇免费版是否使用GPU进行解码?

达芬奇的免费版本不支持GPU(或硬件加速)进行解码。解码由CPU负责。但达芬奇(Studio)付费版本支持GPU加速解码。Mac的免费版达芬奇具有可用于解码的GPU加速功能。以下的清单将让你了解Mac、Windows的GPU加速支持。如果你现在正在使用免费版本,实时播放影片时遇到卡顿,其实也有一些方法可以解决这个问题(需要一些额外的步骤和时间)。但如果你是Studio用户,你所要做的就是启用GPU解码的选项就可以了。

如何让达芬奇使用GPU进行解码?

  1. 进入“DaVinci Resolve”->“偏好设置”
  2. 点选“系统”标签 -> 点选“解码选项”
  3. 勾选“使用硬件加速解码H.264/H.265”
  4. 点选“储存”
  5. 选择“Nividia”(或根据GPU选择AMD)
  6. 重新启动达芬奇

提高达芬奇免费版本的解码性能

达芬奇免费版仅使用CPU进行解码。因此,如果你的电脑CPU具有多个核心(例如6、8、10、12),那么对素材进行解码和编码的速度将会更快。但是,像4K 60 FPS这样的高分辨率视频(使用H.264/H.265编解码格式)会给CPU带来巨大压力并降低电脑速度。GPU加速是非常有效的,如果没有这个选项的话,那么可以将视频转码为对剪辑友好的编解码格式(如Prores、DNxHD等)是的更好选择。

如何在达芬奇中转码?

将所有素材(H.264/H.265)导入时间线后:

  1. 转到“交付”选项卡
  2. 在“渲染”,选择“单个片段”
  3. 在“视频”标签下的“格式”,选择“Quicktime”
  4. 在“编解码器”选择“DNxHD”(或Mac上的Prores)
  5. 根据硬盘空间,选择更高解析度的格式
  6. 点击“添加到渲染队列”并渲染

现在所有剪辑都将转换为DNxHD编解码,更易于剪辑与调色,这样CPU的解码过程变得更加轻松。

达芬奇免费版是否使用GPU进行渲染?

达芬奇的免费版本不支持GPU渲染。只用CPU进行渲染(编码)。达芬奇Studio付费版,可以使用GPU进行渲染,大大加快编码过程。但Mac的DaVinci Resolve免费版提供了可用于渲染的GPU加速。

如何让达芬奇Studio使用GPU进行渲染?

  1. 转到“交付”选项卡
  2. 在“视频”标签下,选择所需的格式和编解码器(H.264或H.265)
  3. 在“编码器”下,选择“Nvidia”(或根据GPU选择Amd),而不是“Native”
  4. 点击“添加到渲染队列”
  5. 然后渲染素材
  6. 渲染(编码)速度会更快

请注意,编码器选项仅适用于H.264和H.265编解码器。以上这些特别的设置,也可能引发编解码失败的情况,大家使用时需要多注意一下。

如何在达芬奇免费版中加快渲染速度?

加快渲染速度的最佳方法不是使用H.264或H.265编解码格式,而是使用对后期制作友好的编解码格式(例如DNxHD或Prores)进行编码。由于CPU负责编码,因此避免使用高度压缩的编解码器(如H.264或H.265),这是一个非常明智的做法(同样也适用于解码)。在DNxHD或Prores编解码格式中完成渲染后,使用Handbrake或FFMPEG这样的软件将视频转码为H.264或H.265,这些工具利用NVidia NVENC和AMD VCE编码器(基本上是使用GPU进行编码)。由于Handbrake使用硬件加速进行编码,因此编码速度也更快。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号