Apple ne gère toujours pas le codec AV1 et c'est un gros problème en 2023

Pierre Dandumont |

Doucement mais sûrement, l'AV1 est en train de faire son trou dans l'industrie. Ce codec vidéo open source est adopté par de plus en plus de services de streaming et les fabricants de puces enchaînent les annonces à son sujet. Et chez Apple, où en est le support de l'AV1 ? En apparence, nulle part, mais quand on prend une loupe, on observe des germes.

Sans faire un cours magistral sur l'AV1, plaçons tout de même les bases. Il s'agit d'un codec vidéo open source dont le développement a commencé en 2015 et qui a été finalisé en 2018. Il est chapeauté par l'Alliance for Open Media (AOMedia) et a été pensé avec trois objectifs principaux. Le premier, le plus important, c'est qu'il ne nécessite pas de royalties. C'est en effet un des soucis d'autres codecs très utilisés comme le HEVC/H.265 : ils exigent une licence, dont le prix est parfois élevé. Vous ne voyez pas forcément sa présence1 parce que quelqu'un la paye généralement pour vous (Apple, par exemple), mais elle existe bel et bien.

Le logo de l'AV1

Deuxièmement, le codec a été pensé pour être plus efficace que ses prédécesseurs. Et troisièmement, c'est lié, il visait une prise en charge de l'état de l'art. Les résultats varient selon les études, mais l'ordre de grandeur demeure à peu près le même : l'AV1 est entre 15 et 30 % plus efficace que les codecs concurrents, essentiellement le VP9 de Google et le HEVC. De façon concrète, le débit est donc plus faible pour une qualité perçue identique, ce qui est un avantage évident pour les sociétés qui diffusent en streaming. L'AV1 permet de gérer des définitions très élevées, avec la possibilité de prendre en charge la 8K (7 680 x 4 320) à 120 Hz.

Actuellement, l'AV1 est employé dans l'industrie de manière assez importante, même s'il n'est pas généralisé. Netflix et YouTube, notamment, encodent leurs vidéos en AV1 pour proposer des flux 8K (chez YouTube) ou pour réduire la bande passante nécessaire pour les appareils mobiles. Ce point peut sembler contre-intuitif compte tenu des possibilités de l'AV1, mais il est par exemple déployé pour les très basses définitions, afin de diminuer la quantité de données transmises aux utilisateurs des pays en voie de développement, dans lesquels les offres cellulaires sont limitées en débit et en capacité.

Apple et l'AV1

Nous en arrivons à Apple et à sa prise en charge de l'AV1. Sur ce point, c'est assez simple : les vidéos encodées en AV1 ne sont pas gérées par ses systèmes. macOS, iPadOS, tvOS et iOS ne lisent pas nativement l'AV1. Il faut donc obligatoirement passer par des logiciels qui intègrent un décodeur logiciel pour en profiter. Bien évidemment, c'est lié, les systèmes sur puce Apple (tant les puces Ax et que les puces Mx) ne décodent pas matériellement l'AV1. Ce n'est pas gravé dans le marbre, nous le verrons après, mais c'est le constat qu'il faut faire en mai 2023.

Et nous le verrons dans la suite, c'est un gros problème pour l'écosystème Apple. Même si en théorie un décodage logiciel peut suffire, le décodage matériel a l'avantage d'utiliser moins d'énergie et donc de permettre une meilleure autonomie. L'autre souci, c'est que même s'il est possible d'employer un décodeur logiciel, l'expérience n'est pas la même : les applications de streaming se reposent sur l'OS et ce qu'il propose. Dans les faits, des sociétés comme Netflix ne s'embarrassent pas à intégrer des composants tiers : si l'OS ne le propose pas, le codec n'est pas utilisé. Le résultat est donc évident : si Apple ne fait rien, les utilisateurs d'iPhone, d'iPad ou de Mac ne peuvent pas profiter des avantages de l'AV1.

Tags
avatar serenity | 

Certes, mais de là à dire que c’est un gros problème…

avatar fte | 

@serenity

"Certes, mais de là à dire que c’est un gros problème…"

