VLC publie une build 4.0 avec l'accélération matérielle pour AV1

VLC publie une build 4.0 avec l’accélération matérielle pour AV1

VLC publie une build 4.0 avec l'accélération matérielle pour AV1

Intel et NVIDIA viennent coup sur coup de dévoiler des produits ajoutant la décompression matérielle de ce nouveau codec prometteur, dépourvu de royalties.

Tant les CPU de la génération Tiger Lake que les GeForce RTX de série 30 peuvent lire des vidéos l'exploitant sans surcharger leurs unités de calcul principales.

L'équipe de VLC précise que ces solutions sont déjà prises en charge, mais au stade d'alpha. Microsoft n'ayant pas finalisé les caractéristiques de DXVA en la matière, elles peuvent donc encore évoluer.

Une build de test a néanmoins été diffusée pour permettre à chacun d'effectuer ses propres essais. Elle est disponible pour les éditions 64 bits de Windows 7 à 10.

Commentaires (17)


L’AV1 reste à mi chemin entre le H265 et le H266… On va encore se retrouver avec d’un coté un codec optimisé pour les usages du web, et de l’autre un meilleur bourré de brevets, pour le stockage…


D’où x266


David_L

D’où x266


Sais-tu stp si quand un proco est annoncé comme “décodant matériellement le H266”, il décodera aussi matériellement le x266 ?


zeldomar

Sais-tu stp si quand un proco est annoncé comme “décodant matériellement le H266”, il décodera aussi matériellement le x266 ?


Si H.266/x266 suivent le même principe que H.265/x265, oui.



H.265 (ou HEVC) est une “norme de codage”. En gros les plans qui permettent d’encoder un contenu suivant cette norme.
x265 est une implémentation libre, comprendre un logiciel (codec), qui s’appuie sur les plans de H.265 pour encoder ou décoder un contenu en suivant la norme.



Si tous les codecs respectent correctement la norme de codage, tu peux encoder avec n’importe quel codec et n’importe quel (autre) codec pourra décoder le contenu. Les performances dépendent certes de la norme mais également de l’implémentation, tous ne sont donc pas égaux.



Du coup pour refaire le lien avec ta question, un “proco” (CPU, GPU, SoC, whatever) possède un circuit pour accélérer matériellement le codage/décodage d’une NORME, pas d’un codec. Si c’est le cas, le (dé)codage de n’importe quel contenu encodé avec x266 sera accéléré matériellement.



RACED by OlivierJ :p



(quote:1824119:bingo.crepuscule)
L’AV1 reste à mi chemin entre le H265 et le H266… On va encore se retrouver avec d’un coté un codec optimisé pour les usages du web, et de l’autre un meilleur bourré de brevets, pour le stockage…




Les brevets logiciels ne sont valables qu’aux US (et au Japon) et de toutes façons n’ont jamais empêché les codecs d’exister en logiciel libre, et ce depuis le MP3.




zeldomar a dit:


Sais-tu stp si quand un proco est annoncé comme “décodant matériellement le H266”, il décodera aussi matériellement le x266 ?




Il s’agit de la même (dé)compression, le x266 ne réinvente pas la technique :non: , tout comme x264 est une version (“implémentation”) de la technique de (dé)compression H264.


Hé bien, je ne sais pas pour vous, mais l’idée de devoir renouveler le matériel pour bénéficier de l’accélération matérielle sur les nouveaux codecs ne m’enchante pas des masses.
Je me souvient qu’à une époque Broadcom avait conçu une carte mini-card pour prendre le relais avec le support du H264.
J’aimerais bien qu’un fabricant nous propose la même chose pour le H266 et l’AV1 en Mini-Pcie et Thunderbolt… (Compatible autant avec Windows que Linux, au passage.)


C’est loin d’être nouveau, à l’époque de la sortie du DVD j’avais une carte de décodage MPEG2 (Cinevision je crois) qui était quasi obligatoire car les procos de l’époque étaient incapables de le faire tout seuls :phibee:



(quote:1824185:bingo.crepuscule)
Hé bien, je ne sais pas pour vous, mais l’idée de devoir renouveler le matériel pour bénéficier de l’accélération matérielle sur les nouveaux codecs ne m’enchante pas des masses. Je me souvient qu’à une époque Broadcom avait conçu une carte mini-card pour prendre le relais avec le support du H264. J’aimerais bien qu’un fabricant nous propose la même chose pour le H266 et l’AV1 en Mini-Pcie et Thunderbolt… (Compatible autant avec Windows que Linux, au passage.)




Attends l’AV2 ou le h267 avant de l’acheter.
Non l’Av3.



(quote:1824185:bingo.crepuscule)
Hé bien, je ne sais pas pour vous, mais l’idée de devoir renouveler le matériel pour bénéficier de l’accélération matérielle sur les nouveaux codecs ne m’enchante pas des masses. Je me souvient qu’à une époque Broadcom avait conçu une carte mini-card pour prendre le relais avec le support du H264. J’aimerais bien qu’un fabricant nous propose la même chose pour le H266 et l’AV1 en Mini-Pcie et Thunderbolt… (Compatible autant avec Windows que Linux, au passage.)




