Ir al contenido

Video Acceleration API

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 11:20 22 jun 2009 por EstebanMonge (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
(difs.) ← Revisión anterior | Ver revisión actual (difs.) | Revisión siguiente → (difs.)

Video Acceleration API (VA API) o API de aceleración de video es una especificación que proporciona el acceso a hardware de gráficos (GPU) y la aceleración de vídeo para su procesamiento. La aceleración de video incluye códecs de video, mezclas de subimagen y renderizado. VA API permite mediante la aceleración por hardware decodificar o codificar en varios puntos de entrada (como lo son compensación de movimiento, VLD, IDCT, etc) las normas mas comunes de códecs (como MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC/H.264 y VC-1/VMW3).

La versión actual es independiente del sistema de ventanas, osea que puede ser utilizado con distintos sub-sistemas gráficos de X. El principal fin de VA API es sustituir XvMC, que es el equivalente en UNIX a la aceleración de video Microsoft Windows DirectX.

Drivers

En la actualidad VA API soporta los siguientes drivers:

Software

Los siguientes software soportan VA API:

  • FFmpeg (versión para GNU/Linux)</ref>[1]
  • Helix media player (versión para GNU/Linux)[2]
  • MPlayer (versión para GNU/Linux Linux)[3][4]


Referencias