Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vaapi [Le 12/03/2013, 12:01]
85.115.60.180 [Utilisation]
vaapi [Le 14/03/2023, 11:41] (Version actuelle)
L'Africain lien
Ligne 1: Ligne 1:
-{{tag>precise ​matériel carte_graphique nvidia ​BROUILLON}}+{{tag>Focal matériel carte_graphique nvidia ​intel_graphics}}
  
 ---- ----
  
 ====== VA API : Vidéo Accélération ====== ====== VA API : Vidéo Accélération ======
- +[[wpfr>Video_Acceleration_API|Video Acceleration API (abrégé en VA API, VA-API ou VAAPI)]] est une bibliothèque open source (libVA) et une interface de programmation qui visent à permettre le rendu vidéo par le processeur graphique sur les systèmes dérivés d'UNIX (comme Linux ou FreeBSD) utilisant X Window System.
-<note tip>​Cette page est conçue pour Ubuntu 12.04 et supérieur.</​note>​ +
- +
-Extrait de l'[[http://​fr.wikipedia.org/​wiki/​Video_Acceleration_API|article Wikipedia]] : Video Acceleration API (abrégé en VA API, VA-API ou VAAPI) est une bibliothèque open source (libVA) et une interface de programmation qui visent à permettre le rendu vidéo par le processeur graphique sur les systèmes dérivés d'UNIX (comme Linux ou FreeBSD) utilisant X Window System+
- +
-===== Pré-requis ===== +
- +
-  * Disposer des [[:​sudo|droits d'​administration]]. +
-  * Disposer d'une connexion à Internet configurée et activée.+
  
 ===== Installation ===== ===== Installation =====
  
 ==== Pilote nvidia propriétaire ==== ==== Pilote nvidia propriétaire ====
 +Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​vdpau-driver-all]]** et **[[apt>​libvdpau-va-gl1]]** qui permet l'​accélération VA API en utilisant l'​accélération VDPAU fournie par le pilote nvidia.
 +==== Pilote Intel ====
  
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>vdpau-va-driver|vdpau-va-driver]]** qui permet l'​accélération VA API en utilisant l'​accélération VDPAU fournie par le pilote nvidia.+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>intel-media-va-driver,​libvdpau-va-gl1|intel-media-va-driver ​et libvdpau-va-gl1]]** ou **[[apt>​intel-media-va-driver-non-free,​libvdpau-va-gl1|intel-media-va-driver-non-free et libvdpau-va-gl1]]** qui permet l'​accélération VA API.
  
-==== Pilote Intel ==== 
  
-Pour installer ce logicielil suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>libva-intel-vaapi-driver|libva-intel-vaapi-driver]]** qui permet ​l'accélération VA API.+====Pilote libre radeon (recommandé)==== 
 +Cela concerne toutes les cartes Radeon supportant l'UVD 2.2 et supérieursoit à partir des HD 4000 (excepté HD 4200, HD 4800 et quelques Mobility HD 4000 - liste complète ​[[wp>Unified_Video_Decoder#​UVD-enabled_GPUs|ici]]). A partir d'​Ubuntu 16.04, toutes les cartes Radeon supportant ​l'UVD sont supportées (HD 2000 et plus).
  
 +[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>​mesa-vdpau-drivers]]** et **[[apt>​mesa-va-drivers]]** pour un support natif de VA-API.
  
-===== Vérification ​(optionnel) ​=====+===== Vérification ​ =====
  
 [[:​tutoriel:​comment_installer_un_paquet|Installer les paquets]] **[[apt>​vainfo|vainfo]]** qui permet de vérifier l'​accélération VA API. [[:​tutoriel:​comment_installer_un_paquet|Installer les paquets]] **[[apt>​vainfo|vainfo]]** qui permet de vérifier l'​accélération VA API.
Ligne 32: Ligne 27:
 <​code>​vainfo</​code>​ <​code>​vainfo</​code>​
 Vous devez alors observer une ligne "​libva:​ va_getDriverName() returns 0" et différentes lignes indiquant les profiles de décodage supportés, c'est à dire les codecs vidéos supportés. Vous devez alors observer une ligne "​libva:​ va_getDriverName() returns 0" et différentes lignes indiquant les profiles de décodage supportés, c'est à dire les codecs vidéos supportés.
 +
 +Exemple :
 +
 +<​code>​
 +libva info: VA-API version 0.37.0
 +libva info: va_getDriverName() returns 0
 +libva info: Trying to open /​usr/​lib/​x86_64-linux-gnu/​dri/​r600_drv_video.so
 +libva info: Found init function __vaDriverInit_0_35
 +libva info: va_openDriver() returns 0
 +vainfo: VA-API version: 0.37 (libva 1.5.0)
 +vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
 +vainfo: Supported profile and entrypoints
 +    VAProfileMPEG2Simple ​           :​ VAEntrypointVLD
 +    VAProfileMPEG2Main ​             :​ VAEntrypointVLD
 +    VAProfileMPEG4Simple ​           :​ VAEntrypointVLD
 +    VAProfileMPEG4AdvancedSimple ​   :​ VAEntrypointVLD
 +    VAProfileH264Baseline ​          :​ VAEntrypointVLD
 +    VAProfileH264Main ​              :​ VAEntrypointVLD
 +    VAProfileH264High ​              :​ VAEntrypointVLD
 +    VAProfileVC1Advanced ​           :​ VAEntrypointVLD
 +</​code>​
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 37: Ligne 53:
 Différentes applications peuvent tirer parti de VAAPI : Différentes applications peuvent tirer parti de VAAPI :
   * [[vlc#​acceleration_gpu_vaapi|VLC]]   * [[vlc#​acceleration_gpu_vaapi|VLC]]
-  * Logiciels utilisant le moteur gstreamer après installation du paquet gstreamer0.10-vaapi (pas totem) (pas suffisant : il faut sûrement aussi modifier le pipeline gstreamer quelque part) 
   * mplayer-vaapi via le ppa https://​launchpad.net/​~sander-vangrieken/​+archive/​vaapi   * mplayer-vaapi via le ppa https://​launchpad.net/​~sander-vangrieken/​+archive/​vaapi
 +  * chromium patché : https://​launchpad.net/​~saiarcot895/​+archive/​ubuntu/​chromium-beta
 +  * KODI (XBMC)
 +  * Totem ( Via gstreamer1.0-Vaapi ) a partir de 16.04
 +  * mpv
 +  * Lanceur Shadow Tech (patch nécessaire avec les derniers drivers propriétaire Nvidia)
   * //liste à compléter//​   * //liste à compléter//​
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=410315|Le forum au sujet de l'​accélération avec une carte nVidia]]+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=410315|Le forum au sujet de l'​accélération avec une carte nVidia]] 
 +  * [[https://​www.reddit.com/​r/​Ubuntu/​comments/​1wpavp/​how_to_enable_vdpau_acceleration_for_accelerated/​|Documentation en anglais]]
  
 ---- ----
  • vaapi.1363086085.txt.gz
  • Dernière modification: Le 12/03/2013, 12:01
  • par 85.115.60.180