title: Video Processing Engine
text: # Video Processing Engine
  
  El Video Processing Engine o VPE es una característica de la línea de procesadores gráficos GeForce de Nvidia que ofrece hardware dedicado para descargar partes de la decodificación y codificación de MPEG-2.
  Fue introducido por primera vez con la GeForce 4 MX. Posteriormente, la GeForce Go FX 5700 implementó la versión VPE 3.0. El VPE más tarde se convirtió en PureVideo de Nvidia.
  
  # Video Processing Engine
  ## VPE 1
  
  Características del VPE 1:
  * Decodificación de hardware MPEG2
  * Cuantización inversa (IQ)
  * Transformada de coseno discreta inversa (IDCT)
  * Compensación de movimiento
  * Funciones de conversión de espacio de color (CSC)
  * Mezcla alfa de subimagen de hardware
  * Desentrelazado adaptativo
  * 5 grifos horizontales x 3 verticales Escalado y filtrado
  * Mejoras de color de hardware independientes y control de intensidad digital
  * Salida de componentes compatible con 720i y 1080i
  * Generador de sincronización maestro para controlar los niveles de sincronización
  * Entrelazador para generar modos entrelazados 480i y 1080i y un codificador de TV, que funciona en modo convertidor de digital a analógico (DAC) con Tri Level Sync. VPE es compatible con los dos primeros de estos elementos y todo lo que se requiere para enviar una placa gráfica con capacidad de salida YPrPb es un codificador de TV que admita sincronización de tres niveles y reemplazar el conector S-Video de 4 pines con uno de 9 pines.
  * GeForce 4 420/440 go
  
  # Video Processing Engine
  ## VPE 2
  
  Características del VPE 2:
  * Modelos GeForce FX Go 5650, 5600, 5200 y 5100
  * Procesador de mezcla de video (vmr)
  * Motor de decodificación MPEG-2
  * desentrelazado adaptativo
  * Corrección gamma independiente dedicada
  * Asistente de codificación MPEG-2
  * Control de intensidad digital
  
  # Video Processing Engine
  ## VPE 3.0
  
  Características del VPE 3:
  * Componente Salida de componente de alta definición
  * Motor de decodificación de video MPEG-2 adecuado para reproducción de DVD, decodificación de HDTV y decodificación de transmisión de video de hasta 1920x1080
  * Desentrelazado adaptativo
  * Corrección de gamma independiente y dedicada
  * Escalado mejorado, filtrado, nitidez
  * Codificar MPEG-2
  * Video Mixing Renderer (VMR) permite la integración de video con otras ventanas 2d y 3d
  * Control digital de intensidad 3
  * Cuantificación inversa
  * Transformación inversa del coseno discreto
  * Compensación de movimiento
  * Conversión de espacio de color
  * Mezcla alfa de subimagen
  * Motor de escalado
  * Circuito de tramado
  
  # Video Processing Engine
  ## Soporte del sistema operativo
  
  El núcleo VPE SIP debe ser compatible con el controlador del dispositivo. El controlador del dispositivo proporciona una o varias interfaces, como por ejemplo VDPAU, VAAPI o DXVA. Una de estas interfaces es luego utilizada por el software del usuario final, como por ejemplo VLC media player o GStreamer, para acceder al hardware VPE y hacer uso de él.
  El controlador de dispositivo patentado de Nvidia está disponible para múltiples sistemas operativos y se le ha agregado soporte para VPE. Además, está disponible un controlador de dispositivo gratuito llamado nouveau. Este controlador también es compatible con el hardware VPE.