fbpx
Wikipedia

VDPAU

VDPAU (Video Decode and Presentation API for Unix) es una biblioteca de código abierto (libvdpau) y API originalmente diseñada por NVIDIA para la serie GeForce 8 y GPU más avanzadas,[2][3]​ dirigido en el sistema de ventanas X en sistemas Unix - los sistemas (incluyendo Linux, FreeBSD y Solaris).[4][5][6]​ Este API permite a los programas de VDPAU vídeo a descargar partes del proceso de decodificación de vídeo y postproducción de vídeo de procesamiento de la GPU de vídeo-hardware.

VDPAU
Información general
Tipo de programa Biblioteca
Autor NVIDIA
Desarrollador NVIDIA
Licencia Licencia MIT
Información técnica
Programado en C
Versiones
Última versión estable 0.4[1]​ 28 de enero de 2010 (11 años, 7 meses y 24 días)
Enlaces
Sitio web oficial

En la actualidad, las partes susceptibles de ser ayudadas por VDPAU sobre la GPU son la compensación de movimiento (comp meses), la transformada de coseno discreta inversa (IDCT) y VLD (longitud variable decodificación) para los formatos MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Parte 2), MPEG-4 AVC (H.264 / DivX 6), VC-1, WMV3 / WMV9, Xvid / OpenDivX (DivX 4), y DivX 5 vídeos codificados.[4]​ Los codecs específicos que se pueden descargar a la GPU depende de la versión de la generación del hardware de GPU, también específicamente para decodificar MPEG-4 ASP (MPEG-4 Part 2), Xvid / OpenDivX (DivX 4), y formatos DivX 5 bis (2xxM GeForce 200M) de la serie (la undécima generación de NVIDIA's unidad de procesamiento de gráficos GeForce s) o hardware nuevo GPU es necesario[7]

VDPAU puede ser descrito como el equivalente del sistema X Window de Microsoft's DXVA (DirectX Video Acceleration) de la API de Windows[4]

Los controladores de dispositivos y equipos de apoyo VDPAU

Cada vídeo de hardware GPU capaces de aceleración de vídeo VDPAU requiere un controlador de dispositivo X11 de software para habilitar estas características. Actualmente, solo en segundo lugar la generación de PureVideo HD-procesador poco corriente en algunas de NVIDIA GeForce 8 Series y más tarde de las tarjetas gráficas de hardware que cuenta con el apoyo desde la versión beta de controladores de dispositivo 180.06.[4]​ De hardware no compatible de la serie GeForce 8 incluye las ediciones 8800GTS 320/640MB y la 8800GTX. Más tarde, las tarjetas basadas en los núcleos de la serie G9x por ejemplo, la 8400GS y la 8800GTS 512MB son compatibles (núcleo G92). NVIDIA no tiene actualmente planes para introducir soporte para el hardware no compatible.[8]

S3 Graphics añadido soporte para VDPAU a los controladores para Linux de sus tarjetas de la serie Chrome 500 de vídeo s 14.02.10 desde la versión de su controlador de dispositivo para Linux, compatible con la S3 Chrome 530 GT y el hardware de S3 Chrome 540 GTX.[9]

Intel y ATI - actualmente no hay apoyo para VDPAU. Nvidia espera que estos diseñadores GPU seguirá código abierto VDPAU biblioteca y facilitar a los conductores de aceleración VDPAU mencionando los nombres de ejemplo de controladores de hardware específicos para Intel y ATI: libvdpau_intel.so y libvdpau_ati.so. [1] (...)Intel ha dicho que están buscando en VA-API y VDPAU en particular. De su examen superficial, la API para VDPAU parece .(...) Niza [2]

Tabla de GPUs de NVIDIA

Nombre Core PureVideo NVIDIA Conjunto de características[10] Notas
De la serie GeForce FX (5xxx) NV3x VP1 NO PERMITIDO --
GeForce 6 Series NV4x VP1 NO PERMITIDO --
GeForce 7 Series G7x VP1 NO PERMITIDO --
GeForce 8800 Ultra, 8800 GTS, 8800 GTX G80 VP1 NO PERMITIDO --
GeForce 8400 GS, 8500 GT, 8600 GT, 8600 GTS G84, G86 VP2 Un --
GeForce 8800 GS, 8800 GT, 8800 GTS (512MB/1GB) G92, G94 VP2 Un --
GeForce 8400 GS G98 VP3[11] M Tenga en cuenta que solo nuevas tarjetas usan el chip G98, así que compruebe antes de la compra.
GeForce 8100, 8200, 8300 C77 VP3 M Algunas 8100 IGP, posiblemente, solo el apoyo VP1.
GeForce 9600 GSO, 9600 GT, 9800 GT, 9800 GTX, 9800 GTX +, 9800 GX2 G92, G94 VP2 Un --
GeForce GTX 260, 260 CORE 216, 275, 280, 285, 295 GT200 VP2 Un --
GeForce 9400 GT, 9500 GT G96 VP2[12] Un --
GeForce 9300M GS C79 VP3[11] M --
GeForce 9400M C79 VP3[11] M También se vende como marca Nvidia ION
GeForce 9300 GS, 9300 GE G98 VP3[11] M Tarjetas de video raras
Quadro FX 370, 570, 570M, 1600M G84 VP2 Un --
Quadro FX 770M, 1700, 2700M, 3600M, 3700, 4800, 5800, NVS 320M VP2 Un --
Quadro NVS 130M, 135M, 140M, 290, FX 360M G86 VP2 Un --
Quadro FX 370 LP, 470, NVS 150M, 160M, 295, 420, 450 G98 VP3 M --
GeForce GTX 260M, GTX 280 G92 VP2 Un --
GeForce G210, G210M GT218 VP4[13] C La primera generación de apoyar MPEG-4 ASP (MPEG-4 Parte 2)
GeForce GT 220, GT 230 millones, GT 240M GT216 VP4[13] C
GeForce GT 240, GTS 250 millones, GTS 260M GT215 VP4[13] C

NVIDIA VDPAU conjuntos de características

NVIDIA VDPAU conjuntos de características[14]​ son las generaciones de hardware diferente de la versión de la GPU de NVIDIA apoyo a las diferentes versiones diferentes niveles de decodificación de hardware de la madurez. Para todos los conjuntos de características actuales de NVIDIA, la anchura máxima de vídeo y la altura son 2048 píxeles s, la anchura y la altura mínima de 48 píxeles, y todos los codecs están actualmente limitados a un máximo de 8192 macrobloque s (8.190 para VC-1/WMV9). La aceleración parcial significa que VLD (acceso indirecto) de descodificación se realiza en la CPU, con la única GPU realizar IDCT y compensación de movimiento. La aceleración completa significa que la GPU realiza todas VLD, IDCT, y la compensación de movimiento.

Conjunto de características de un
Aceleración completa para H.264
Aceleración parcial para MPEG-1, MPEG-2, VC-1 / WMV9
Característica de la serie B
Aceleración completa para MPEG-1, MPEG-2, VC-1/WMV9 y H.264.
Todos los conjunto de características de hardware B no puede decodificar H.264 para los siguientes anchos: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 píxeles.
Conjunto de características de C
Aceleración completa para MPEG-1, MPEG-2, MPEG-4 Parte 2 (también conocido como MPEG-4 ASP), VC-1/WMV9 y H.264.
Compensación de movimiento global y creación de particiones de datos no son compatibles con MPEG-4 Parte 2.

Software de apoyo VDPAU


VDPAU también se puede utilizar como trasfondo para la API de aceleración de vídeo (VA API), por lo que cualquier software que soporte VA API también apoya VDPAU.[23]

libvdpau biblioteca VDPAU independiente

La biblioteca libvdpau independiente VDPAU es distribuida por NVIDIA con independencia de su propio controlador de gráficos de Linux, en un esfuerzo para ayudar a la adopción de VDPAU por los que están fuera de NVIDIA. Esta biblioteca de código abierto contiene una biblioteca de envoltorio y una biblioteca de depuración que permite a otros fabricantes a aplicar VDPAU apoyo en sus controladores de dispositivos.[24][25][26][27]

Véase también

  • NVIDIA PureVideo - la tecnología bit-stream de NVIDIA usada en sus chips de gráficos para acelerar la decodificación de vídeo con VDPAU.
  • Aceleración de vídeo DirectX (DXVA) - el equivalente VDPAU API del sistema operativo Microsoft Windows.
  • Aceleración de vídeo de la API (VA API) - la aceleración de vídeo alternativa API para Linux / UNIX-sistema.
  • X-Video Motion Compensation (xvmc) API - la alternativa y más antigua de aceleración de vídeo API para Linux / UNIX-sistema.
  • X-Video Bitstream Aceleración (XvBA) - la competncia de AMD para competir en sistemas Linux / UNIX.

Referencias

  1. http://lists.freedesktop.org/archives/xorg-announce/2010-January/001245.html
  2. anunciar libvdpau 0,2
  3. NVIDIA prensa independiente VDPAU Biblioteca
  4. Michael Larabel (14 de noviembre de 2008). «NVIDIA Driver Brings PureVideo Features To Linux». Phoronix. Consultado el 13 de marzo de 2009. 
  5. Michael Larabel (14 de noviembre de 2008). «NVIDIA VDPAU Benchmarks». Phoronix. Consultado el 13 de marzo de 2009. 
  6. VDPAU (Video Decode y Presentación de API para Unix)
  7. NVIDIA 190.32 Beta trae el nuevo VDPAU Características
  8. . Archivado desde el original el 25 de enero de 2009. 
  9. http://drivers.s3graphics.com/en/download/drivers/chrome5x-Linux/RN_Linux_EN.txt (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  10. «Appendix A. Supported NVIDIA GPU Products». 
  11. . Archivado desde el original el 22 de mayo de 2013. 
  12. «OMG! 9500GT comes without VP3? - NVIDIA Forums». 
  13. «AnandTech: NVIDIA’s GeForce GT 220: 40nm and DX10.1 for the Low-End». 
  14. vdpau # ftp://download.nvidia.com/XFree86/Linux-x86/190.53/README/appendix-h.html (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última). aplicación de los límites decodificador de
  15. . Archivado desde el original el 25 de junio de 2009. 
  16. «[Phoronix] Linux Hardware Reviews, Benchmarking, & Gaming». 
  17. Michael Larabel (29 de noviembre de 2008). «MythTV Adds Support For NVIDIA VDPAU». Phoronix. Consultado el 13 de marzo de 2009. 
  18. . Archivado desde el original el 28 de febrero de 2009. Consultado el 7 de enero de 2010. 
  19. . Archivado desde el original el 14 de abril de 2009. Consultado el 7 de enero de 2010. 
  20. XBMC cuenta con el apoyo principal por VDPAU
  21. Michael Larabel (17 de diciembre de 2008). «Xine Picks Up Support For NVIDIA's VDPAU». Phoronix. Consultado el 13 de marzo de 2009. 
  22. ddennedy (30 de noviembre de 2009). . MLT. Archivado desde el original el 27 de febrero de 2010. Consultado el 30 de noviembre de 2009. 
  23. Michael Larabel (3 de febrero de 2009). «A NVIDIA VDPAU Back-End For Intel's VA-API». Phoronix. Consultado el 13 de marzo de 2009. 
  24. NVIDIA prensa independiente VDPAU Biblioteca
  25. 0,2 anuncio libvdpau comunicado publicado en x.org es mailing-list
  26. NVIDIA Propone VDPAU Para Patches DRI2
  27. Añadir conductores VDPAU a la aplicación DRI2 del servidor (petición de tirar de xorg-es mailing list)

Enlaces externos

  • VDPAU (Video Decode y Presentación de API para Unix) de NVIDIA
  • NVIDIA VDPAU Puntos de referencia
  • Un Back VDPAU NVIDIA-End de VA de Intel de la API
  • Uso VDPAU y apoyo en MythTV
  •   Datos: Q1314472

vdpau, texto, sigue, traducción, defectuosa, quieres, colaborar, wikipedia, busca, artículo, original, mejora, esta, traducción, copia, pega, siguiente, código, página, discusión, autor, este, artículo, subst, aviso, traducido, video, decode, presentation, uni. El texto que sigue es una traduccion defectuosa Si quieres colaborar con Wikipedia busca el articulo original y mejora esta traduccion Copia y pega el siguiente codigo en la pagina de discusion del autor de este articulo subst Aviso mal traducido VDPAU VDPAU Video Decode and Presentation API for Unix es una biblioteca de codigo abierto libvdpau y API originalmente disenada por NVIDIA para la serie GeForce 8 y GPU mas avanzadas 2 3 dirigido en el sistema de ventanas X en sistemas Unix los sistemas incluyendo Linux FreeBSD y Solaris 4 5 6 Este API permite a los programas de VDPAU video a descargar partes del proceso de decodificacion de video y postproduccion de video de procesamiento de la GPU de video hardware VDPAUInformacion generalTipo de programaBibliotecaAutorNVIDIADesarrolladorNVIDIALicenciaLicencia MITInformacion tecnicaProgramado enCVersionesUltima version estable0 4 1 28 de enero de 2010 11 anos 7 meses y 24 dias EnlacesSitio web oficial editar datos en Wikidata En la actualidad las partes susceptibles de ser ayudadas por VDPAU sobre la GPU son la compensacion de movimiento comp meses la transformada de coseno discreta inversa IDCT y VLD longitud variable decodificacion para los formatos MPEG 1 MPEG 2 MPEG 4 ASP MPEG 4 Parte 2 MPEG 4 AVC H 264 DivX 6 VC 1 WMV3 WMV9 Xvid OpenDivX DivX 4 y DivX 5 videos codificados 4 Los codecs especificos que se pueden descargar a la GPU depende de la version de la generacion del hardware de GPU tambien especificamente para decodificar MPEG 4 ASP MPEG 4 Part 2 Xvid OpenDivX DivX 4 y formatos DivX 5 bis 2xxM GeForce 200M de la serie la undecima generacion de NVIDIA s unidad de procesamiento de graficos GeForce s o hardware nuevo GPU es necesario 7 VDPAU puede ser descrito como el equivalente del sistema X Window de Microsoft s DXVA DirectX Video Acceleration de la API de Windows 4 Indice 1 Los controladores de dispositivos y equipos de apoyo VDPAU 1 1 Tabla de GPUs de NVIDIA 1 2 NVIDIA VDPAU conjuntos de caracteristicas 2 Software de apoyo VDPAU 3 libvdpau biblioteca VDPAU independiente 4 Vease tambien 5 Referencias 6 Enlaces externosLos controladores de dispositivos y equipos de apoyo VDPAU EditarCada video de hardware GPU capaces de aceleracion de video VDPAU requiere un controlador de dispositivo X11 de software para habilitar estas caracteristicas Actualmente solo en segundo lugar la generacion de PureVideo HD procesador poco corriente en algunas de NVIDIA GeForce 8 Series y mas tarde de las tarjetas graficas de hardware que cuenta con el apoyo desde la version beta de controladores de dispositivo 180 06 4 De hardware no compatible de la serie GeForce 8 incluye las ediciones 8800GTS 320 640MB y la 8800GTX Mas tarde las tarjetas basadas en los nucleos de la serie G9x por ejemplo la 8400GS y la 8800GTS 512MB son compatibles nucleo G92 NVIDIA no tiene actualmente planes para introducir soporte para el hardware no compatible 8 S3 Graphics anadido soporte para VDPAU a los controladores para Linux de sus tarjetas de la serie Chrome 500 de video s 14 02 10 desde la version de su controlador de dispositivo para Linux compatible con la S3 Chrome 530 GT y el hardware de S3 Chrome 540 GTX 9 Intel y ATI actualmente no hay apoyo para VDPAU Nvidia espera que estos disenadores GPU seguira codigo abierto VDPAU biblioteca y facilitar a los conductores de aceleracion VDPAU mencionando los nombres de ejemplo de controladores de hardware especificos para Intel y ATI libvdpau intel so y libvdpau ati so 1 Intel ha dicho que estan buscando en VA API y VDPAU en particular De su examen superficial la API para VDPAU parece Niza 2 Tabla de GPUs de NVIDIA Editar Nombre Core PureVideo NVIDIA Conjunto de caracteristicas 10 NotasDe la serie GeForce FX 5xxx NV3x VP1 NO PERMITIDO GeForce 6 Series NV4x VP1 NO PERMITIDO GeForce 7 Series G7x VP1 NO PERMITIDO GeForce 8800 Ultra 8800 GTS 8800 GTX G80 VP1 NO PERMITIDO GeForce 8400 GS 8500 GT 8600 GT 8600 GTS G84 G86 VP2 Un GeForce 8800 GS 8800 GT 8800 GTS 512MB 1GB G92 G94 VP2 Un GeForce 8400 GS G98 VP3 11 M Tenga en cuenta que solo nuevas tarjetas usan el chip G98 asi que compruebe antes de la compra GeForce 8100 8200 8300 C77 VP3 M Algunas 8100 IGP posiblemente solo el apoyo VP1 GeForce 9600 GSO 9600 GT 9800 GT 9800 GTX 9800 GTX 9800 GX2 G92 G94 VP2 Un GeForce GTX 260 260 CORE 216 275 280 285 295 GT200 VP2 Un GeForce 9400 GT 9500 GT G96 VP2 12 Un GeForce 9300M GS C79 VP3 11 M GeForce 9400M C79 VP3 11 M Tambien se vende como marca Nvidia IONGeForce 9300 GS 9300 GE G98 VP3 11 M Tarjetas de video rarasQuadro FX 370 570 570M 1600M G84 VP2 Un Quadro FX 770M 1700 2700M 3600M 3700 4800 5800 NVS 320M VP2 Un Quadro NVS 130M 135M 140M 290 FX 360M G86 VP2 Un Quadro FX 370 LP 470 NVS 150M 160M 295 420 450 G98 VP3 M GeForce GTX 260M GTX 280 G92 VP2 Un GeForce G210 G210M GT218 VP4 13 C La primera generacion de apoyar MPEG 4 ASP MPEG 4 Parte 2 GeForce GT 220 GT 230 millones GT 240M GT216 VP4 13 CGeForce GT 240 GTS 250 millones GTS 260M GT215 VP4 13 CNVIDIA VDPAU conjuntos de caracteristicas Editar NVIDIA VDPAU conjuntos de caracteristicas 14 son las generaciones de hardware diferente de la version de la GPU de NVIDIA apoyo a las diferentes versiones diferentes niveles de decodificacion de hardware de la madurez Para todos los conjuntos de caracteristicas actuales de NVIDIA la anchura maxima de video y la altura son 2048 pixeles s la anchura y la altura minima de 48 pixeles y todos los codecs estan actualmente limitados a un maximo de 8192 macrobloque s 8 190 para VC 1 WMV9 La aceleracion parcial significa que VLD acceso indirecto de descodificacion se realiza en la CPU con la unica GPU realizar IDCT y compensacion de movimiento La aceleracion completa significa que la GPU realiza todas VLD IDCT y la compensacion de movimiento Conjunto de caracteristicas de un Aceleracion completa para H 264Aceleracion parcial para MPEG 1 MPEG 2 VC 1 WMV9 dd Caracteristica de la serie B Aceleracion completa para MPEG 1 MPEG 2 VC 1 WMV9 y H 264 Todos los conjunto de caracteristicas de hardware B no puede decodificar H 264 para los siguientes anchos 769 784 849 864 929 944 1009 1024 1793 1808 1873 1888 1953 1968 2033 2048 pixeles dd Conjunto de caracteristicas de C Aceleracion completa para MPEG 1 MPEG 2 MPEG 4 Parte 2 tambien conocido como MPEG 4 ASP VC 1 WMV9 y H 264 Compensacion de movimiento global y creacion de particiones de datos no son compatibles con MPEG 4 Parte 2 dd Software de apoyo VDPAU EditarBoxee Linux 15 Gnash Flash reproductor de SWF Linux BSD 16 MPlayer MythTV Linux 17 XBMC Media Center Linux 18 19 20 XBMC Live Linux Live CD USB del sistema operativo 18 19 20 Xine Linux 21 MLT Linux 22 VDPAU tambien se puede utilizar como trasfondo para la API de aceleracion de video VA API por lo que cualquier software que soporte VA API tambien apoya VDPAU 23 libvdpau biblioteca VDPAU independiente EditarLa biblioteca libvdpau independiente VDPAU es distribuida por NVIDIA con independencia de su propio controlador de graficos de Linux en un esfuerzo para ayudar a la adopcion de VDPAU por los que estan fuera de NVIDIA Esta biblioteca de codigo abierto contiene una biblioteca de envoltorio y una biblioteca de depuracion que permite a otros fabricantes a aplicar VDPAU apoyo en sus controladores de dispositivos 24 25 26 27 Vease tambien EditarNVIDIA PureVideo la tecnologia bit stream de NVIDIA usada en sus chips de graficos para acelerar la decodificacion de video con VDPAU Aceleracion de video DirectX DXVA el equivalente VDPAU API del sistema operativo Microsoft Windows Aceleracion de video de la API VA API la aceleracion de video alternativa API para Linux UNIX sistema X Video Motion Compensation xvmc API la alternativa y mas antigua de aceleracion de video API para Linux UNIX sistema X Video Bitstream Aceleracion XvBA la competncia de AMD para competir en sistemas Linux UNIX Referencias Editar http lists freedesktop org archives xorg announce 2010 January 001245 html anunciar libvdpau 0 2 NVIDIA prensa independiente VDPAU Biblioteca a b c d Michael Larabel 14 de noviembre de 2008 NVIDIA Driver Brings PureVideo Features To Linux Phoronix Consultado el 13 de marzo de 2009 Michael Larabel 14 de noviembre de 2008 NVIDIA VDPAU Benchmarks Phoronix Consultado el 13 de marzo de 2009 VDPAU Video Decode y Presentacion de API para Unix NVIDIA 190 32 Beta trae el nuevo VDPAU Caracteristicas mplayer vdpau nV News Forums Archivado desde el original el 25 de enero de 2009 http drivers s3graphics com en download drivers chrome5x Linux RN Linux EN txt enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Appendix A Supported NVIDIA GPU Products a b c d nV News Forums View Single Post VDPAU capablilities and generations Archivado desde el original el 22 de mayo de 2013 OMG 9500GT comes without VP3 NVIDIA Forums a b c AnandTech NVIDIA s GeForce GT 220 40nm and DX10 1 for the Low End vdpau ftp download nvidia com XFree86 Linux x86 190 53 README appendix h html enlace roto disponible en Internet Archive vease el historial la primera version y la ultima aplicacion de los limites decodificador de Boxee Blog boxee for windows moving up to the Major Leagues Archivado desde el original el 25 de junio de 2009 Phoronix Linux Hardware Reviews Benchmarking amp Gaming Michael Larabel 29 de noviembre de 2008 MythTV Adds Support For NVIDIA VDPAU Phoronix Consultado el 13 de marzo de 2009 a b XBMC para Linux apoyo VDPAU desarrollo en curso en una rama separada SVN Archivado desde el original el 28 de febrero de 2009 Consultado el 7 de enero de 2010 a b XBMC SVN arbol de desarrollo Trac de cambios 17698 Archivado desde el original el 14 de abril de 2009 Consultado el 7 de enero de 2010 a b XBMC cuenta con el apoyo principal por VDPAU Michael Larabel 17 de diciembre de 2008 Xine Picks Up Support For NVIDIA s VDPAU Phoronix Consultado el 13 de marzo de 2009 ddennedy 30 de noviembre de 2009 VDPAU for MLT 0 4 11 GIT version MLT Archivado desde el original el 27 de febrero de 2010 Consultado el 30 de noviembre de 2009 Michael Larabel 3 de febrero de 2009 A NVIDIA VDPAU Back End For Intel s VA API Phoronix Consultado el 13 de marzo de 2009 NVIDIA prensa independiente VDPAU Biblioteca 0 2 anuncio libvdpau comunicado publicado en x org es mailing list NVIDIA Propone VDPAU Para Patches DRI2 Anadir conductores VDPAU a la aplicacion DRI2 del servidor peticion de tirar de xorg es mailing list Enlaces externos EditarVDPAU Video Decode y Presentacion de API para Unix de NVIDIA NVIDIA VDPAU Puntos de referencia Un Back VDPAU NVIDIA End de VA de Intel de la API Uso VDPAU y apoyo en MythTV Datos Q1314472Obtenido de https es wikipedia org w index php title VDPAU amp oldid 129215395, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos