CUDA
ww506772362
这个作者很懒,什么都没留下…
展开
-
英伟达硬件解码器分析
这篇文章主要分析 NVCUVID 提供的解码器,里面提到的所有的源文件都可以在英伟达的 nvenc_sdk 中找到。解码器的代码分析SDK 中的 sample 文件夹下的 NvTranscoder 中包含了编码器和解码器的用法,编码器的内容不在这里分析,因为 FFMPEG 中已经包含了相关的代码,不需要其他的处理。解码器在 SDK 中有一份封装,主要是 NvTranscod转载 2015-11-16 14:26:46 · 6280 阅读 · 1 评论 -
英伟达硬件加速解码器在 FFMPEG 中的使用
这篇文档介绍如何在 ffmpeg 中使用 nvenc 硬件编码器。私有驱动nvenc 本身是依赖于 nvidia 底层的私有驱动的,所以想要使用编码器首先需要安装 nvidia 的私有驱动。在 NVIDIA VIDEO CODEC SDK 的介绍中说明,最新版本的 nvenc sdk 5.0 在 linux 需要 346.22 以上的驱动,在windwos 下则需要 347.0转载 2015-11-16 14:24:30 · 7475 阅读 · 0 评论 -
英伟达硬件加速编解码
硬件加速硬件加速的学术名称是 GPGPU(General-purpose computing on graphicsprocessing units),中文名称是通用图形处理器。最基本的思想是使用 GPU 的运算能力完成原本需要 CPU 来进行的运算。并行计算GPU 是用来处理图形任务的图形处理器,其中一个非常大的优势在于它的并行处理能力。面对单指令流多数据流(SIMD),转载 2015-11-16 14:28:22 · 7364 阅读 · 0 评论