Ne pas supporter ce qui est en passe de s’imposer comme standard, ce qui est l’état de l’art actuel, ce qui permet la meilleure efficacité énergétique lors de la diffusion, ce qui est open source et libre de licence, ce qui est supporté par toutes les autres plateformes non-Apple…

Ouai. C’est un gros problème.

avatar oomu | 

@serenity

c'est pas un gros problème comme le bombardement de l'Ukraine, la destruction du Yémen et Soudan et mon bouton sur le nez,

c'est vrai

mais en terme d'évolution des besoins informatiques et de licences, si, c'est un gros problème.

avatar R-APPLE-R | 

Vous savez ce que je vais vous dire ? Tim s’en fou ça ne l’intéresse pas les produits mais juste ce qu’ils rapportent au actionnaires 😈

avatar frankm | 

@R-APPLE-R

La vache ! Mais, il y a un énorme parallèle avec notre président.

avatar dorninem | 

@frankm

Malheureusement pas faux... 😳😱

avatar oomu | 

@R-APPLE-R

La vache ! ça rappelle fortement Bobby Kotick. :)

avatar fte | 

@oomu

Fuck that guy

avatar R-APPLE-R | 

Il faudrait donc attendre potentiellement la puce M3 si jamais pour que le décodage matériel fonctionne ? 👿

avatar yd29021976 | 

@R-APPLE-R

Pas nécessairement, puisque comme dit dans l’article, le décodage matériel peut très bien exister sur la puce mais juste pas activé.

The question is : mais pourquoi donc implementer une fonction et l’activer que plus tard ? (Comme ca a été le cas apparemment pour d’autres codec sur les anciennes Ax)

Je ne vois pas du tout l’intérêt, même pas marketing

avatar R-APPLE-R | 

@yd29021976

Surtout que c’est open source non ? Les bizarreries d’Apple 👿

avatar yd29021976 | 

@R-APPLE-R

Pire : Apple a fait parti du consortium AV1 🤪🤪🤪
Les mecs ils « mettent au point » un codec, et ils le prennent pas en charge dans leur propre matos.

Faut vraiment être tordu 😂

avatar R-APPLE-R | 

@yd29021976

Vraiment du grand n’importe quoi 😐👿

avatar oomu | 

@yd29021976

toujours participer aux institutions de l'Ennemi. ;)

avatar frankm | 

@yd29021976

"mais pourquoi donc implementer une fonction et l’activer que plus tard ? (Comme ca a été le cas apparemment "
Plan B, si la résistance ne prend pas

avatar Pierre Dandumont | 

Y a pleins de raisons de ne pas l'activer : le codec logiciel pas prêt, un usage pas assez important, etc.

C'était le cas pour le HEVC : il a fallu attendre un support large pour que tous les appareils en profitent

avatar RonDex | 

@Pierre Dandumont

En effet, Apple a toujours été beaucoup trop conservateur…

avatar Link1993 | 

Pour le MPEG2, rappelez vous qu'il fallait l'acheter sur Mac OS fut un temps ! 😅

avatar gigatoaster | 

Wow super article même si j’ai pas tout compris ce que cela implique en terme d’usage.

avatar yd29021976 | 

@gigatoaster

Ben faudrait pas que les netflix & co se mettent a tout streamer en Av1, sinon aucun devices apple ne serait capable de le lire 😩

avatar Foguenne | 

Super article, merci!

avatar hptroll | 

«  une augmentation de la consommation de l'ordre de 0,8 à 1,2 W (le passage sur Chrome ou VLC) implique une perte d'autonomie de quatre à six heures au total »
Ça semble énorme, non ?
L’écran doit consommer une part de l’énergie plus importante que le CPU et donc avoir un impact plus grand que le CPU tout entier, non ?
Et on ne parle que d’un différentiel d’utilisation du CPU. Arriver à faire consommer à ce différentiel un tiers de la capacité totale de la batterie, ça me semble hors de proportion.

avatar Pierre Dandumont | 

C'est un peu théorique comme calcul, mais assez proche de la réalité. Apple indique 18 heures en vidéo avec une batterie de 50 Wh, soit ~2,7W en continu.

