Le problème n'est pas un problème de CPU (sauf sur certaines vidéos en AV1) mais un support ou non du couple navigateur + système d'exploitation.
Par exemple pour Firefox, il faut que le système supporte H.264 pour que la lecture soit possible. C'est le cas de Microsoft ou Apple qui payent une licence pour ça.
Sous Linux, c'était plus compliqué. Je met au passé, car il me semble qu'il y a eu une évolution de Codec vidéo OpenH264 fourni par Cisco Systems qui permettrait de lire des flux H.264 uniquement au profil baseline (c'est à dire des appels vidéos, mais pas des vidéos sur Internet qui sont au profil high)
OpenH264
Cela fait quelque temps que Firefox dispose de la bibliothèque OpenH264 de Cisco pour décoder matériellement le format H.264 qui est très répandu. Cependant, le format H.264 dispose de ce que l’on appelle des profils. L’objectif est d’activer certaines fonctionnalités du format suivant le cas d’usage de la vidéo. Une visioconférence, par exemple, a besoin d’une plus faible qualité d’image que le film enregistré sur votre disque dur, et ce, afin de limiter le besoin en bande passante et en latence.
OpenH264 ne prenait en charge que le profil baseline. Grâce à une collaboration de Red Hat, Endless, Cisco et Centricular, les profils high et main seront proposés prochainement. Le travail est en fait déjà partiellement disponible, mais quelques raffinements restent nécessaires avant de le proposer par défaut. Des plates‐formes de vidéo en ligne comme YouTube pourront en tirer parti prochainement.
Les applications reposant sur la bibliothèque GStreamer, comme Totem de GNOME seront également bénéficiaires de cette amélioration.Source :
LinuxFROpenH.264 a beau être open source, il n'est pas pour autant dispensé de royalties. Pour qu'elles soient invisibles pour les éditeurs, elles sont en fait entièrement assumées par Cisco. « On ne communique pas plus précisément sur notre accord avec MPEG LA, » affirme Fabien Medat, responsable technique chez Cisco dans une interview à Clubic.