有什么方法可以使用 Nvidia GPU 加速视频转码吗?
Is there any way to speed up video transcoding using Nvidea GPU?
我希望将大约 500gb 的 .mp4 视频文件转码为 .flv 格式。我想知道我的 gtx 970 是否有任何方法可以加快这个过程。否则我会坚持使用单个 i7 4790k。
是否有任何类型的 NVIDEA gpu 转换程序可用?
感谢任何建议。
您可以使用 Nvidia NVENC API。它适用于 Windows 和 Linux,并提供硬件加速的 H.264/AVC 和 H.265/HEVC 编码。它在使用 Kepler 或 Maxwell 架构的 GeForce GPU 上受支持,因此只要您使用 Nvidia 提供的驱动程序,您的 GTX 970 就应该可以。
您可以在链接页面上找到 API 参考和编程指南。
有多个应用程序可以利用 Nvidia NVENC,一个基于硬件的 Silicon Intellectual 属性 核心(SIP 块)在你的 GPU 上,这里是初学者:
- ffmpeg:您可以使用 --enable-nvenc 选项构建和配置 ffmpeg 以打开 Nvidia NVENC 支持。这将需要安装 Nvidia CUDA 运行时和 Nvidia NVENC SDK。有关更多说明,请参阅此内容:
(一)。这个 Github 要点将在 Ubuntu 上构建静态 ffmpeg 二进制文件:https://gist.github.com/Brainiarc7/3f7695ac2a0905b05c5b
(b)。请参阅其他构建说明:https://github.com/Brainiarc7/ffmpeg_libnvenc/blob/master/README.md
Windows 上的免费软件:您可能想研究免费软件,例如 StaxRip、MediaCoder 和全能冠军 Hybrid。使用 Google(我不会添加指向他们下载页面的链接,因为它们会随着时间的推移而过时)。
商业软件:您可以使用VSO Software 的优秀ConvertXtoVideo。这支持硬件中的同步视频转码管道,即使在您拥有多个 GPU 的情况下(例如 Nvidia Optimus 系统,您可以同时使用 Intel QuickSync 和 Nvidia 的 NVENC)。
您还可以使用 ConvertXtoHD 进行蓝光创作。支持相同的功能集。
对于视频制作,有适用于 Adobe Premiere 和 Adobe Media Encoder(2014 及更高版本)的 Nvidia NVENC 插件加速器。有关详细信息,请参阅此处的主题:https://forums.adobe.com/thread/1243687
感谢和问候,
Brainiarc7
注意:该列表并非详尽无遗。因此,您可能会找到其他替代方案,其实现效果优于或等于此解决方案中提供的选项。
我希望将大约 500gb 的 .mp4 视频文件转码为 .flv 格式。我想知道我的 gtx 970 是否有任何方法可以加快这个过程。否则我会坚持使用单个 i7 4790k。
是否有任何类型的 NVIDEA gpu 转换程序可用?
感谢任何建议。
您可以使用 Nvidia NVENC API。它适用于 Windows 和 Linux,并提供硬件加速的 H.264/AVC 和 H.265/HEVC 编码。它在使用 Kepler 或 Maxwell 架构的 GeForce GPU 上受支持,因此只要您使用 Nvidia 提供的驱动程序,您的 GTX 970 就应该可以。
您可以在链接页面上找到 API 参考和编程指南。
有多个应用程序可以利用 Nvidia NVENC,一个基于硬件的 Silicon Intellectual 属性 核心(SIP 块)在你的 GPU 上,这里是初学者:
- ffmpeg:您可以使用 --enable-nvenc 选项构建和配置 ffmpeg 以打开 Nvidia NVENC 支持。这将需要安装 Nvidia CUDA 运行时和 Nvidia NVENC SDK。有关更多说明,请参阅此内容:
(一)。这个 Github 要点将在 Ubuntu 上构建静态 ffmpeg 二进制文件:https://gist.github.com/Brainiarc7/3f7695ac2a0905b05c5b
(b)。请参阅其他构建说明:https://github.com/Brainiarc7/ffmpeg_libnvenc/blob/master/README.md
Windows 上的免费软件:您可能想研究免费软件,例如 StaxRip、MediaCoder 和全能冠军 Hybrid。使用 Google(我不会添加指向他们下载页面的链接,因为它们会随着时间的推移而过时)。
商业软件:您可以使用VSO Software 的优秀ConvertXtoVideo。这支持硬件中的同步视频转码管道,即使在您拥有多个 GPU 的情况下(例如 Nvidia Optimus 系统,您可以同时使用 Intel QuickSync 和 Nvidia 的 NVENC)。 您还可以使用 ConvertXtoHD 进行蓝光创作。支持相同的功能集。
对于视频制作,有适用于 Adobe Premiere 和 Adobe Media Encoder(2014 及更高版本)的 Nvidia NVENC 插件加速器。有关详细信息,请参阅此处的主题:https://forums.adobe.com/thread/1243687
感谢和问候,
Brainiarc7
注意:该列表并非详尽无遗。因此,您可能会找到其他替代方案,其实现效果优于或等于此解决方案中提供的选项。