En supposant que dans ce cas précis on est dans le même ordre de grandeur que pour le VP9, ajouter 0,8 W donne ~3,5W en continu -> environ 14 heures.

avatar ddkevindd | 

Les articles de Pierre Dandumont sont toujours excellent et complet (vraiment).
Mais j'ai vraiment un blocage sur certains de ses titres qui sont proche de Frandroid que je supporte de moins en moins.

"mais c'est un (vrai) problème" " (...) et ce n'est pas bien" " et pourquoi c'est une mauvaise chose".

Il y a toujours un petit côté négatif/dramatique alors que l'information devrait se suffire à elle même dans le titre avec davantage de détails dans l'article pour se faire son propre avis. Avant même de cliquer sur l'article, je sais d'avance que l'auteur est Pierre !

avatar hptroll | 

@ddkevindd

Pareil ! 😄
Mais je pardonne volontiers vu la qualité des articles !

avatar ddkevindd | 

@hptroll

Haha moi aussi, mais rien que de voir des titres comme ça m'hérisse le poil dans mon flux RSS

Je trouve le contraste amusant entre la qualité et pertinence des articles, et la simplicité des titres de site de buzz sans travail journalistique pas du tout en adéquation.

C'est peut-être un manque de confiance en soi en tant que "nouveau" rédacteur, c'est dommage parce que le contenu des articles est vraiment EXCELLENT

avatar hptroll | 

@ddkevindd

Nouveau rédacteur ici !

Dans le même genre, Pierre a un style très très oral dans les commentaires (par exemple les négations sans « ne », les « y’a », qui contraste avec la précision de ses articles !! 😄

avatar ddkevindd | 

@hptroll

Haha, oui j'avais vu qu'il a travaillé ailleurs auparavant, ce qui explique la qualité de son contenu.
Et je me dis aussi, que c'est peut-être une directive de ses anciens employeur qui l'incitaient à ce genre de titre. C'est une habitude difficile à perdre !

Macg avec le clubigen pour s'aider à s'auto financer est un peu à part des autres médias français qui cherche à davantage monétisé le moindre article même si ça a un impact sur le contenu/titre, c'est aussi l'une des raisons qui me pousse à les soutenir

avatar hptroll | 

@ddkevindd

+1 👍

avatar cecile_aelita | 

@ddkevindd

« y a toujours un petit côté négatif/dramatique »

Ça doit venir du fait que c’est ce que les gens veulent lire…
Quand un article vente un truc positif sur Apple : les commentaires sont toujours du type « c’est que de la com » « si Apple le fait c’est qu’il y voit uniquement son intérêt » etc etc…
Les gens veulent lire que Apple c’est le mal …. Donc il a totalement raison de leur donner ce qu’ils veulent lire 🫤.
Même si sur le fond de votre message vous avez 100% raison… triste monde je trouve 🫤.

avatar ddkevindd | 

@cecile_aelita

Oui je sais bien, et Frandroid/Clubic/... fait ça à la perfection, toujours en ajoutant d'ailleurs comme l'a fait Pierre sur une information banal "(Mais Apple ne le fait pas)", les gens adorent ce genre de différence, ça incite au clic.

Mais je vais sur le site macg depuis + de 10 ans parce qu'ils ont toujours été loin de ces principes d'appât vulgaire.

Après, comme l'a dit @hptroll, les articles sont vraiment excellent et ne réflètent pas la simplicité de ces titres. Ca me frustre juste parce que ça ne me donne pas envie de cliquer, ça fait tout l'effet contraire quand je vois les articles de Pierre

avatar cecile_aelita | 

@ddkevindd

« Mais je vais sur le site macg depuis + de 10 ans parce qu'ils ont toujours été loin de ces principes d'appât vulgaire. »

Au même titre que Apple diversifie ses sources de revenues… macG en fait de même en faisant en sorte d’avoir plus de lecteurs 🙂.
Après je suis un peu paradoxale dans mon propos car je reste totalement persuadée que le pourcentage de haters et trolls adaptent du « Apple c’est de la merde », est incroyablement plus élevé dans la population de ceux qui commentent par rapport à ceux qui lisent simplement les articles 🙂 (à mon avis il y a un facteur au moins x10).
Ça se ressent tellement dans les sondages que fait macG 🙂. Les commentaires sont systématiquement en totale opposition avec les votes des sondages … ce qui doit avoir encore plus le chic d’agacer les rageux😅 qui … s’ils n’avaient pas compris que leur avis ne représentent qu’une infime minorité du lectorat de macG qui lui même ne représente qu’une infime minorité de la clientèle d’Apple … on peut comprendre qu’ils puissent se sentir frustrés 😅.

avatar oomu | 

@cecile_aelita

"Ça doit venir du fait que c’est ce que les gens veulent lire…"

la Haine, la Peur, la Grisaille, tout cela nourrit mon Coeur Vil ! HAHAHAHAH #OomuCoeurDePierre

avatar oomu | 

@ddkevindd

ptet parce que tout va mal ? Que le monde glisse inexorablement vers un avenir gris. Que moi même je baisse, je baisse, je le sens inlassablement, vers une ruine de peau flasque et de cellules crades...

on parlait de quoi déjà ?

avatar fleeBubl | 

@oomu

De la lecture de la forme du contour des nuaches, quand le contraste de la lumière met du piquant sur le fond de la rétine, pour le calcul de la dimension fractale des éléphants … Menfin !

Masaaki Hirao - Funky ! "Miyo" Chan

avatar Pierre Dandumont | 
Pour les titres, il y a une raison simple : les titres purement factuel amène des articles que personne ne lit. C'est un peu dommage, mais c'est une réalité. Dans mes jobs précédents, j'ai dû faire des articles de ce type à une époque (sur Tom's Hardware). Sur Canard PC, ce n'était pas une nécessité, assez logiquement : en dehors des couvertures de magazine qui devaient attirer le chaland, il n'y a pas de raisons d'essayer d'attirer le lecteur.
avatar oomu | 

