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

  1. apt install vainfo (ou l’équivalent) pour vérifier que VA-API est bien détecté.
  2. vainfo : confirme les profils supportés (AV1, HEVC…).
  3. mpv --hwdec=vaapi --vo=gpu pour 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.

Subscribe to jmarc

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe