NVDEC (formerly known as NVCUVID[1]) is a feature in Nvidia graphics cards that performs video decoding, offloading this compute-intensive task from the CPU.[2] NVDEC is a successor of PureVideo and is available in Kepler and later Nvidia GPUs.
It is accompanied by NVENC for video encoding in Nvidia's Video Codec SDK.[2]
Technology
NVDEC can offload video decoding to full fixed-function decoding hardware (Nvidia PureVideo), or (partially) decode via CUDA software running on the GPU, if fixed-function hardware is not available.[2][3]
Depending on the GPU architecture, the following codecs are supported:[4]
Versions
NVCUVID was originally distributed as part of the Nvidia CUDA Toolkit.[3] Later, it was renamed to NVDEC and moved to the Nvidia Video Codec SDK.[1]
Operating system support
NVDEC is available for Windows and Linux operating systems.[2] As NVDEC is a proprietaryAPI (as opposed to the open-source VDPAU API), it is only supported by the proprietary Nvidia driver on Linux.
Application and library support
GPU support
Hardware accelerated decode and encode are supported on Nvidia GeForce, Quadro, Tesla, and GRID products with Fermi or newer generation GPUs.[8]
Véase también
- AMD Video Core Next , el núcleo SIP equivalente de AMD desde 2018.
- Decodificador de vídeo unificado de AMD , el núcleo SIP equivalente de AMD hasta 2017.
- Intel Quick Sync Video , el núcleo SIP equivalente de Intel
- Lista de unidades de procesamiento gráfico de Nvidia
- Qualcomm Hexagon
- Nvidia NVENC
Referencias
- 1 2 "Decodificador de vídeo" . Documentación del kit de herramientas CUDA . Nvidia . Consultado el 12 de noviembre de 2017 .
- 1 2 3 4 "NVIDIA VIDEO CODEC SDK" . NVIDIA Developer . Nvidia . 23 de agosto de 2013. Consultado el 12 de noviembre de 2017 .
- 1 2 "Interfaz del decodificador de vídeo de Nvidia (NVCUVID)" (PDF) . Nvidia . Noviembre de 2015. Consultado el 12 de noviembre de 2017 .
- ↑ "Matriz de compatibilidad de GPU para codificación y decodificación de vídeo" . NVIDIA Developer . Nvidia . Consultado el 12 de noviembre de 2017 .
- ↑ Michael Larabel (27 de junio de 2017). "GStreamer agrega soporte para decodificación de GPU NVIDIA NVDEC" . Phoronix .
- ↑ Michael Larabel (11 de noviembre de 2017). "FFmpeg incorpora la decodificación H.264 acelerada por NVDEC" . Phoronix .
- ↑ wm4 (28 de octubre de 2017). "vd_lavc: agregar soporte para nvdec hwaccel" . GitHub .
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ "Matriz de compatibilidad de GPU para codificación y decodificación de vídeo [ NUEVO ] " . 8 de septiembre de 2020.
Enlaces externos
- SDK de códec de vídeo de NVIDIA
- Núcleos IP de Nvidia
- aceleración de vídeo
- ASIC de compresión y descompresión de vídeo
- aceleración de hardware