Auteur Sujet: Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)  (Lu 114317 fois)

0 Membres et 1 Invité sur ce sujet

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 394
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #84 le: 27 octobre 2022 à 14:50:47 »
Bizarrement, je n'arrive pas à activer l'AV1 sur edge même avec l'extension installée. Je ne me rappelle plus si j'avais déjà testé avant pourtant j'ai comme un vague souvenir que si et ça fonctionnait.

Ou alors ça ne concernait que l'app films & TV.

vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #85 le: 27 octobre 2022 à 15:16:02 »
Sur un PC un peu ancien ?

Sur un Core i7-2600 avec iGPU Intel HD Graphics tournant sous Windows 10 22H2, l'extension AV1 du Microsoft Store ne permet pas de lire un fichier AV1 dans Edge. Par contre le "Lecteur Windows Media" de Windows 10 arrive bien à lire des vidéos AV1 quand cette extension est installée sur ce même PC Core i7-2600.

A noter que Chrome ou Firefox utilisent un décodeur logiciel AV1 qui fonctionne même sur les vieux PC (Core2 duo).

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 394
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #86 le: 27 octobre 2022 à 16:01:11 »
Donc le support dans edge est conditionné au support hardware ? Faut pas chercher : testé en machine virtuelle. Et même en hardware j'ai un 3700X + RX570 qui ne supporte pas l'AV1 donc c'est mort aussi. Même mon portable ne le supporte pas, c'est un 5600H. Le support à été ajouté aux 6xxx qui sont sorti seulement quelque semaines après mon achat (je suis un peu vert pour le coup...)

Et en effet ça passe bien dans films & TV.

vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #87 le: 27 octobre 2022 à 16:16:40 »
Non, le support d'AV1 dasn Edge n'est pas conditionné au support hardware d'AV1 sur le GPU (qui est rare, il faut un matériel de dernière génération).

En revanche, le décodeur logiciel AV1 de Microsoft doit utiliser des instructions CPU qui ne sont pas disponibles sur mon Core i7-2600. C'est un PC qui a 11 ans tout de même (Sandy Bridge, gravés en 32nm).

Le jeu d'instructions AVX 2.0 intégrés aux processeurs Haswell (soit la 4ᵉ génération de processeurs Core, commercialisés à partir de juin 2013) est peut-être nécessaire pour l'extension AV1 de Microsoft (je vais vérifier ce soir sur un PC Windows 11 Haswell).


AVX 2.0 permet :
- l'extension de la plupart des instructions AVX sur 128 bits sur les entiers à 256 bits,
- la récupération de données 32 ou 64 bits en mémoire non contiguës,
- la diffusion ou la permutation de données entre plusieurs mots de 128 bits,
- le décalage à gauche ou à droite d'éléments avec une valeur de décalage par élément.

Anonyme

  • Invité
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #88 le: 27 octobre 2022 à 16:22:23 »
Qu'est-ce que tu comprends de cela ?


Make it fast on desktop, by writing asm for AVX2 chips.
Make it fast on mobile, by writing asm for ARMv8 chips,
Make it fast on older desktop, by writing asm for SSSE3+ chips,
Make high bit-depth fast on mobile, by writing asm for ARMv8 chips.

https://code.videolan.org/videolan/dav1d

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 394
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #89 le: 27 octobre 2022 à 16:34:44 »
Je viens de tester sur windows 11 22h2 (toujours en VM) même punition, lecture impossible.

Pourtant la VM a bien accès à toutes les instructions et notamment l'AVX2 : 

Coreinfo v3.6 - Dump information on system CPU and memory topology
Copyright (C) 2008-2022 Mark Russinovich
Sysinternals - www.sysinternals.com

AMD Ryzen 7 3700X 8-Core Processor
AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
Microcode signature: 00000000
HTT             *       Multicore
CET             -       Supports Control Flow Enforcement Technology
Kernel CET      -       Kernel-mode CET Enabled
User CET        -       User-mode CET Allowed
HYPERVISOR      *       Hypervisor is present
VMX             -       Supports Intel hardware-assisted virtualization
SVM             -       Supports AMD hardware-assisted virtualization
X64             *       Supports 64-bit mode

SMX             -       Supports Intel trusted execution
SKINIT          -       Supports AMD SKINIT
SGX             -       Supports Intel SGX

NX              *       Supports no-execute page protection
SMEP            -       Supports Supervisor Mode Execution Prevention
SMAP            -       Supports Supervisor Mode Access Prevention
PAGE1GB         -       Supports 1 GB large pages
PAE             *       Supports > 32-bit physical addresses
PAT             *       Supports Page Attribute Table
PSE             *       Supports 4 MB pages
PSE36           *       Supports > 32-bit address 4 MB pages
PGE             *       Supports global bit in page tables
SS              -       Supports bus snooping for cache operations
VME             *       Supports Virtual-8086 mode
RDWRFSGSBASE    *       Supports direct GS/FS base access

FPU             *       Implements i387 floating point instructions
MMX             *       Supports MMX instruction set
MMXEXT          *       Implements AMD MMX extensions
3DNOW           -       Supports 3DNow! instructions
3DNOWEXT        -       Supports 3DNow! extension instructions
SSE             *       Supports Streaming SIMD Extensions
SSE2            *       Supports Streaming SIMD Extensions 2
SSE3            *       Supports Streaming SIMD Extensions 3
SSSE3           *       Supports Supplemental SIMD Extensions 3
SSE4a           *       Supports Streaming SIMDR Extensions 4a
SSE4.1          *       Supports Streaming SIMD Extensions 4.1
SSE4.2          *       Supports Streaming SIMD Extensions 4.2

