Mesa abandonne VDPAU : la VA-API devient le futur de l’accélération vidéo sur Linux
Fin d’une époque : Mesa tourne définitivement la page VDPAU
Depuis l’annonce récente de Michael Larabel, les développeurs Mesa ont définitivement supprimé le pilote VDPAU de leur cœur Gallium3D. VDPAU, interface lancée par NVIDIA en 2008, permettait une accélération matérielle fluide pour les formats H.264, VC-1 ou MPEG-2. Mais le paysage Linux a changé.
Pourquoi VDPAU n’a plus sa place
- Support limité aux GPU NVIDIA : AMD et Intel n’ont jamais pleinement adhéré.
- Maintenance lourde : un jeu de patches spécifiques à maintenir à chaque release Mesa.
- VA-API plus universel : Intel l’a d’abord conçu pour ses puces, puis AMD, NVIDIA et même Qualcomm ont rejoint l’effort.
VA-API : le nouvel or noir du multimedia Linux
VA-API (Video Acceleration API) couvre aujourd’hui de nombreux codecs modernes : AV1, VP9, HEVC et bien sûr H.264. Totalement open-source, il s’intègre nativement dans GStreamer, FFmpeg, VLC ou encore Kodi. Pour les utilisateurs, cela se traduit par une consommation CPU divisée par trois lors de la lecture d’une vidéo 4K et une autonomie prolongée sur ordinateurs portables.
Que changera-t-il concrètement ?
Pratiquement, rien si vous utilisez déjà des applications récentes : elles basculent automatiquement vers VA-API. En revanche, si vous exploitiez des scripts ou des lecteurs anciens s’appuyant spécifiquement sur VDPAU, il faudra les mettre à jour ou créer une règle LIBVA_DRIVER_NAME pour forcer le bon backend.
Systèmes embarqués, box multimédias et distributions home-theater PC tireront aussi parti de la simplification : un seul point d’entrée à maintenir dans Mesa, moins de bugs, des cycles de développement plus courts.
Préparez votre machine : les 3 commandes à connaître
apt install vainfo(ou l’équivalent) pour vérifier que VA-API est bien détecté.vainfo: confirme les profils supportés (AV1, HEVC…).mpv --hwdec=vaapi --vo=gpupour tester la décodage matériel instantané.
Conclusion : un tournant salutaire
La disparition de VDPAU dans Mesa n’est pas un snob vis-à-vis de NVIDIA, mais la constatation qu’un standard unique (VA-API) sert mieux l’ensemble de la communauté. Moins de fragmentation, plus de performances, et surtout une feuille de route claire pour les développeurs.
Votre avis : utilisez-vous encore VDPAU dans vos projets ? Avez-vous rencontré des soucis après la mise à jour de Mesa ? Dites-nous tout en commentaire !
Source originale : Cliquez ici pour lire l’article de Michael Larabel sur Phoronix.