Auteur Sujet: Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1  (Lu 20752 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 084
    • Twitter LaFibre.info
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #12 le: 28 mars 2019 à 08:46:25 »
J'ai modifié mon texte :
Cette seconde vidéo n'est pas lisible avec certains Chrome, Edge 18 avec altération matérielle VP9, alors que la première proposée en VP9 l'est.

Pour moi c'est lié au fait que la seconde vidéo n'est pas lisible avec l'accélération matérielle.

Un PC sans accélération matérielle du VP9 arrivera donc à lire les deux vidéos avec le CPU.

Makara

  • Abonné Orange Fibre
  • *
  • Messages: 643
  • 55
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #13 le: 28 mars 2019 à 08:55:26 »
Ma carte graphique prend en charge l’accélération matérielle du VP9 en 8/10/12 bits d'après le site Nvidia.

Il y a un moyen de savoir si il est activé sur Chrome ?

Edit : Voici mes infos chrome://gpu


vivien

  • Administrateur
  • *
  • Messages: 47 084
    • Twitter LaFibre.info
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #14 le: 28 mars 2019 à 09:52:24 »
Makara la vidéo problématique passe chez toi ?

Vidéo : VP9 1080p (16:9) 25 images par seconde à 8,71 Mb/s
Audio : Opus 2 voies 48 kHz à 160 Kb/s

Cette seconde vidéo n'est pas lisible avec certains Chrome, Edge 18 avec altération matérielle VP9, alors que la première proposée en VP9 l'est.
Publicité Free encodée en deux passes à partir d'un fichier source à 73 Mb/s avec les paramètres suivants :
ffmpeg -i 201811_test_prores_422_hq.mov -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 10 -threads 4 -speed 4 -an -f webm -y /dev/null
ffmpeg -i 201811_test_prores_422_hq.mov -c:v libvpx-vp9 -pass 2 -b:v 0 -crf 10 -threads 4 -speed 0 -auto-alt-ref 1 -c:a libopus -b:a 160k -f webm 201811_test_prores_422_hq.webm


Makara

  • Abonné Orange Fibre
  • *
  • Messages: 643
  • 55
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #15 le: 28 mars 2019 à 09:59:36 »
Oui nickel.

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 075
  • Marseille
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #16 le: 28 mars 2019 à 13:18:00 »
moi aussi ecran vert pour la vp9 1080p et chrome, mais bon meme carte graphique intel uhd 620.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #17 le: 28 mars 2019 à 16:07:23 »
pour savoir comment Chrome lit une vidéo:

aller sur "chrome://media-internals/"

l'historique des lectures sera affiché mais pour pas se mélanger, le mieux de click 'Hide players' pour effacer l'historique.

dans un autre onglet ouvrir la vidéo et jouer la quelques secondes.

revenez dans l'onglet media-internals, un rectangle concernant la vidéo devrait apparaître, clicker dessus.
En dessous, parmis les détails, on a une ligne qui indique si le décodage est fait par Chrome ou délégué a l'OS (= platform dans le jargon Chrome):



si l'image est noire ou verte et "is_plateform_video_decoder" est true c'est que l'OS n'arrive pas a décoder ce flux.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #18 le: 28 mars 2019 à 16:40:41 »
Curieusement sur ma machine qui affiche du noir avec Chrome actuel (v73), la version Canari de Chrome (v75) affiche la vidéo normalement mais "chrome://media-internals/" indique que c'est Chrome qui fait le décodage.

Apres , la v72 a introduit un changement a ce niveau avec l'utilisation de 'MojoVideoDecode' via le décodeur D3D11VideoDecoder sur Windows (source très technique ici: https://chromium.googlesource.com/chromium/src/media/+/master/mojo/ )

Il se peut que des régressions sur des vp9 avec high bitrate aient été constatées depuis.

Makara

  • Abonné Orange Fibre
  • *
  • Messages: 643
  • 55
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #19 le: 28 mars 2019 à 17:51:15 »
Mon résultat (la vidéo fonctionne sur mon Chrome 73 & GTX1080TI avec décodage hardware du VP9 supporté)


kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #20 le: 28 mars 2019 à 18:18:23 »
la ligne "video_decoder" indique "VpxVideoDecoder" ce qui est le décodeur vp9 logiciel embarqué dans Chrome.

le decoder hardware c'est MojoVideoDecoder ou GpuVideoDecoder.

c'est quoi ton cpu ?

le flag: chrome://flags/#disable-accelerated-video-decode est comment ?

des 4 videos  la, y'en a t"il 2 qui passent mal :

VP9 profile 2:
(10-bit)
(12-bit)

VP9 profile 3:
(10-bit)
(12-bit)


Makara

  • Abonné Orange Fibre
  • *
  • Messages: 643
  • 55
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #21 le: 29 mars 2019 à 00:04:57 »

c'est quoi ton cpu ?

AMD Threadripper 1950X

le flag: chrome://flags/#disable-accelerated-video-decode est comment ?

Pour cette ligne : Enabled
Hardware-accelerated video decode
Hardware-accelerated video decode where available. – Mac, Windows, Chrome OS, Android
#disable-accelerated-video-decode

des 4 videos  la, y'en a t"il 2 qui passent mal :

Les 4 vidéos passent parfaitement.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #22 le: 29 mars 2019 à 06:42:22 »
hum t'es clairement en décodage logiciel et pas matériel. pourquoi mystere. il y avait un bug connu avec la 1080 et le décodage de certains profiles vp9 mais la v72 a corrigé cela ( https://crbug.com/888873 )

a priori pour ce fichier, Chrome choisi le décodeur logiciel chez toi. Chez moi, avec une 1080 ti aussi mais un autre cpu c'est le décodeur matériel et du coup la vidéo est noire.

fait un test avec un video youtube en vp9 pour voir si c'est général ou spécifique a cette vidéo.

mais a priori la future version stable de Chrome utilisera le décodeur logicielle aussi.

t'es bien sous Windows 10 sans virtualisation quelque part ?

Makara

  • Abonné Orange Fibre
  • *
  • Messages: 643
  • 55
Testez votre navigateur avec des vidéos Theora, VP8, AVC, VP9 et AV1
« Réponse #23 le: 29 mars 2019 à 07:44:26 »
J'ai testé sur cette vidéo :


Aucun problème pour la lire.

Je suis sous Windows 10 LTSC 1809, est ce ça pourrait expliquer ça, vu que c'est une version épurée de pleins de trucs ?