AES             *       Supports AES extensions
AVX             *       Supports AVX instruction extensions
AVX2            *       Supports AVX2 instruction extensions

Bref...

vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #90 le: 27 octobre 2022 à 18:18:00 »
dav1d a des optimisations pour être rapide sur des plateformes récentes, mais il a un code de compatibilité pour les vieux PC. Comme de nombreux logiciel, il regarde les capacités CPU pour activer du code optimisé.

renaud07 tu as bien installé l'extension sur ton Windows 11 22H2 ? Car Microsoft ne préinstalle toujours pas l'extension AV1.

L'extension Microsoft est utilisé pour Edge, mais aussi pour le lecteur multimédia. Il serait intéressant de télécharger la vidéo pour tenter de la lire avec le lecteur multimédia de Windows.

Avec VLC (dav1d) mis en avant par Anonyme, cela devrait être dans tous les cas lisibles.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 394
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #91 le: 27 octobre 2022 à 20:47:28 »
Ça fonctionne avec le "lecteur multimédia" (toujours sans l'audio avec le mp4, d'ailleurs y'a un petit pop-up qui l'indique) mais bizarrement pas WMP (on dirait que la vidéo charge indéfiniment, sans afficher d'erreur).

Et VLC bien évidemment.

vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #92 le: 27 octobre 2022 à 21:09:22 »
J'ai retrouvé mes tests du support de l'AV1 :
J'ai testé de nouveaux PC avec Edge 98, Windows 10/11 à jour et "AV1 Video Extension" dans le Microsoft Store installé

Les 5 PC avec AV1 ok dans Edge :
- Win10 21H2 + Core i5-8250U (4x 1.6 Ghz) + 8Go ram + Carte graphique Intel UHD 620 (Gen 9) de 2017
- Win11 insider + Core i5-8250U (4x 1.6 Ghz) + 8Go ram + Carte graphique Intel UHD 620 (Gen 9) de 2017
- Win10 21H2 + Core i3-4150 (2x 3.50 Ghz) + 16Go ram + Carte graphique Intel HD 4400 (Gen 7) de 2013
- Win11 21H2 + Celeron N2820 (2x 2.13 Ghz) + 4Go ram + Carte graphique Intel HD Graphics (Gen 7) de 2013
- Win11 21H2 + Core2 Duo E7200 (2x 2.53 Ghz) + 4Go ram + Carte graphique NVIDIA GeForce GT710 TDP 19watts équipée de 1 Go de DDR3 GeForce 700 de 2016

Les 5 PC où AV1 ne fonctionne pas, malgré le codec AV1 installé (mais AV1 ok dans le lecteur Windows Media) :
- Win10 21H2 + Core i7-2600 (4x 3.4 Ghz) + 8Go ram + Carte graphique Intel HD 2000 (Gen 6) de 2011
- Win11 21H2 + Core i3-2310M (2x 2.1 Ghz) + 8Go ram + Carte graphique Intel HD 3000 (Gen 6) de 2011
- Win11 21H2 + Core2 Duo T8100 (2x 2.1 Ghz) + 4Go ram + Carte graphique mobile Intel 965 Express Chipser Family (GMA X3100 Gen 4) de 2007
- Win11 21H2 + Core2 Duo E6550 (2x 2.33 Ghz) + 4Go ram + Carte graphique Intel Q35 Express Chipser Family (GMA 3100 Gen 3) de 2007
- Win10 20H2 + deux Xeon E5410 (8x 2.33 Ghz) + 10Go ram + Carte vidéo de base Microsoft (carte hardware ATI ES1000 - basé sur la microarchitecture Rage 6 - non pris en charge par Windows 10) de 2007


Je confirme une régression AV1 sous Edge : le PC Core i3-4150 + Carte graphique Intel HD 4400 n'arrive plus à lire de l'AV1 sous Edge. À noter qu'il n'est plus sous Windows 10, mais Windows 11 22H2.

vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #93 le: 27 octobre 2022 à 21:21:38 »
Je mets ci-dessous la version 720p de Big Buck Bunny de 2014, proposant 60 images par secondes encodée par YouTube

Pourquoi ? Car je vais re-encoder les autres vidéos de ce sujet moi-même (je mentionnerai la ligne de commande ffmeg utilisé) afin d'être plus homogène dans l'encodage.

Il peut toutefois être intéressant de garder un exemple de ce qu'encode YouTube, d'où les 3 vidéos ci-dessous.




Encodage 720p YouTube - 60 i/s avec le codec vidéo AV1 à 1,3 Mb/s


Taille du fichier conteneur MP4 (ISO base media file format) avec audio Opus à 128 kbit/s : 101 360 714 octets.
Définition : 1280 x 720 à 60 images par seconde.
Débit moyen : 1 279 Kbit/s.
Encodage réalisé par Youtube.



vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #94 le: 27 octobre 2022 à 21:22:00 »
Encodage 720p YouTube - 60 i/s avec le codec vidéo VP9 à 1,7 Mb/s


Taille du fichier conteneur WebM, avec audio Opus à 128 kbit/s : 133 513 678 octets.
Définition : 1280 x 720 à 60 images par seconde.
Débit moyen : 1 685 kbit/s.
Encodage réalisé par Youtube.



vivien

  • Administrateur
  • *
  • Messages: 47 283
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #95 le: 27 octobre 2022 à 21:22:11 »
Encodage 720p YouTube - 60 i/s avec le codec vidéo H.264 à 2,1 Mb/s


Taille du fichier conteneur MP4 (ISO base media file format) avec audio AAC LC à 128 kbit/s : 168 929 310 octets.
Définition : 1280 x 720 à 60 images par seconde.
Débit moyen : 2 132 kbit/s.
Encodage réalisé par Youtube.