libvdpau-1.5

Introduksjon til libvdpau

libvdpau pakken inneholder et bibliotek som implementerer VDPAU biblioteket.

VDPAU (Video Decode and Presentation API for Unix) er et åpen kildekode bibliotek (libvdpau) og API opprinnelig designet av Nvidia for GeForce 8 serien og senere GPU maskinvare rettet mot X vindussytemet. Denne VDPAU API lar videoprogrammer laste ned deler av videoen dekodingsprosess og videoetterbehandling til GPU videomaskinvaren.

For øyeblikket er delene som kan lastes av VDPAU til GPUen er bevegelseskompensasjon (mo comp), invers diskret cosinustransformasjon (iDCT), VLD (dekoding med variabel lengde) og deblokkering for MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 del 2), H.264/MPEG-4 AVC og VC-1, WMV3/WMV9-kodet videoer. Hvilke spesifikke kodeker av disse som kan lastes ned til GPU avhenger av versjonen av GPU maskinvaren; nærmere bestemt, for også å dekode MPEG-4 ASP (MPEG-4 del 2), Xvid/OpenDivX (DivX 4), og DivX 5-formater, en GeForce 200M (2xxM) Series (den ellevte generasjon av Nvidias GeForce grafikkbehandlingsenheter) eller nyere GPU maskinvare er nødvendig.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

libvdpau Avhengigheter

Påkrevd

Xorg Biblioteker

Anbefalt (Kjøretid)

VDPAU driveren som passer for maskinvaren i systemet ditt: libvdpau-va-gl-0.4.2 (for Intel GPUer) og Mesa-24.2.3 (gir r600, radeonsi, og nouveau VDPAU driverre, for ATI/AMD Radeon HD 2xxx GPUs og senere, og støttede NVIDIA GPUer; Mesa må bygges etter denne pakken for disse drivere)

Valgfri

Doxygen-1.12.0, Graphviz-12.1.2, og texlive-20240312 eller install-tl-unx

Installasjon av libvdpau

Installer libvdpau ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=$XORG_PREFIX .. &&
ninja

For å teste resultatene, utsted: ninja test. Det er bare én test for denne pakken, dlclose, og den er kjent for å feile på noen systemer.

Nå, som root bruker:

ninja install

Hvis doxygen er tilstede på byggetidspunktet plasser dokumentasjonen i en versjonert mappe som root bruker:

[ -e $XORG_PREFIX/share/doc/libvdpau ] && mv -v $XORG_PREFIX/share/doc/libvdpau{,1.5}

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libvdpau.so
Installerte Mapper: $XORG_PREFIX/{include,lib}/vdpau

Korte Beskrivelser

libvdpau.so

inneholder funksjoner for å avlaste deler av videodekodings prosessen og video etterbehandling til GPU videomaskinvaren