Anar al contingut

VDPAU

De L'Enciclopèdia, la wikipedia en valencià

Categoría:Wikipedia:Traducciones para mejorar

VDPAU (Video Decode and Presentation API for Unix) és una biblioteca de còdic obert (libvdpau) i API originalment dissenyada per NVIDIA per a la série GeForce 8 i GPU més alvançades,[1][2] dirigit en el sistema de finestres X en sistemes Unix - els sistemes (incloent Linux, FreeBSD i Solaris).[3] Este API permet als programes de VDPAU vídeo a descarregar parts del procés de decodificación de vídeo i postproducció de vídeo de processament de la GPU de vídeo-hardware.

En l'actualitat, les parts susceptibles de ser ajudades per VDPAU sobre la GPU són la compensació de moviment (comp mesos), la transformada de coseno discreta inversa (IDCT) i VLD (llongitut variable decodificación) per als formats MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Part 2), MPEG-4 AVC (H.264 / DivX 6), VC-1, WMV3 / WMV9, Xvid / OpenDivX (DivX 4), i DivX 5 vídeos codificats. Els codecs específics que es poden descarregar a la GPU depén de la versió de la generació del hardware de GPU, també específicament per a decodificar MPEG-4 ASP (MPEG-4 Part 2), Xvid / OpenDivX (DivX 4), i formats DivX 5 bis (2xxM GeForce 200M) de la série (l'undècima generació de NVIDIA's unitat de processament de gràfics GeForce s) o hardware nou GPU és necessari[4]

VDPAU pot ser descrit com l'equivalent del sistema X Window de Microsoft's DXVA (DirectX Video Acceleration) de la API de Windows

Els controladors de dispositius i equips de respal VDPAU

[editar | editar còdic]

Cada vídeo d'hardware GPU capaços d'acceleració de vídeo VDPAU requerix un controlador de dispositiu X11 de software per a habilitar estes característiques. Actualment, solament en segon lloc la generació de PureVideo HD-processador poc corrent en algunes de NVIDIA GeForce 8 Séries i més vesprada de les targetes gràfiques d'hardware que conta en el respal des de la versió beta de controladors de dispositiu 180.06. D'hardware no compatible de la série GeForce 8 inclou les edicions 8800GTS 320/640MB i la 8800GTX. Més vesprada, les targetes basades en els núcleus de la serie G9x per eixemple, la 8400GS i la 8800GTS 512MB són compatibles (núcleu G92). NVIDIA no té actualment plans per a introduir soport per a l'hardware no compatible.[5]


S3 Graphics afegit soport per a VDPAU als controladors per a Linux dels seus targetes de la série Chrome 500 de vídeo s 14.02.10 des de la versió de la seua controlador de dispositiu para Linux, compatible en la S3 Chrome 530 GT i l'hardware de S3 Chrome 540 GTX.[6]

Intel i ATI - actualment no hi ha respal per a VDPAU. Nvidia espera que estos dissenyadors GPU seguirà còdic obert VDPAU biblioteca i facilitar als conductors d'acceleració VDPAU mencionant els noms d'eixemple de controladors d'hardware específics per a Intel i ATI: libvdpau_intel.baix i libvdpau_ati.baix. [1] (...)Intel ha dit que estan buscant en VA-API i VDPAU en particular. Del seu examen superficial, la API per a VDPAU sembla .(...) bonica [2]

Taula de GPUs de NVIDIA

[editar | editar còdic]
Nom Core PureVideo NVIDIA Conjunt de característiques[7] Notes
De la série GeForce FX (5xxx) NV3x VP1 NO PERMITIDO --
GeForce 6 Séries NV4x VP1 NO PERMITIDO --
GeForce 7 Séries 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[8] M Tinga en conte que solament noves targetes usen el chip G98, aixina que comprove abans de la compra.
GeForce 8100, 8200, 8300 C77 VP3 M Algunes 8100 IGP, possiblement, solament el respal 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[9] Un --
GeForce 9300M GS C79 VP3[8] M --
GeForce 9400M C79 VP3[8] M També es ven com a marca Nvidia ION
GeForce 9300 GS, 9300 GE G98 VP3[8] M Targetes de video rares
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[10] C La primera generació de recolzar MPEG-4 ASP (MPEG-4 Part 2)
GeForce GT 220, GT 230 millons, GT 240M GT216 VP4[10] C
GeForce GT 240, GTS 250 millons, GTS 260M GT215 VP4[10] C

NVIDIA VDPAU conjunts de característiques

[editar | editar còdic]

NVIDIA VDPAU conjunts de característiques[11] són les generacions d'hardware diferent de la versió de la GPU de NVIDIA respal a les diferents versions diferents nivells de decodificación d'hardware de la madurea. Per a tots els conjunts de característiques actuals de NVIDIA, l'esgambi màxim de vídeo i l'altura són 2048 píxels s, l'esgambi i l'altura mínima de 48 píxels, i tots els codecs estan actualment llimitats a un màxim de 8192 macrobloque s (8.190 per a VC-1/WMV9). L'acceleració parcial significa que VLD (accés indirecte) d'descodificación es realisa en la CPU, en l'única GPU realisar IDCT i compensació de moviment. L'acceleració completa significa que la GPU realisa totes VLD, IDCT, i la compensació de moviment.

Conjunt de característiques d'un
Acceleració completa para H.264
Acceleració parcial para MPEG-1, MPEG-2, VC-1 / WMV9
Característica de la serie B
Acceleració completa per a MPEG-1, MPEG-2, VC-1/WMV9 i H.264.
Tots els conjunt de característiques d'hardware B no pot decodificar H.264 per als següents amples: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 píxels.
Conjunt de característiques de

C : Acceleració completa per a MPEG-1, MPEG-2, MPEG-4 Part 2 (també conegut com MPEG-4 ASP), VC-1/WMV9 i H.264.

Compensació de moviment global i creació de particions de senyes no són compatibles en MPEG-4 Part 2.

Software en soport de VDPAU

[editar | editar còdic]


VDPAU també es pot utilisar com trasfondo per a l'API d'acceleració de vídeo (VA API), per lo que qualsevol software que soporte VA API també soporta VDPAU.

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]


Referències

[editar | editar còdic]