Ça s’appelle un GPU, et tu pourra en trouver chez AMD, nVidia et bientôt Intel :francais:



Sinon tu as le temps avant de renouveler ton matériel, avant que AV1 et x266 soient largement adoptés…
Je ne sais même pas où en est le H.265.


AV1 est déjà utilisé sur Netflix et YouTube, peut-être Facebook aussi.



Nerthazrim a dit:


H.265 (ou HEVC) est une “norme de codage”. En gros les plans qui permettent d’encoder de coder un contenu




Tant qu’à dire “codage”, autant dire “coder” :-) (ce que tu as fait par la suite mais toujours en mélangeant avec le “en” devant, tu hésites en fait :-) )
Rien à redire sur tes explications, je peux juste ajouter que par exemple pour la compression JPEG, plus simple qu’une compression vidéo, on peut s’amuser à recoder la bibliothèque libjpeg pour gérer la compression et décompression. On peut aussi prendre les specs de H264 et s’amuser à refaire une libx264 (mais ça risque fort de ne pas être aussi performant que l’officielle).




(quote:1824185:bingo.crepuscule)
Hé bien, je ne sais pas pour vous, mais l’idée de devoir renouveler le matériel pour bénéficier de l’accélération matérielle sur les nouveaux codecs ne m’enchante pas des masses.




Ben c’est normal et c’est inévitable. Il y a aussi un problème d’oeuf et de poule, c’est-à-dire entre les fichiers disponibles au nouveau format et les plateformes logicielles et matérielles capables de le gérer. Au début du JPEG c’était long de décoder une image sur un ordinateur de 1990, elle apparaissait en quelques secondes alors que maintenant c’est instantané (et depuis des années). Idem quand le format DVD est apparu, ou bien le H264 ; au départ ces formats sont lourds à gérer.



zeldomar a dit:


Sais-tu stp si quand un proco est annoncé comme “décodant matériellement le H266”, il décodera aussi matériellement le x266 ?




Quand tu vois la lenteur que ca met pour AV1 :roll:
Toujours pas dispo le décodage sur les snapdragons de Qualcomm, Nvidia qui met tout juste un décodeur AV1 sur ces GPU 30x0 tout juste annoncés, Intel est plus en avance avec la gestion du codage av1 sur les Tiger Lake.
Donc pour une généralisation c’est pas demain la veille, meme pour HEVC / H265 c’est encore loin d ‘être répandu (gestion par les SOC bas de gamme, les vidéos qui “traînent” sur le net, …)



Bref soucie toi d’AV1 avant d’espérer de voir du H266 géré matériellement sur des produits grands public



(quote:1824470:chasis.fan)
Quand tu vois la lenteur que ca met pour AV1 :roll: Toujours pas dispo le décodage sur les snapdragons de Qualcomm, [..] meme pour HEVC / H265 c’est encore loin d ‘être répandu (gestion par les SOC bas de gamme, les vidéos qui “traînent” sur le net, …)



Bref soucie toi d’AV1 avant d’espérer de voir du H266 géré matériellement sur des produits grands public




En même temps, l’augmentation de puissance des CPU fait qu’on n’a pas forcément besoin de décodage matériel, et en fait on s’en est toujours passé au départ.


J’apprécie les nouveautés techniques, par contre je dirais pas non à la fameuse refonte graphique de l’application desktop annoncée depuis plusieurs années. L’UI/UX est vraiment datée, et ça commence à se voir (le nombre de “c’est moche” quand je l’installe chez les gens lambda devient de plus en plus fréquent.



J’ai peur que certains utilisateurs se tournent vers des solutions non-libres qui mettent en avant l’UI/UX, au détriment de VLC.



(quote:1824185:bingo.crepuscule)
Hé bien, je ne sais pas pour vous, mais l’idée de devoir renouveler le matériel pour bénéficier de l’accélération matérielle sur les nouveaux codecs ne m’enchante pas des masses.




Pour moi le coté critique c’est surtout pour les procs dans les téléphones et les boitiers TV : c’est eux qui décodent ces fichiers.
Les ordi le feront aussi, +/- bien, quitte à le faire purement logiciellement.


Les Snapdragon avec AV1 ça ne risque pas d’arriver de si tôt. Qualcomm est une des rares grosses boîtes qui ne fait pas partie de Alliance for Open Media, qui développe AV1.



(reply:1824640:J. N. Squire)




Suite à des soucis de lecture de fichier HDR 10Bit avec VLC (image délavée). J’ai testé plusieurs autres lecteurs. Le seul à me donner une image correcte avec ce type de source est mpv qui est open-source et gratuit. Donc je le recommande fréquemment comme alternative et ce notamment afin d’éviter que des déçus de vlc ne se tournent vers une solution commerciale ;-)


Fermer