Auteur Sujet: Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1  (Lu 107900 fois)

0 Membres et 1 Invité sur ce sujet

mattmatt73

  • Expert.
  • Abonné Bbox fibre
  • *
  • Messages: 7 341
  • vancia (69)
H265 absent, dommage ...
Mais AV1 fait mieux il me semble.

proposition hasardeuse....

vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #169 le: 10 octobre 2021 à 15:33:46 »
On voit que les encodages AV1 ne permettent pas toujours de gagner de la place.

La raison : ils en profitent probablement pour améliorer la qualité.

On retrouve la même chose avec l'encodage VP9 qui ne fait baisser la bande passante par rapport au H.264.

Je me suis amusé à faire une capture d'écran d'un flux Youtube 720 en H.264 et en VP9. La différence de qualité est flagrante, la vidéo H.264 est bien plus floue que la vidéo VP9 :

H.264 :


VP9 : (regardez les cheveux et le costume rouge de la présentatrice, notamment en bas, à coté des micros)



vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #170 le: 12 décembre 2021 à 09:30:47 »
Je suis impressionné de voir comme AV1 se généralise sur Youtube, Netflix et Facebook.

Aujourd'hui la grande majorité des vidéos populaires sur YouTube sont disponibles en AV1.

Le codec audio généralement associé à AV1 est Opus. Opus permet une qualité supérieure (ou un débit plus faible avec une même qualité) par rapport au codec AAC (utilisé avec H.264).

Le conteneur mp4 (ISO/IEC base media file format) est le premier à être finalisée et adoptée par l'Alliance for Open Media pour AV1. C'est également le format utilisé par YouTube et le plus utilisé aujourd'hui pour AV1.

Avec Youtube-DL, vous allez néanmoins rencontrer un problème : il dit que les formats demandés sont incompatibles pour la fusion et seront fusionnés dans mkv.

$ youtube-dl -f 399+251 https://youtu.be/[...]
[youtube] JR49dyo-y0E: Downloading webpage
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
[download] Destination: [...].f399.mp4
[download] 100% of 46.27MiB in 17:19
[download] Destination: [...].webm
[download] 100% of 3.83MiB in 01:25
[ffmpeg] Merging formats into "[...].mkv"
Deleting original file [...].mp4 (pass -k to keep)
Deleting original file [...].webm (pass -k to keep)

La solution est de rajouter --merge-output-format mp4 dans la ligne de commande :
$ youtube-dl --merge-output-format mp4 -f 399+251 https://youtu.be/[...]
[youtube] JR49dyo-y0E: Downloading webpage
[download] Destination: [...].mp4
[download] 100% of 46.27MiB in 17:19
[download] Destination: [...].webm
[download] 100% of 3.83MiB in 01:25
[ffmpeg] Merging formats into "[...].mp4"
Deleting original file [...].mp4 (pass -k to keep)
Deleting original file [...].webm (pass -k to keep)

Le max keyframe interval ou taille maximum du GOP (distance maximale entre les images clés, des images encodées entièrement) est sur Youtube entre 5 et 6 secondes (c'est assez étonnant, mais ce n'est pas toujours le même sans que je comprenne pourquoi) que la vidéo soit encodée à 30 images par seconde ou 60 images par seconde.

JeannotPlanche

  • Expert Scaleway
  • Abonné Free fibre
  • *
  • Messages: 139
  • 93
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #171 le: 12 décembre 2021 à 16:17:02 »
Il paraîtrait que youtube-dl est un peu en perte de vitesse et que le « successeur » est https://github.com/yt-dlp/yt-dlp ?
Je ne connais pas le sujet, je « balance » ceci à tout hasard.  ;)

vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #172 le: 14 décembre 2021 à 10:34:54 »
Merci pour l'info.

Comparaison de la compression d'AV1 par rapport à VP9, H.264 et H.264 High réalisé début 2018 (tests publié en avril 2018).

Il se dit depuis que l'efficacité des encodeurs AV1 s'est encore améliorée.


Kartman

  • Abonné Orange vdsl
  • *
  • Messages: 98
  • FTTLa 1000/60 sur Croix (59)
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #173 le: 14 décembre 2021 à 16:43:38 »
Quelques stats récupérées sur les manifests video de netflix. Pas de stats pour le 4K car j'ai pas pris l'option.

The Walking Dead Saison 1 ep 1 (Video avec beaucoup de grain)
durée (s) 4044000
codec  av1                                   vp9                          h264
res              1280x720
bitrate (B/s) 3041                        2986                        5707
peak (B/s)   9298                        x                             14844
taille (B)      1541085731           1510856155            2888542572
vmaf           91                            88                           88

res              1920x1080
bitrate (B/s)  6761                    5120                       6151
peak (B/s)    11945                   x                             20856
taille (B)       3421308855         2589812465           3112577610
vmaf           94                          91                           89



