Auteur Sujet: Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1  (Lu 24274 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #24 le: 21 octobre 2022 à 18:26:10 »
Voici les URL des deux extensions, c'est juste que celle qui est gratuite ne fonctionne que si le fabricant de l'appareil a payé la licence HEVC :

Google Chrome et HEVC

Je me pose par contre la question pour Google Chrome, qui apportera avec la version 107 qui sort le 25 octobre 2022 un support d'HEVC sous Windows 8/10/11 quand il y a un support matériel et macOS 11.0 et plus récent quand il y a un support matériel. Avec la version 108 de Google Chrome qui sort le 29 novembre 2022, le support sera étendu à Linux, là aussi sous réserve d'avoir un support matériel.

Par contre pas de DRM HEVC sous Google  Chrome : Widevine ne prend pas en charge HEVC. Ce codec vidéo sera utilisable uniquement pour des contenus en clair.

Je cherche à savoir si Chromium et les navigateurs basés sur Chromium pourront profiter de HEVC ou si c'est une fonction exclusive pour Google Chrome.

Je suis aussi curieux de comprendre ce qui a motivé à remettre HEVC (il y a eu quelques versions de Chrome avec le support d'HEVC avant qu'il soit retiré).

J'ai mis à jour mon image récapitulant le support de HEVC :



hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #25 le: 22 octobre 2022 à 02:47:12 »
c'est juste que celle qui est gratuite ne fonctionne que si le fabricant de l'appareil a payé la licence HEVC :
Je ne pense pas, à moins qu'ils considèrent que les fabricants de GPU ont payé (mais dans ce cas pourquoi cacher l'extension ?).

Par contre pas de DRM HEVC sous Google  Chrome : Widevine ne prend pas en charge HEVC. Ce codec vidéo sera utilisable uniquement pour des contenus en clair.
Ce n'est pas supporté aujourd'hui, mais à priori rien de l'interdit.

Je cherche à savoir si Chromium et les navigateurs basés sur Chromium pourront profiter de HEVC ou si c'est une fonction exclusive pour Google Chrome.
https://www.chromium.org/audio-video/#codec-and-container-support dit effectivement "Google Chrome only and only where supported by the underlying OS".
Mais https://github.com/StaZhu/enable-chromium-hevc-hardware-decoding mentionne Chromium (et fournit également un patch permettant le décodage logiciel, en activant le code nécessaire dans ffmpeg).

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #26 le: 22 octobre 2022 à 16:37:20 »
Je ne pense pas, à moins qu'ils considèrent que les fabricants de GPU ont payé (mais dans ce cas pourquoi cacher l'extension ?).

J'ai été étonné, mais sur un PC Dell Inspiron avec iGPU Intel (CPU i5-8250U) avec un Windows 11 22H2 installé après formatage du SSD, j'ai directement HEVC qui fonctionne dans Chrome et Edge sans installer la moindre extension.

J'ai rajouté des vidéos HEVC sur mon sujet Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p), car c'est indispensable pour bien évaluer dans quel cas on a ou non un support du HEVC, mais là je me retrouve un peu coincé, avec certaines vidéos HEVC qui sont refusés par les navigateurs (même Safari). La seule vidéo qui fonctionne bien est en 8K.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #27 le: 22 octobre 2022 à 21:36:49 »
J'ai été étonné, mais sur un PC Dell Inspiron avec iGPU Intel (CPU i5-8250U) avec un Windows 11 22H2 installé après formatage du SSD, j'ai directement HEVC qui fonctionne dans Chrome et Edge sans installer la moindre extension.
Chrome n'a pas besoin de l'extension.
Pour Edge, c'edt effectivement étrange, à moins que l'extension soit installée automatiquement. Est-ce que les vidéos sont aussi lisibles avec le lecteur vidéo Microsoft ?

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #28 le: 22 octobre 2022 à 22:57:57 »
Oui, le "lecteur multimédia" préinstallé avec Windows 11 22H2 lit bien les vidéos HEVC.

L'extensions vidéo HEVC payant à 0,99€ n'a pas été achetée.
L'extensions vidéo HEVC du fabricant de l'appareil est introuvable dans le Microsoft Store. J'imagine qu'elle est installée de base quand le GPU sait décoder le HEVC, ce qui devrait être le cas de tous les PC Windows 11 qui respectent les prérequis de Microsoft en terme de CPU / GPU.