@Pierre Dandumont

merci.

Ars Technica, il y a quelques années, avait fait un article expliquant clair et net en ayant joué plusieurs titres pour le même article, que oui y a une forme de titre qui déclenche BIEN PLUS DE LECTURES par le lectorat, et qu'au final, c'est trop important pour le nier.

avatar cecile_aelita | 

@Pierre Dandumont

« C'est un peu dommage, mais c'est une réalité. »

+1
C’est exactement ce que je disais plus haut… vous ne faites que donner aux gens ce qu’ils veulent. Comme vous dites c’est triste mais personne ne peut vous le reprocher 🫤.

avatar Pierre Dandumont | 

On a parfaitement le droit de nous le reprocher, en fait. Ce n'est pas quelque chose qui me plaît particulièrement, mais je dois manger.

avatar cecile_aelita | 

@Pierre Dandumont

« Mais je dois manger »
C’est exactement ça !
Pour le coup, je vous soutiens totalement 🙂.
Et puis comment reprocher à macG de fournir ce que les gens veulent lire 🫤.
Le tort vient du lectorat … comme disait Coluche : il suffirait que les gens n’achètent plus pour que ça ne se vendent plus…
Appliqué dans ce cas : il suffirait que les gens arrêtent de vouloir constamment des articles qui dénigrent et disent du mal pour que vous n’ayez plus à en écrire 🙂.

avatar e2x | 

Excellent article. Je ne vois pas ce que les titres de M. Dandumont ont de dérangeant 🙄 On est pas des robots m’enfin.
Une chose m’intrigue :
« il visait une prise en charge de l'état de l'art. »
c’est à dire ?

avatar theghit | 

Pour ma part le titre de l'article ne m'intéressait pas mais je lis systématiquement les articles de Pierre Dandumont car ils sont vraiment très complets et bien écrits. Donc c'est l'auteur qui me fait cliquer.

avatar macgate | 

Quelqu'un sait si les couches Alpha de transparence sont pris en compte par l'AV1 comme le fait le VP9 ou le H265 ?
il n'y a pas ce détail de spécificité sur Wikipédia : https://fr.wikipedia.org/wiki/AV1_(codec)

CONNEXION UTILISATEUR