Sur un MacBook Pro M2 Pro, macOS Sonoma (14) beta 7 et Safari 17:
- VP8 et VP9 lisibles
- Theora ne fonctionne pas
Merci, donc VP8 a été rajouté en même temps que VP9 alors que VP8 a peu d'intérêt pour les vidéos sur internet (fin 2020, quand Apple a rajouté le support de VP8+VP9, il n'y avait presque plus de vidéos sur internet). Free à quelques vidéos encodées uniquement VP8 dans son assistance en ligne, cela reste marginal. J'ai mis à jour mon tableau (il faut vider le cache pour voir la mise à jour).
C'est bon signe, cela signifie que quand AV1 sera rajouté sur iOS, VP8 et VP9 arriveront probablement en même temps.
En tout cas VP8, VP9 et Theora ne sont pas lisibles sous iOS.
D’ailleurs c’est assez dérangeant, aucune vidéo que tu encodes n’es lisible sous iOS
Oui, je poste de temps en temps des vidéos VP9. Je trouve ça délirant de se trouver bloquer en 2023 sur H.264 qui est quand même pas super efficace.
Sur la
vidéo d'hier soir sur le stockage d'énergie, il y a un lien YouTube vers le reportage complet, qui fonctionnera donc sous iOS (en VP9 avec l'application YouTube, une des rares applications autorisée à lire le flux VP9 sous iOS ou en H.264 dans Safari).
Sur le forum, il y a
- de nombreuses vidéos YouTube disponibles avec plusieurs codecs
- 858 vidéos H.264 only hébergées en local
- 173 vidéos VP9 only hébergées en local
J'espère à chaque fois que l'a rivée de VP9 sur iOS et iPadOS est imminente (je teste à chaque mise à jour sur l'iPhone de ma femme), car c'est le seul cas qui pose pb. Même sur un TV connecté Samsung qui a quelques années, quand je lance le navigateur intégré et LaFibre.info, elle lit les vidéos VP9.
Il y a des signes spositifs : arrivée du format d'image AVIF (basé sur AV1) sur les iPhone, arrivée de AV1 (désactivé par défaut actuellement) pour les communications WebRTC, c'est-à-dire pour les visioconférences. Je ne sais pas si vous savez, mais les outils de visioconférence qui fonctionnent dans un navigateur (WebRTC) utilisent souvent VP8 comme codec vidéo, pris en charge depuis iOS14 (uniquement pour WebRTC, pas pour des vidéos sur une page web).
Tous les iPhone depuis iPhone 7 disposent d'une capacité de décodage hardware du VP9 (et d'encodage du hardware du VP9 à partir de l'iPhone XS). C'est donc une question politique, pas technique.
Un autre point qui m'énerve avec Apple, la non prise en charge du codec audio Opus :