Nous avons répété à satiété que YouTube a plusieurs aspects à améliorer, mais l'un d'eux semble totalement ignoré : la performance. Certains utilisateurs avec des ordinateurs capables de lire de la vidéo en haute définition ne peuvent que jurer à cause de la mauvaise qualité de lecture que YouTube livre. Bien qu'il y ait plusieurs facteurs à diagnostiquer, l'un des plus critiques est le codec de la vidéo, et l'extension H264ify oblige Chrome et Firefox à utiliser H.264 au lieu de VP8/VP9.

H264ify : YouTube plus rapide et meilleur
H264ify

**YouTube** peut entretenir une véritable relation «amour-haine» avec certains utilisateurs. Quand tout fonctionne bien, l'expérience est merveilleuse, mais si les images perdues, la lecture saccadée, les problèmes de buffering et l'impossibilité d'utiliser les modes haute définition sont la norme, il n'y a vraiment pas grand-chose à apprécier dans le service. Malheureusement, tant **YouTube** que les navigateurs web sont des pièces complexes, et il est souvent difficile de trouver un accord entre eux. À cela, il faut ajouter l'accélération matérielle, l'état des pilotes, et leur compatibilité dans chaque build de **Firefox et Chrome**. En utilisant le lecteur HTML5, YouTube recourt par conception aux codecs VP9 ou VP8, dans une tentative de garantir la compatibilité. Le problème est que cette décision entraîne une perte de performance, car les niveaux d'accélération en VP8/VP9 sont plus basiques, ou directement inexistants sur certains systèmes.

H264ify : YouTube plus rapide et meilleur
H264ify

C'est ici qu'intervient **H264ify**. L'extension est disponible depuis un certain temps dans la boutique de Chrome, mais elle a récemment rejoint les rangs de Firefox, avec le même objectif : Obliger YouTube dans les deux navigateurs à utiliser le codec H.264 au lieu de VP8 ou VP9. Si les fonctions d'accélération disponibles sur la carte graphique (et l'ordinateur en général) sont plus favorables avec H.264, l'utilisateur expérimentera une lecture vidéo plus fluide, sans coupures, pauses, ou décalage entre l'audio et la vidéo. Les options disponibles dans l'extension se réduisent à deux : activer ou désactiver le mode H.264, et bloquer les vidéos à 60 images par seconde. En transférant davantage de traitement sur la puce vidéo, **H264ify** devrait (en théorie) conduire à un meilleur multitasking et à une consommation de batterie plus faible, bien que cela soit difficile à vérifier.

Bien sûr, **H264ify** n'est pas une solution parfaite, et il pourrait même empirer les choses. Les combinaisons de carte graphique-pilote-navigateur-accélération-vidéo sont trop vastes pour prétendre que l'extension fonctionne dans tous les cas. Avant d'utiliser **H264ify**, l'utilisateur doit vérifier que les paramètres d'accélération matérielle sont activés dans chaque navigateur, et cela va bien au-delà de cocher une case dans les options avancées (il faut explorer le about:config de Firefox ou le chrome://flags de Chrome). Un détail supplémentaire à évaluer est que **H264ify** ne fonctionne pas sur Chromium, car le support H.264 n'y est pas. En cas d'utilisation de l'extension, la seule chose que fera YouTube est de «passer à Flash», et je pense que personne ne veut cela de nos jours, à moins que ce soit le dernier recours...

Téléchargement pour Chrome :

Téléchargement pour Firefox :