L'extension payante doit être intéressante pour les PC qui n'ont pas de support HEVC du GPU (PC relativement anciens).

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #29 le: 23 octobre 2022 à 01:34:11 »
L'extensions vidéo HEVC du fabricant de l'appareil est introuvable dans le Microsoft Store.
Avec ton lien : Obtenir dans l'application du Store => bouton Ouvrir si elle est installée, Obtenir si elle ne l'est pas

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #30 le: 23 octobre 2022 à 22:45:04 »
J'ouvre le lien https://apps.microsoft.com/store/detail/extensions-vid%C3%A9o-hevc-du-fabricant-de-lappareil/9N4WGH0Z6VHQ?hl=fr-fr&gl=fr


Je clique sur "Obtenir dans l'application du Store" et j'arrive sur cette petite fenêtre qu'il est impossible d'agrandir :



C'est un PC Intel Core i5-8250U avec iGPU Intel.

Sous Linux :

lsgpu -p | grep capabilities
engine/bcs0/capabilities        :
engine/bcs0/known_capabilities  :
engine/rcs0/capabilities        :
engine/rcs0/known_capabilities  :
engine/vcs0/capabilities        : hevc sfc
engine/vcs0/known_capabilities  : hevc sfc
engine/vecs0/capabilities       : sfc
engine/vecs0/known_capabilities : sfc

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #31 le: 24 octobre 2022 à 00:11:23 »
Je clique sur "Obtenir dans l'application du Store" et j'arrive sur cette petite fenêtre qu'il est impossible d'agrandir :
Donc l'extension a été installée automatiquement, ou est déjà dans Windows 11.

Anonyme

  • Invité
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #32 le: 24 octobre 2022 à 00:49:11 »
Cela fait longtemps que c'est dans le Microsoft Store, depuis Windows 10

A toutes fins utiles, tu as aussi Dolby qui vends une license pour l'ATMOS sur le Microsoft Store.

Si tu ne veux pas débourser quoi que ce soit pour tes tests utilise "k codec pack full" tu vas pouvoir manipuler pas mal de paramètres.

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #33 le: 24 octobre 2022 à 14:05:49 »
Mon objectif est de savoir quels codecs sont supportés par quel navigateur et depuis quelle version. On voit que Netflix ne propose pas VP9 sur Edge, car si Edge propose VP9 depuis 2018, Edge ne se met à jour (avant la version Chromium) qu'en mettant à jour Windows. J'imagine qu'il y a encore suffisamment de veilles versions de Windows 10 pour que Netflix ne mette pas les flux VP9 sur ce navigateur. Pourquoi ne pas utiliser le user-agent pour détecter la version de Edge et propose du VP9 au 99,9% qui le supportent ? Je l'ignore.

Pour Edge, si Windows 11 installe par défaut l'extension HEVC sur les PC qui ont un GPU qui sait décoder HEVC, cela change les choses (normalement tous les PC qui répondent à la configuration minimum de Windows 11 supportent HEVC).

Si l'extension n'est pas installée par défault (cas de Windows 10), dans ce cas-là le support est faible et les concepteurs de sites qui hébergent des vidéos ne peuvent pas compter dessus.

Pour Chrome, c'est incroyable, j'ai du mal à avoir la version ou HEVC a été activé par défaut pour chaque plateforme.

Anonyme

  • Invité
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #34 le: 24 octobre 2022 à 16:07:30 »
Mon objectif est de savoir quels codecs sont supportés par quel navigateur et depuis quelle version.
Quel est l'intéret ?
il te faut vérifier quelle société fait partie de quel consortium de spécification y ayant participé ou versant une license d'exploitation, et à partir de quelle date a été finalisée la spec.
Ensuite le navigateur peut-être intrinsèquement lié à l'OS et à la gestion graphique, chez Apple c'est le cas, ainsi qu'une volonté de participer à la spécification et aux royalties.
La librairie de l'algorithme de codec peut être embarqué dans le navigateur ou d'un lecteur ad-hoc.
Tu n'as pas cru à HEVC depuis le début de nos discussions et a fait le paris que les codec très liés au WEB iraient supplanté h.264, h.265, h.266
A mon avis c'est une erreur.

vivien

  • Administrateur
  • *
  • Messages: 47 217
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #35 le: 24 octobre 2022 à 22:29:14 »
Surprise : "L'extension vidéo HEVC du fabricant de l'appareil" est installée de base sur un Windows 11 22H2 sur un vieux PC Core i3-4150 @3,5 Ghz équipé d'un iGPU Intel HD Graphics 4400.

C'est le premier iGPU Intel à avoir un accélération (il me semble partielle iGPU partielle CPU) pour HEVC 8 bit.
Les vidéos HEVC sont directement lisibles dans Edge 106.

Par contre pas de support HEVC dans Chrome 106 sur ce PC Windows 11 22H2.

Tableau Intel, quand des drivers avec accélération HEVC / VP9 avait été publiés :