Safari va bientôt gérer l'AV1 avec WebCodecs

Pierre Dandumont |

Dans la version de test de Safari, Safari Technology Preview, Apple a annoncé un petit changement avec la technologie WebCodecs : la prise en charge de l'AV1. Comme avec les autres rouages du système, elle n'est pas complète : elle n'est présente que sur les Mac qui peuvent décoder l'AV1 matériellement, c'est-à-dire les Mac à base de puce M31.

L'AV1 n'est pas pris en charge avec Safari 17.4.

La technologie WebCodecs du W3C est une API qui permet de travailler sur des flux vidéo à un niveau assez bas, avec la possibilité d'accéder aux images décodées facilement. C'est une technologie très utile pour certains outils de vidéoconférence ou même pour proposer des outils d'édition dans une page Web. Apple prend en charge WebCodecs depuis Safari 16.4, et cette page de test montre que les codecs H.264, H.265, VP8 et VP9 sont de la partie, mais pas l'AV1.

La présence de la prise en charge de l'AV1 dans Safari Technology Preview 191 montre qu'Apple travaille sur le sujet, et la prochaine version mineure (17.5) ou majeure (18) devrait donc probablement proposer la fonction.

Apple n

Apple n'intègre pas de décodeur logiciel pour l'AV1 et c'est toujours un problème


  1. D'un point de vue purement technique, quelques Mac Pro Intel décodent l'AV1 mais Apple ne le prend pas en charge.  ↩︎

avatar Flagada | 

Voilà un argument de poids pour préférer un MacBook avec un processeur M3… pour qui souhaite conserver son mac longtemps et sous réserve que l’AV1 se démocratise (ça fait pas mal de si). 🤷🏼‍♂️

avatar oomu | 

moui...

mais le M6 va supporter nativement le super-nouveau codec de ouf malade que tout le monde voudra .

avatar Pierre Dandumont | 
@flagad : l'AV1 est déjà très utilisé en pratique... juste pas sur les machines Apple.
avatar Flagada | 

@Pierre Dandumont

Justement : le décodage hardware de l’AV1 est un vrai atout du M3 dont on ne parle pas assez je trouve…

avatar debione | 

@Flagada:
Oui c'est un atout...
Mais qui arrive très tard en comparaison de la concurrence, il me semble que la 11ième génération d'Intel le supportait déjà. C'est du rattrapage de la part d'Apple, toujours très frileuse quand il s'agit de supporter ds codecs tiers.

avatar debione | 

@Flagada:

Cela fait très longtemps que ce format est largement utilisé... FB l'utilise par exemple depuis avril 2018, YT depuis septembre 2018, Netflix depuis février 2020 pour les terminaux Android...
La on en est plutôt à une très proche sortie de l'AV2... ^^

avatar R-APPLE-R | 

Toujours pas d’encodage de L’AV1 ? 👿

avatar maxou56 | 

@R-APPLE-R
Encodage matériel? Apple indique uniquement le décodage pour les M3.
Encodage logiciel? C’est déjà possible sur les mac Intel, Apple Silicon avec des logiciels tiers.
https://www.macg.co/logiciels/2022/12/handbrake-encode-en-av1-133779

avatar R-APPLE-R | 

@maxou56

Oui mais ça n’a rien à voir niveau performance 😈

avatar Pierre Dandumont | 
Ni niveau qualité. L'encodage c'est sympa pour certains usages, genre pour streamer sur Twitch ou faire de l'AirPlay : ça évite de monopoliser le CPU pour ça. Mais pour de l'archivage ou pour encoder des vidéos à garder, c'est souvent nettement moins bon qu'un encodage logiciel visuellement (mais plus rapide). C'est un compromis à prendre en compte.
avatar hawker | 

Dans le genre je joue pas avec les autres parce que c’est pas moi le capitaine, Apple est vraiment minable.

avatar BingoBob | 

Par contre on est d’accord que tous les MacBook M peuvent lire l’AV1 sans problème ?

avatar flo5701 | 

@BingoBob

Yep infuse le fait très bien

avatar Pierre Dandumont | 
Oui et non. Le problème, c'est que le système n'intègre pas de décodeur logiciel, donc tout ce qui utilise les API de l'OS ne décode pas l'AV1 (Safari, etc.). Les programmes peuvent intégrer leur propre décodeur, mais ce n'est pas systématique. Et même si ça fonctionne sur les puces M (et Intel), ça nécessite plus de puissance (et donc de consommation) que le décodage matériel.
avatar koko256 | 

Intel le fait depuis le génération 11.

avatar raoolito | 

@koko256

oui oui c'est une volonté d'apple

avatar debione | 

Un codec sorti en 2018... 6 ans d'attente....

CONNEXION UTILISATEUR