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édentesRévision précédente
Prochaine révision
Révision précédente
vaapi [Le 05/09/2021, 10:56] – C'est vdpau-driver-all (disponible sur toutes les versions d'ubuntu) qui remplace depuis des années le paquet vdpau-va-driver. 86.215.34.61vaapi [Le 14/03/2023, 11:41] (Version actuelle) – lien L'Africain
Ligne 1: Ligne 1:
-{{tag>Trusty Xenial matériel carte_graphique nvidia intel_graphics catalyst}}+{{tag>Focal matériel carte_graphique nvidia intel_graphics}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== 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. [[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.
- 
- 
  
 ===== Installation ===== ===== Installation =====
Ligne 14: Ligne 12:
 ==== Pilote Intel ==== ==== Pilote Intel ====
  
-Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>libva-intel-vaapi-driver|libva-intel-vaapi-driver]]** **[[apt>libvdpau-va-gl1]]** et qui permet l'accélération VA API.+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.
  
-<code>sudo sh -c "echo 'export VDPAU_DRIVER=va_gl' >> /etc/profile"</code> 
-   
-====Pilote Catalyst propriétaire ==== 
-Pour utiliser ce logiciel avec le pilote propriétaire [[:Catalyst]] d'AMD-ATI, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>xvba-va-driver,libvdpau-va-gl1]]** qui permet l'accélération VA API. 
-<code>sudo sh -c "echo 'export VDPAU_DRIVER=va_gl' >> /etc/profile"</code> 
  
 ====Pilote libre radeon (recommandé)==== ====Pilote libre radeon (recommandé)====
 Cela concerne toutes les cartes Radeon supportant l'UVD 2.2 et supérieur, soit à 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). Cela concerne toutes les cartes Radeon supportant l'UVD 2.2 et supérieur, soit à 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).
  
-Pour [[:Xenial|Ubuntu Xenial 16.04]] et plus récent, [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>mesa-va-drivers]]** pour un support natif de VA-API.+[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>mesa-vdpau-drivers]]** et **[[apt>mesa-va-drivers]]** pour un support natif de VA-API.
  
-Pour [[:Trusty|Ubuntu Trusty 14.04]] [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>mesa-vdpau-drivers]]** pour un support de VDPAU (donc pas directement VA-API, mais il existe une passerelle). 
- 
-===Particularité pour Ubuntu Trusty 14.04.2=== 
-[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>mesa-vdpau-drivers-lts-utopic]]** 
- 
-===Ubuntu Trusty 14.04.2 64bits et LTS enablement stack Wily 64bits=== 
-Remplacer radeonsi_drv_video.so par le nom du driver obtenu via la commande vainfo 
-<code> 
-sudo apt-get install vdpau-va-driver 
-sudo ln -s /usr/lib/x86_64-linux-gnu/dri/vdpau_drv_video.so /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so 
-</code> 
-==== Activation des vidéos Flash ==== 
- 
-  sudo mkdir /etc/adobe 
-  sudo echo -e "EnableLinuxHWVideoDecode = 1\nOverrideGPUValidation = 1" | sudo tee /etc/adobe/mms.cfg 
-   
 ===== Vérification  ===== ===== Vérification  =====
  
Ligne 53: Ligne 30:
 Exemple : Exemple :
  
-  libva info: VA-API version 0.37.0 +<code> 
-  libva info: va_getDriverName() returns 0 +libva info: VA-API version 0.37.0 
-  libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so +libva info: va_getDriverName() returns 0 
-  libva info: Found init function __vaDriverInit_0_35 +libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so 
-  libva info: va_openDriver() returns 0 +libva info: Found init function __vaDriverInit_0_35 
-  vainfo: VA-API version: 0.37 (libva 1.5.0) +libva info: va_openDriver() returns 0 
-  vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4 +vainfo: VA-API version: 0.37 (libva 1.5.0) 
-  vainfo: Supported profile and entrypoints +vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4 
-      VAProfileMPEG2Simple            : VAEntrypointVLD +vainfo: Supported profile and entrypoints 
-      VAProfileMPEG2Main              : VAEntrypointVLD +    VAProfileMPEG2Simple            : VAEntrypointVLD 
-      VAProfileMPEG4Simple            : VAEntrypointVLD +    VAProfileMPEG2Main              : VAEntrypointVLD 
-      VAProfileMPEG4AdvancedSimple    : VAEntrypointVLD +    VAProfileMPEG4Simple            : VAEntrypointVLD 
-      VAProfileH264Baseline           : VAEntrypointVLD +    VAProfileMPEG4AdvancedSimple    : VAEntrypointVLD 
-      VAProfileH264Main               : VAEntrypointVLD +    VAProfileH264Baseline           : VAEntrypointVLD 
-      VAProfileH264High               : VAEntrypointVLD +    VAProfileH264Main               : VAEntrypointVLD 
-      VAProfileVC1Advanced            : VAEntrypointVLD +    VAProfileH264High               : VAEntrypointVLD 
 +    VAProfileVC1Advanced            : VAEntrypointVLD 
 +</code>
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 84: Ligne 62:
 ===== 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]] 
-  * [[http://www.reddit.com/r/Ubuntu/comments/1wpavp/how_to_enable_vdpau_acceleration_for_accelerated/|Documentation en anglais]]+  * [[https://www.reddit.com/r/Ubuntu/comments/1wpavp/how_to_enable_vdpau_acceleration_for_accelerated/|Documentation en anglais]]
  
 ---- ----