Tyler Rake (video avec le moins de plan fixe possible)
duree (s) 7051000
codec   av1                    vp9                              h264
res              1280x538   
bitrate (B/s) 457                   672                           785
peak (B/s)   2575                  x                             3865
taille (B)     403611446         588063862              689056751
vmaf         92                        92                             88

res              1920x804
bitrate (B/s) 1459                  1207                      1812
peak (B/s)    10842                x                           7910
taille (B)       1275593574      1053975042          1583502955
vmaf            98                       97                            97

vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #174 le: 02 février 2022 à 13:41:58 »
Il paraîtrait que youtube-dl est un peu en perte de vitesse et que le « successeur » est https://github.com/yt-dlp/yt-dlp ?
Je ne connais pas le sujet, je « balance » ceci à tout hasard.  ;)

Un grand merci, yt-dlp a de nombreux avantages sur youtube-dl.

La présentation des différentes résolutions est bien plus lisible, avec un tableau.
Le débit de téléchargement n'est plus limité.

Je me demande pourquoi la vidéo 4K HDR suivante a systématiquement deux encodages AV1, avec HDR et 60 images par seconde à un débit bien différent (du simple au double).

Ci-dessous, j'ai colorié en vert les flux AV1 :




La vidéo en question :

daleksek

  • Abonné Orange Fibre
  • *
  • Messages: 1 398
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #175 le: 02 février 2022 à 13:46:14 »
Est-ce que ce ne serait pas la version HLG l'autre version HDR ?

Il me semble qu'il y a HDR10 et HLG sur Youtube

vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #176 le: 02 février 2022 à 14:08:37 »
Le HLG (Hybrid Log-Gamma) permet normalement une lecture universelle (client compatible ou pas HDR). Pourquoi il n'est pas utilisé sur navigateur ? Pourquoi proposer un autre encodage HDR ?

Autre point, sur PC, que ce soit sur Firefox, Chrome, Windows, Linux, avec ou sans bloqueur de publicité, je n'arrive à avoir accès qu'aux flux VP9 de cette vidéo alors que traditionnellement si une vidéo est encodée en VP9 et AV1, c'est le flux AV1 qui est prioritaire (et c'est le cas, toutes les autres vidéos avec de l'AV1, c'est ce flux qui est utilisé).

J’imagine que c'est à cause du HDR : Aucun navigateur ne peut lire de flux HDR sur Youtube ?

Le HDR est présent sur tous les flux AV1 de cette vidéo, même en 144p (pas sur que cela soit utile sur cette résolution avec un encodage qui privilégie le faible débit contre une qualité bien dégradée sans parler même de la résolution). Ah aussi le truc fou : proposer du 60 images par seconde dans la résolution 144p !

vivien

  • Administrateur
  • *
  • Messages: 48 042
    • Twitter LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #177 le: 02 février 2022 à 14:57:18 »
Autre vidéo (du même type) en 4K 60images par seconde, mais sans HDR.

C'est le flux AV1 qui est utilisé sur un navigateur web et pas le flux VP9.

Le flux 4k est encodé à 35 Mb/s en AV1 (contre 26 Mb/s pour le VP9) => Pourquoi ne pas choisir la même qualité d'encodage en AV1 vs VP9 ? Là clairement le flux AV1 doit être de meilleur qualité que le flux VP9.



La vidéo en question :


pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #178 le: 02 février 2022 à 15:55:35 »

daleksek

  • Abonné Orange Fibre
  • *
  • Messages: 1 398
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #179 le: 02 février 2022 à 16:01:56 »
Le HLG (Hybrid Log-Gamma) permet normalement une lecture universelle (client compatible ou pas HDR). Pourquoi il n'est pas utilisé sur navigateur ? Pourquoi proposer un autre encodage HDR ?

Autre point, sur PC, que ce soit sur Firefox, Chrome, Windows, Linux, avec ou sans bloqueur de publicité, je n'arrive à avoir accès qu'aux flux VP9 de cette vidéo alors que traditionnellement si une vidéo est encodée en VP9 et AV1, c'est le flux AV1 qui est prioritaire (et c'est le cas, toutes les autres vidéos avec de l'AV1, c'est ce flux qui est utilisé).

J’imagine que c'est à cause du HDR : Aucun navigateur ne peut lire de flux HDR sur Youtube ?

Le HDR est présent sur tous les flux AV1 de cette vidéo, même en 144p (pas sur que cela soit utile sur cette résolution avec un encodage qui privilégie le faible débit contre une qualité bien dégradée sans parler même de la résolution). Ah aussi le truc fou : proposer du 60 images par seconde dans la résolution 144p !
J'ai vérifié les deux fichiers de 2.85 et 5.45Go, et sont tous les deux HLG d'après VLC.

Il me semble que Edge sait lire les vidéos HDR.

L'HDR sur windows n'est pas très bien implémenté.