我想在 Avidemux 中裁剪视频,并寻找便宜的二手视频卡以实现更快的编码。但我无法比较,因为我不知道哪些参数需要更高或更低才能实现更快的视频编码。
我有 Intel® UHD Graphics 630 和 PNY K420。在安装 Cuda 工具之前,Avidemux 中也有 nvidia h264,所以我不知道 CUDA 工具在做什么。但我的列表中没有 VCE/VCN,但 K420 数据表也说 OpenCL。今天有人查看了带有 6600XT 的 Avidemux,也不在列表中。但我在考虑 RX580。
我还考虑了纹理填充率、浮点性能等参数以及我在比较网站上发现的内容。
答案1
同一代中的大多数视频卡都会具有相同(或至少相当相似)的编码速度。
视频编码不是基于流处理器的数量完成的,而是使用固定功能编码块完成的。
对于 Nvidia 来说,这个块被称为神经网络英特尔快速同步和 AMD 有他们的视频编码引擎 (VCE)
由于这些是固定的硅块,可能在所有卡上以固定速度运行,因此它们在一系列产品中的表现大致相同。较新一代产品的性能可能比老一代产品略好,但由于它们都旨在以特定速率(可能是 4K @ 60Hz)进行编码,因此它们不太可能在性能上取得重大飞跃。
此外,虽然一些 Nvidia 卡有 2 个 NVENC 单元,但它们更多用于同时编码,并且不会显著提升单流编码速度。
答案2
CUDA 或 OpenCL 支持
Avidemux 通过 CUDA 和 OpenCL(适用于 NVIDIA GPU)支持 GPU 加速。请确保与您自己的 GPU 进行比较的 GPU 支持其中一种或两种技术,因为这可以显著加快编码任务的速度。
GPU 内存 (VRAM)
视频编码几乎总是一项内存密集型任务,尤其是在处理高清和 4K 素材时。具有更高 VRAM 的 GPU 将能够处理更大的视频文件并提前存储更多帧 - 从而提高编码效率。
CUDA 核心 (NVIDIA) 或流处理器 (AMD)
不用太过技术性,可以将其想象为 GPU 的“处理能力”。GPU 中的 CUDA 核心 (NVIDIA) 或流处理器 (AMD) 的数量将决定其处理能力。具有更多核心/处理器的 GPU 将更有能力处理并行处理任务,这对于更快的视频编码非常重要。
还涉及其他因素,例如时钟速度、代数/架构和特定驱动程序,但在比较新旧卡时,上述三个要点是您最应该关注的,而不是其他所有因素,如果您不想深入研究 GPU 计算机科学的话。
用于比较 GPU 详细规格和一般市场价格的常用网站是技术城。
NVIDIA Quadro 系列显卡是专业后期制作机构的热门选择。