C’est vraiment de la merde.
D’un côté, on a Apple qui encode et décode matériellement le h265 ;
et de l’autre, on a tout le reste, c’est à dire Firefox/Chrome/Youtube et cie qui utilisent le format VP9, équivalent en terme de compression au h265.
Sauf que :
- le h265 est supporté matériellement : une conversion vidéo est donc rapide, voire très rapide si vous avez une carte graphique. Mais le format est soumis à royalties, d’où je pense sa faible adoption ;
- le VP9, codec libre, n’est pas supporté matériellement, et 1 minute de vidéo peut largement demander quasiment 1 heure de conversion sur un CPU moyen de gamme.
Donc en gros, tout le monde est équipé de matériel qui gère le h265 mais personne à part Apple n’est capable de l’afficher nativement en streaming web, et personne ne peut encoder du VP9 qui est pourtant lu partout à part chez Apple. J’ai du mal à cerner la logique.
Pourquoi le VP9 n’est-il pas supporté matériellement ?
Qui est à l’origine du format VP9 ? Google. Quel est le seul moyen pour convertir facilement une vidéo en VP9 ? Utiliser YouTube, qui appartient à Google. En espérant que les robots de YouTube ne strike pas votre vidéo, que la piste audio convienne à son Tout-Puissant, etc.
Non, vraiment, j’ai beau retourner le problème dans tous les sens, je ne trouve pas de solution pour convertir facilement du VP9 et proposer mes vidéos à la majorité non utilisateur de matériel Apple.
Le futur codec AV1 ne sera pas la solution miracle non plus, bien qu’il sera supporté par tous les acteurs majeurs ; car tout comme le VP9, il manquera le support matériel des CPU et GPU.