libvdpau-1,5

Introduction à libvdpau

Le paquet libvdpau contient une bibliothèque qui implémente la bibliothèque VDPAU.

VDPAU (l'API Unix pour le décodage et la présentation vidéo) est une bibliothèque libre (libvdpau) et une API initialement conçue par Nvidia pour sa série de GPU GeForce 8 et supérieur ciblant le système de fenêtrage X. Cette API VDPAU permet aux programmes vidéo de décharger des portions du processus de décodage vidéo et du post-traitement vidéo au matériel vidéo du GPU.

Actuellement, les portions qu'il est possible de décharger vers le GPU sont la compensation de mouvement (mo comp), la transformée en cosinus discrète inverse (iDCT), VLD (décodage à longueur variable) et le déblocage pour MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Part 2), H.264/MPEG-4 AVC et les vidéos encodées en VC-1 ou WMV3/WMV9. Les codecs spécifiques qui peuvent être déchargés parmi ces formats dépendent de la version du matériel graphique. En particulier, pour décoder les formats MPEG-4 ASP (MPEG-4 Part 2), Xvid/OpenDivX (DivX 4) et DivX5, une GeFormce série 200M (2xxM) (la onzième génération des GPU GeForce de Nvidia) ou supérieure est requise.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Dépendances de libvdpau

Requises

Bibliothèques Xorg

Recommandées (à l'exécution)

Le pilote VDPAU requis pou le matériel de votre système : libvdpau-va-gl-0.4.2 (pour les GPU INtel) et Mesa-24.0.1 (qui fournit les pilotes VDPAU r600, radeonsi et nouveau pour les GPU ATI/AMD Radeon HD 2xxx et suivants et pour les GPU NVIDIA pris en charge. Mesa doit être construit après ce paquet pour ces pilotes)

Facultatives

Doxygen-1.10.0, Graphviz-10.0.1 et texlive-20230313 ou install-tl-unx

Installation de libvdpau

Installez libvdpau en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

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

Pour tester les résultats, lancez : ninja test. Il n'y a qu'un test pour ce paquet, dlclose, et il est connu pour échouer sur certains systèmes.

Maintenant, en tant qu'utilisateur root :

ninja install

Si doxygen est présent à la construction placez la documentation dans un répertoire versionné en tant qu'utilisateur root :

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

Contenu

Programmes installés: None
Bibliothèque installée: libvdpau.so
Répertoires installés: $XORG_PREFIX/{include,lib}/vdpau

Descriptions courtes

libvdpau.so

contient les fonctions pour décharger des parties du décodage vidéo et du post-traitement au GPU

Last updated on