Articulo de referencia

NVDEC

NVDEC (anteriormente conocido como NVCUVID [ 1 ] ) es una función en las tarjetas gráficas Nvidia que realiza la decodificación de video , descargando esta tarea computacionalme...

NVDEC (anteriormente conocido como NVCUVID [ 1 ] ) es una función en las tarjetas gráficas Nvidia que realiza la decodificación de video , descargando esta tarea computacionalmente intensiva de la CPU . [ 2 ] NVDEC es un sucesor de PureVideo y está disponible en las GPU Nvidia Kepler y posteriores .

Se acompaña de NVENC para la codificación de vídeo en el SDK de códecs de vídeo de Nvidia. [ 2 ]

Tecnología

NVDEC puede descargar la decodificación de vídeo a hardware de decodificación de función fija completa ( Nvidia PureVideo ), o decodificar (parcialmente) mediante software CUDA que se ejecuta en la GPU, si no hay hardware de función fija disponible. [ 2 ] [ 3 ]

Dependiendo de la arquitectura de la GPU, se admiten los siguientes códecs: [ 4 ]

Versiones

NVCUVID se distribuyó originalmente como parte del Nvidia CUDA Toolkit. [ 3 ] Posteriormente, se le cambió el nombre a NVDEC y se trasladó al Nvidia Video Codec SDK. [ 1 ]

Soporte del sistema operativo

NVDEC está disponible para los sistemas operativos Windows y Linux. [ 2 ] Dado que NVDEC es una API propietaria (a diferencia de la API VDPAU de código abierto ), solo es compatible con el controlador propietario de Nvidia en Linux.

Soporte para aplicaciones y bibliotecas

  • Gstreamer es compatible con NVDEC desde 2017. [ 5 ]
  • FFmpeg es compatible con NVDEC desde 2017. [ 6 ]
  • mpv ha sido compatible con NVDEC desde 2017 mediante el uso de FFmpeg. [ 7 ]

Compatibilidad con GPU

La decodificación y codificación aceleradas por hardware son compatibles con los productos Nvidia GeForce, Quadro, Tesla y GRID con GPU Fermi o de generación posterior. [ 8 ]

Véase también

Referencias

  1. 1 2 "Decodificador de vídeo" . Documentación del kit de herramientas CUDA . Nvidia . Consultado el 12 de noviembre de 2017 .
  2. 1 2 3 4 "NVIDIA VIDEO CODEC SDK" . NVIDIA Developer . Nvidia . 23 de agosto de 2013. Consultado el 12 de noviembre de 2017 .
  3. 1 2 "Interfaz del decodificador de vídeo de Nvidia (NVCUVID)" (PDF) . Nvidia . Noviembre de 2015. Consultado el 12 de noviembre de 2017 .
  4. "Matriz de compatibilidad de GPU para codificación y decodificación de vídeo" . NVIDIA Developer . Nvidia . Consultado el 12 de noviembre de 2017 .
  5. Michael Larabel (27 de junio de 2017). "GStreamer agrega soporte para decodificación de GPU NVIDIA NVDEC" . Phoronix .
  6. Michael Larabel (11 de noviembre de 2017). "FFmpeg incorpora la decodificación H.264 acelerada por NVDEC" . Phoronix .
  7. 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 )
  8. "Matriz de compatibilidad de GPU para codificación y decodificación de vídeo [ NUEVO ] " . 8 de septiembre de 2020.
  • SDK de códec de vídeo de NVIDIA