Auteur Sujet: Apple supporte VP9 à partir de iOS 17.4 (mars 2024)  (Lu 30203 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #48 le: 22 juillet 2022 à 13:09:14 »
Merci.

Bon la vidéo de Wikipédia doit avoir un problème.

Au final VP9 a un bon support, il ne manque que les iPhone.

Il me semble que quel que soit l'iPhone, peu importe le navigateur web, VP9 n'est pas pris en charge.

Nico_S

  • Abonné MilkyWan
  • *
  • Messages: 1 268
  • Montagnat (01)
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #49 le: 22 juillet 2022 à 14:42:29 »
Pareil que Fyr et en effet iPhone X à jour, les deux vidéos ne fonctionnent pas.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 288
  • Antibes (06) / Mercury (73)
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #50 le: 22 juillet 2022 à 17:09:24 »
Pas mieux sur un iPad Pro 2020 avec iOS 16 developer beta 3…

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #51 le: 30 juillet 2022 à 15:06:57 »
Y a-t-il un moyen sous iOS pour écouter la piste audio des vidéos VP9 ?

Voici un comparatif réalisé il y a deux ans qui montre que HEVC (H265) et VP9 sont très proches au niveau rapport qualité / débit (le débit d'encodage était fixe, alors qu'habituellement, on fixe plutôt une qualité fixe qu'un débit fixe).
Débits testés :
- 3840×2160 à 19,2 Mbit/s
- 3840×2160 à 9,6 Mbit/s
- 1920×1080 à 4,8 Mbit/s
- 1920×1080 à 2,4 Mbit/s
- 1280×720 à 1,8 Mbit/s
- 1280×720 à 1,2 Mbit/s
- 854×480 à 0,8 Mbit/s
- 640× 360 à 0,4 Mbit/s
- 426×240 à 0,2 Mbit/s

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 944
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #52 le: 08 août 2022 à 01:34:27 »
Je viens de voir mais AVIF est déjà pas mal compa avec pas mal de support (71% des utilisateurs d'après CanIUse) comme d'hab toujours les mêmes gugus à la traine bon ça sera quand même dispo avec Safari 16 donc théoriquement AV1 devrait vite arriver sur Safari iOS ? vu que c'est baser dessus

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #53 le: 08 août 2022 à 10:29:35 »
AVIF (format de photo basé sur AV1, comme WebP qui est basé sur VP8) sera supporté sur les systèmes d'exploitation Apple qui sortira à l'automne, mais pas les vidéos AV1.

De la même façon que pour WebP, ce n'est pas Safari qui prend en charge AVIF, mais le système d'exploitation.

Il faut donc attendre 3 ans pour avoir un support d'AVIF sur tous les Mac qui utilisent un système supporté. Cela aurait été bien plus rapide en intégrant ces codecs dans Safari et non dans macOS.

À noter Microsoft Edge qui ne supporte pas du tout les images AVIF pour une raison inconnue.

Attention AVIF est concurrencé par un autre codec JPEG XL :

JPEG XL est un format ouvert et libre de droits qui permet la compression d’images fixes avec ou sans pertes. JPEG XL est conçu pour être plus efficace que les formats existants, et vise à les remplacer pour tous les usages courants. AVIF a une résolution maximale de 65536 x 65536 pixels. En tant que format d'image basé sur une image vidéo, la limite de résolution est parfaitement logique. Il est possible de dépasser cette limite grâce au carrelage. Les tuiles codées indépendamment peuvent ensuite être placées sur une grille pour créer une résolution maximale théorique de 2 147 483 647 x 2 147 483 647 pixels ou 2 500 mégapixels. Cependant, lorsque vous utilisez cette méthode, vous obtenez des artefacts sur les bords de chaque mosaïque encodée, ce qui rend AVIF globalement inadapté aux images à ultra haute résolution. D'autre part, JPEG XL a une dimension maximale de 1 152 921 502 459 mégapixels ou plus de 1 milliard de pixels de chaque côté d'une image. AVIF a une profondeur de couleur maximale de 12 bits avec un nombre maximal de canaux de trois. AVIF prend également en charge une plage dynamique élevée (HDR) et inclut la prise en charge de larges gammes de couleurs. La profondeur de bits maximale de JPEG XL peut pousser jusqu'à 24 bits entiers ou couleurs vraies, ou 32 bits flottants. Mais en réalité, pour les images, la précision des couleurs sur 12 bits est suffisante et il est peu probable la prise en charge de la profondeur de bits élevée de JPEG XL soit utilisée. Le support de JPEG XL est introduit dans GIMP 2.10.32 en juin 2022.

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #54 le: 23 août 2022 à 11:01:13 »
Un résumé en image que j'ai créé pour interpeller Apple sur twitter (qui est aussi bien lisible en français qu'en anglais)


K-L

  • Abonné SFR THD (câble)
  • *
  • Messages: 4 655
  • HFC 100 Mbs / FTTH 1Gbs sur Oullins (69)
    • Cable Rhone
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #55 le: 24 août 2022 à 02:13:26 »
(Info : sur un iPad Mini première génération et Safari sur iOS 12, aucune image ne s'affiche).

Levage de pylône et passage de câble :





Source : RTE

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #56 le: 24 août 2022 à 08:59:13 »
Effectivement, les images WebP nécessitent au minimum iOS 14 / iPadOS 14, la prise en charge de WebP par Apple étant tardive.

Les iPad mini vendus à partir d'octobre 2015 sont compatibles iPadOS 14, mais pas ceux vendus avant.

Les prérequis pour les images WebP :
Liste des navigateurs compatibles WebP : (première version prenant en charge les format WebP avec perte qui remplace le JPEG et sans perte qui remplace le PNG)
  • Google Chrome depuis la version 23 (2012) - Images WebP animées : Chrome 32+ (2014)
  • Navigateur intégré d'Android 4.2 (2012) - Images WebP animées : Android 4.3+ (2013)
  • Opera depuis la version 12.1 (2012) - Images WebP animées : Opera 19+ (2014)
  • Samsung Internet depuis la version livrée avec le Galaxy S4 (2013) - Images WebP animées : Samsung Internet en 2014
  • Les navigateurs basés sur Chromuim depuis la version 23 - Images WebP animées : navigateurs basés sur Chromuim 32+
  • Microsoft Edge depuis la version 18 (2018)
  • Mozilla Firefox depuis la version 65 (29 janvier 2019). Cf Firefox 65 release notes.
  • Apple Safari : ce n'est pas la version de Safari qui importe, mais la version du système d’exploitation :
    • depuis la version macOS 11.0 (2020)
    • depuis la version iOS 14.0 (2020)
    • depuis la version iPadOS 14.0 (2020)
    • depuis la version Apple tvOS 14.0 (2020)

Sous macOS Catalina 10.15, Safari ne supporte pas WebP, mais en utilisant un autre navigateur (Firefox, Chrome,...) il sera possible de visualiser les images WebP.

Note : Le premier support de WebP sous Chrome remonte à Chrome 9 en février 2011 et Android 4.0 en octobre 2011, mais cette implémentation de WebP ne supportait pas le WebP sans perte (WebP-lossless images and WebP-lossy images with Alpha). Le support complet (hors images WebP animée) est arrivé avec Chrome 23 en septembre 2012 et Android 4.2 en juin 2012.


La problématique est la même avec le codec VP9 : Pas de support avec iOS 16 qui sortira dans quelques semaines, alors que c'est supporté depuis Android 4.4, d'où ma tentative de tweet à Tim Cook hier : https://twitter.com/lafibreinfo/status/1562042253769580545

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 4 677
  • WOOHOO !
    • OrneTHD
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #57 le: 24 août 2022 à 09:10:58 »
La problématique est la même avec le codec VP9 : Pas de support avec iOS 16 qui sortira dans quelques semaines, alors que c'est supporté depuis Android 4.4, d'où ma tentative de tweet à Tim Cook hier : https://twitter.com/lafibreinfo/status/1562042253769580545
Le problème est, je pense hardware. Le SoC ne sait que décoder un certain nombre de format, et c'est figé dans le temps.

Genre pour le HLS, ils précisent dans les docs techniques que ton flux H264 doit être en baseline ou main, et pas de high (car sinon ton flux ne se lirait pas sur certains appareils).

Et du coup pas de décodage software pour préserver la batterie ?

vivien

  • Administrateur
  • *
  • Messages: 47 225
    • Twitter LaFibre.info
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #58 le: 24 août 2022 à 09:44:51 »
VP9 est supporté dans iOS 14 et plus récents, mais limité à WebRTC.
Je demande juste à ce que le support soit ouvert à tous et pas seulement WebRTC.

Je ne sais pas à partir de quelle génération de chips Apple gère le décodage VP9 en hardware, mais ce n'est pas une raison.

L'impact environnemental de double encoder (ce que fait Youtube avec toutes les vidéos encodées en H.264 et VP9) ou d'utiliser uniquement H.264 (ce que font la plupart des plateformes OTT à l'exception de Youtube, Netflix et Facebook) est significatif, il n'est pas incohérent que les derniers pourcentages décodent VP9 de façon logiciel.


Comme tu peux le voir avec un PC qui a 11 ans qui décode matériellement H.264, mais ni VP9, ni AV1, l'utilisation du CPU avec VP9 est négligeable :


Vidéo du détournement par Epic Games de la publicité 1984 d'Apple, encodée à 24 images par seconde

La vidéo fait moins d'une minute, j'ai mis du blanc pour cacher le pic lié au lancement de l'application et de la vidéo et le pic en fin de vidéo.

Résolution vidéo 720p :





Résolution vidéo 1080p :





Conclusion :

Dans un navigateur web en 720p à 24fps, la sur-consommation lié à AV1 est presque négligeable.
En 1080p, l'impact est plus important, mais cela reste faible par rapport à ce que peut consommer d'autres logiciels.


zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 944
Apple supporte VP9 à partir de iOS 17.4 (mars 2024)
« Réponse #59 le: 24 août 2022 à 14:00:23 »
Est-ce que ça serait pas à cause du fait que Google (créateur du VP9) soit un concurrent sur le mobile (avec Android) à Apple ?