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

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
J'ai un peu de mal à comprendre pourquoi elle ne peut pas encoder du SDR.

Oui, le biais est clairement fait en choisissant de faire du 4K@120 avec H.264 avec un débit aussi ridicule. La comparaison serait en effet plus pertinente avec 4K@30 au même débit, et encore... ça resterait très exagéré. Une comparaison honnête, à mon humble avis, se serait portée sur du 4K60 avec 50 Mbps.
Autre point a garder en tête, on est sur de l'UHD.

Les vieux codecs sont moins efficaces en haute définition.

Une comparaison H.264 vs AV1 sur un flux 480p donnerait moins d'écart entre les deux.

Récemment j'ai dû faire de l'encodage MPEG2, c'est impressionnant : quand on double le nombre de pixels, on doit doubler le débit.

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 776
  • Rennes (35)
    • Site web
J'ai un peu de mal à comprendre pourquoi elle ne peut pas encoder du SDR.

Oui, c'est une restriction purement arbitraire, pas du tout une restriction technique

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 5 121
  • WOOHOO !
    • OrneTHD
J'ai un peu de mal à comprendre pourquoi elle ne peut pas encoder du SDR.
Autre point a garder en tête, on est sur de l'UHD.

Les vieux codecs sont moins efficaces en haute définition.

Une comparaison H.264 vs AV1 sur un flux 480p donnerait moins d'écart entre les deux.

Récemment j'ai dû faire de l'encodage MPEG2, c'est impressionnant : quand on double le nombre de pixels, on doit doubler le débit.

C'est normal, car il faut se remettre dans le contexte de l'époque de ce codec : le codec a accès à moins de mémoire : donc il travaille sur des zones plus réduites, qu'importe si la zone d'à côté a les mêmes pixels, les mêmes couleurs, etc. Si tu veux doubler la taille de l'image, forcément, ton bitrate augmente pas mal.

En HEVC, il travaille sur des zones déjà plus étendues, qui nécessitent plus de mémoire, et permet d'absorber aisément la montée en résolution, la montée en 10bits, etc. Alors imagine avec VVC (qui surpasse l'AV1), ça doit être une dinguerie sous le capot.

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #291 le: 08 juillet 2024 à 11:48:47 »
YouTube abandonne l'encodage systématique avec le codec vidéo VP9 au profit d'AV1 ? (H.264 en fallback)

C'est la première fois que je vois AV1 disponible sans VP9 sur du 1080p ou 720p :

VP9 n'est plus proposé que sur 360p, pour la compatibilité avec des équipements qui ne gèrent ni H.264, ni AV1.
On avait eu pour la même raison pendant longtemps de l'encodage 360p VP8.



La vidéo en question :

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 776
  • Rennes (35)
    • Site web
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #292 le: 08 juillet 2024 à 18:52:58 »
Peut-être une mesure prise uniquement sur des vieilles vidéos afin de libérer de l'espace disque sur leurs serveurs ? J'ai testé plusieurs vidéos récentes dans mes abonnements, je n'ai rien vu de similaire.

Mais dès que je remonte à plusieurs années, je vois la même chose (VP9 360p uniquement, AV1 pour le reste, H.264 fallback)

Exemples :

https://youtube.com/watch?v=t7PLRddEJH0

https://youtube.com/watch?v=YE8MVNMzpbo

https://youtube.com/watch?v=tvBIqPHaExQ

