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

0 Membres et 1 Invité sur ce sujet

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 #36 le: 24 octobre 2022 à 23:37:33 »
Je ne suis pas sûr que l'accélération partielle soit maintenue, ni qu'elle soit compétitive par rapport aux décodeurs logiciels plus récents.

Selon https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video, il faut plutôt compter sur :
 - Skylake (6ème génération) minimum pour le HEVC 8 bits
 - Kaby Lake (7ème génération) minimum pour le HEVC 10 bits et le VP9 (8/10 bits)

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #37 le: 25 octobre 2022 à 13:48:36 »
Le support de HEVC est bien une fonctionnalité apportée par Windows 11 22H2 !

(Attention Windows 10, même en version 22H2 n'est pas concerné)

Voici les tests que j'ai réalisé sur un PC Core i3-2310M de 2011 équipé d'un iGPU Intel HD Graphics 3000 qui a la particularité de ne pas avoir de support du HEVC.

Clean installation de Windows 11 21H2 (2021) : L'extension HEVC n'est pas installée :



Clean installation de Windows 11 22H2 (2022) : L'extension HEVC est installée :



Avec ce vieux PC Edge ne lit les vidéos HEVC, mais le lecteur multimédia de Windows 11 lit bien les vidéos HEVC (la nouvelle génération, mais aussi l'ancienne génération également pré-installé avec Windows 11) et ce sans avoir installé le moindre logiciel après la clean install de Windows 11 22H2.

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #38 le: 25 octobre 2022 à 13:50:05 »
Il y a une mise à jour majeure entre la version 1, proposée avec Windows 11 22H2 en septembre 2022, et la version mis à jour en octobre 2022 sur le Microsoft Store :



La version 1 est livrée avec Windows 11 H2 :


La version 2, proposée en mise à jour :


vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #39 le: 25 octobre 2022 à 14:21:40 »
J'ai mis à jour mon image récapitulant le support de HEVC, c'est maintenant plus clair et le support HEVC.

C'est plus clair avec un support de Chrome et Edge en 2022.

Reste à savoir si les autres navigateurs rajouteront un support quand c'est supporté sur le PC, comme pour H.264

L'arrivée de l'extension HEVC dans Windows 11 permettrait, j'imagine, la prise en charge de HEVC de navigateurs tels que Firefox ou autres navigateurs basés sur Chromium sous Windows 11, comme pour le support H.264.

Le support de H.264 (pour le décodage) est en effet lié au système hôte. Ceux qui installent des Linux sans la prise en charge des codecs restreints savent bien qu'il n'y a pas de support du H.264 directement dans le navigateur pour le décodage (le binaire Cisco H.264 dans Firefox, c'est pour l'encodage H.264 pour des visioconférences WebRTC).


(2022 doit apparaitre deux fois en gros ci-dessous, si ce n'est pas le cas, il faut peut-être vider le cache du navigateur pour avoir la mise à jour)

PeGGaaSuSS

  • Abonné Free fibre
  • *
  • Messages: 498
  • Saint-Ouen (93) - Paris (75)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #40 le: 04 novembre 2022 à 23:28:07 »
Les deux premières cartes graphiques RDNA 3 d'AMD sont annoncées pour le 13 décembre.

Citer
New AMD RDNA 3 Media Engine – Features AV1 hardware encoding enabling up to 7X faster video encoding at 8K compared to a software-only solution15, and integrates Xilinx Content Adaptive Machine Learning technology to enhance text quality for lower resolutions and bitrate streams.

https://www.amd.com/en/press-releases/2022-11-03-amd-unveils-world-s-most-advanced-gaming-graphics-cards-built

Ce moteur peut gérer deux flux simultanés en AVC/HEVC (un d'encodage, un de décodage) et une résolution d'encodage de 8K60 pour l'AV1.

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #41 le: 23 novembre 2022 à 09:57:31 »
Mauvaise nouvelle :

J'ai testé sur un PC récent (Core 12ème génération avec iGPU Intel) : "L'extension vidéo HEVC du fabricant de l'appareil" n'est pas installée lors d'une migration Windows 11 21H2 vers Windows 11 22H2.

Il faut une clean install pour que l'installation soit réalisée automatiquement. Le support HEVC n'est donc pas complet.

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 113
  • Marseille
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #42 le: 23 novembre 2022 à 10:06:56 »
je n'ai pas compris. A quoi sert cette extension ?
je n'ai jamais rien installé du microsoft store et je n'ai jamais eu le moindre pb pour lire des videos hevc
ca sert seulement pour le lecteur intégré à windows donc ?

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #43 le: 23 novembre 2022 à 10:15:10 »
Cette extension sert à lire des vidéos HEVC dans Microsoft Edge et dans le lecteur multimédia proposé par Microsoft.

C'est l'unique solution pour avec HEVC dans Microsoft Edge. Une des utilisations, c'est pour Netflix, où Edge est le seul navigateur sur Windows à proposer des révolutions supérieures à du 720p.

Le support de HEVC dans Chrome est tout récent (Chrome 107 sous Windows/Mac et Chrome 108 sous Linux) et limité (pas de DRM).

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #44 le: 26 décembre 2022 à 09:30:22 »
Pour les cartes graphiques Nvidia, il est possible de savoir quels sont les codecs qui bénéficient d'une accélération matérielle, avec le détail de la résolution et le nombre de macro-blocs supportés.

Exemple avec une carte Nvidia Quadro FX 5800, une carte très haut de gamme pour les professionnels, lancée en novembre 2008. Elle est équipée d'un G200-875-B2 + NVIO2-A2. C'est une sorte de GeForce GTX 285 améliorée.





On a le détails des différents profils supportés : (étonnant de ne pas voir le H.264 profil Baseline qui est réguliérement utilisé)





vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #45 le: 26 décembre 2022 à 09:33:15 »
Autres détails du driver de cette carte graphique Nvidia Quadro FX 5800, c'est le driver Nvidia 340, c'est ancien, mais c'est le dernier à prendre en charge cette carte graphique, sous Xubuntu 20.04 LTS.








PeGGaaSuSS

  • Abonné Free fibre
  • *
  • Messages: 498
  • Saint-Ouen (93) - Paris (75)
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #46 le: 26 décembre 2022 à 13:17:46 »

Up there >

Concernant Windows, le soft DXVA Checker est bien utile pour savoir quel codec est supporté par sa machine de façon concrète.

https://bluesky-soft.com/en/DXVAChecker.html

Fonctionne avec n'importe quel GPU.

vivien

  • Administrateur
  • *
  • Messages: 47 186
    • Twitter LaFibre.info
Liste des puces proposant une accélération matérielle VP8 / HEVC / VP9 / AV1
« Réponse #47 le: 29 décembre 2022 à 22:18:46 »
Je me demande comment vérifier la prise en charge de l'accélération matérielle sous Firefox.

J'ai un PC portable équipé d'un processeur Intel Celeron N4100, de génération Goldmont Plus et d'une carte graphique intégrée Intel UHD Graphics 600 intègre normalement le décodage matériel du H.264 et du VP9.

En pratique, la charge CPU est importante pour les vidéos 1080p 60 images par secondes de la page https://lafibre.info/tv-numerique-hd-3d/comparer-h-264-vp9-av1/
En H.264 on monte à 62% d'utilisation du CPU contre 83% en AV1 (ce dernier étant forcément logiciel). Un tel niveau d'utilisation CPU, indique que le décodage du H.264, ce n'est pas possible autrement.
Le VP9 qui a une consommation CPU entre le H.264 et l'AV1 est lui aussi réalisé par le CPU.