(pas d'AV1 sur cette dernière, mais quand même VP9 en 360p uniquement)

Mais je trouve aussi beaucoup de vidéos datant de plusieurs années sans aucun changement. J'ai donc l'impression que ça ne concerne que les vidéos qui sont à la fois suffisamment vieilles, avec relativement peu de vues, et qui ne reçoivent plus que très peu de vues.

Ça prend aussi peut-être en considération les autres critères que j'avais évoqués (pas de transcodage si VP9/AV1 n'apportent pas d'améliorations de qualité et de bande-passante suffisantes, ce qui est généralement le cas sur les vidéos type diapositives comme la première ci-dessus)

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #293 le: 08 juillet 2024 à 18:59:46 »
Les vidéos qui reçoivent peu de vues et qui avaient H.264+VP9 dans le passé se voient effectivement retirer VP9 (sans pour autant avoir AV1).

Si vous uploadez des vidéos sur une chaine peu connue et que celles-ci auront probablement moins de 1000 vue, vous n'avez rien d'autre que du H.264.

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #294 le: 24 janvier 2025 à 11:33:30 »
On parle de l'arrivée en 2025 de trois nouveaux codecs (enfin la publication officielle de la spécification) :

- APV (Advanced Professional Video) concurrent du codec Apple ProRes. Développé par Samsung, ce codec prend en charge des débits binaires élevés et des fonctionnalités avancées.  Le codec APV offre une qualité vidéo sans perte et consomme 20 % de stockage en moins par rapport aux formats sans perte existants. C'est pour les utilisateurs qui souhaitent un enregistrement vidéo avec le moins de dégradation avant de passer en post-production.
Il est inclus dans Android à partir d'Android 16 qui sortira au S1 2025.
https://www.ietf.org/archive/id/draft-lim-apv-00.html


- H.267 qui succède à H.266 VVC (H.266 a été lancé en 2020) développé par le Joint Video Experts Team (JVET) :
https://www.linkedin.com/pulse/access-advance-launches-new-codec-pool-h267-takes-shape-jan-ozer-y8rae/
https://www.linkedin.com/feed/update/urn:li:activity:7286232368439341056/


- AV2 qui succède à AV1 (AV1 a été lancé en 2018). Développé par l’Alliance for Open Media.
On a peu d'informations qui filtrent sur AV2.



Pour Samsung l'efficacité des codecs n'est plus la priorité absolue en raison des progrès des capacités du réseau (par exemple, 5G, fibre).
Les principales priorités de Samsung sont :
- Coût de licence
- Faible complexité (important pour l'encodage sur les smartphones, les lunettes intelligentes et les téléviseurs haut de gamme).

Les recommandations de Smasung pour les nouveaux codecs :
- Pas de gain de compression supplémentaire par rapport au VVC
- Priorisation des résolutions telles que 1080p et 4K
- Outils d'encodage axés sur l'amélioration de la qualité plutôt que sur la réduction du débit binaire
- Latence ultra-faible (sous-trame)
- Décodage respectueux du processeur
- Prise en charge du traitement parallèle
- Cycles de mise sur le marché plus courts

Calinou

  • Abonné Free fibre
  • *
  • Messages: 100
  • Troyes (10) - Freebox Ultra - 8000/8000
    • Site personnel
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #295 le: 25 février 2025 à 23:23:26 »
Je suis tombé sur SVT-AV1-PSY l'autre jour. C'est une version améliorée de SVT-AV1 (un encodeur AV1 sur CPU) qui peut aussi encoder de l'AVIF avec un mode dédié. SVT-AV1 a beaucoup progressé en qualité récemment mais SVT-AV1-PSY promet d'aller encore plus loin en exploitant les failles de la vision humaine (afin de mieux compresser la vidéo/l'image).

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #296 le: 26 février 2025 à 08:14:57 »
Ce qui manque, c'est l'intégration de SVT-AV1-PSY aux différents outils de compression. Aucune mention de SVT-AV1-PSY sur la page de FFmpeg : https://trac.ffmpeg.org/wiki/Encode/AV1

Je me demande si leur objectif est d'être utilisé tel que, en remplaçant de SVT-AV1 ou si c'est un laboratoire de bonnes idées qui vont finit à être intégrées dans SVT-AV1 une fois l'implémentation fiable (sans dommage collatéral) et validée par plusieurs acteurs.

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 776
  • Rennes (35)
    • Site web
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #297 le: 26 février 2025 à 11:28:06 »
J'en avais parlé dans le fil sur AVIF !

Il est possible d'utiliser SVT-AV1-PSY facilement pour la vidéo grâce à ce fork automatisé de Handbrake, qui remplace la version normale par la PSY : https://github.com/Nj0be/HandBrake-SVT-AV1-PSY

Mais sinon, oui, c'est bel et bien un « labo d'idées » dans le sens ou le but final est l'intégration dans le projet SVT-AV1 via patches. Plusieurs de leurs fonctionnalités ont déjà intégré le projet de base, mais de manière plutôt conservatrice et limitée.

vivien

  • Administrateur
  • *
  • Messages: 49 987
    • Bluesky LaFibre.info
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #298 le: 26 février 2025 à 11:37:34 »
Sur l'URL proposée, les différentes compilations sont en échec.

Pour moi, il faut soit faire des demandes pour être intégrées dans le véritable Handbrake (rajouter une entrée à la liste déroulante, cela ne devrait pas être compliqué) de même que rajouter un encodeur de plus dans ffmpeg, soit être intégré dans SVT-AV1.

C'est donc probablement la seconde option qui est privilégiée.

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 776
  • Rennes (35)
    • Site web
Guerre des codecs: qui va l'emporter entre AV1 vs HEVC/H.265 ? Probablement AV1
« Réponse #299 le: 26 février 2025 à 12:58:27 »
Pour moi, il faut soit faire des demandes pour être intégrées dans le véritable Handbrake

Ils ont catégoriquement refusé, d'où ce fork

Sur l'URL proposée, les différentes compilations sont en échec.

En effet, je n'avais pas vérifié avant de repartager le lien :) ceci dit la dernière compilation date d'il y a 5 jours, donc ça n'est pas (encore) très grave...

Il y a aussi ces binaires de ffmpeg avec SVT-AV1-PSY d'intégré : https://github.com/Uranite/FFmpeg-Builds/releases

J'en profite pour préciser que vous pouvez voir la liste complète des ajouts de PSY sur leur page GitHub ; elle souligne clairement quels ajouts ont été intégrés à SVT-AV1. https://github.com/psy-ex/svt-av1-psy?tab=readme-ov-file#feature-additions