Éviter le gourmand flashplayer dans les vidéos sous linux
Vous avez dans un coin une ancienne machine (ex : pentium 4) ou un netbook (atom), vous avez alors sûrement remarqué que ces machine lisent très mal les vidéos flash que l'on trouve sur internet, et ce même en basse résolution.
L'utisation du processeur s'envole, le ventillateur tourne pendant le temps de la vidéo, cette dernière peut sacader, le mode plein écran n'est quasiment pas envisageable...
Et même sur une machine plus récente, l'autonomie en prend un coup car évidemment la consommation électrique est vraiment conséquente. Le responsable est flashpayer, en voici la preuve !
Cette vidéo youtube est lue par adobe flashplayer linux 11.1 en 32 bits sous firefox 9.01.
Résultat : 40% d'usage cpu en moyenne sur ma machine de test (atom n270) en mode fenêtré.
75% en mode plein écran avec une vidéo pas très fluide et comportant de nombreuses sacades
Cette même vidéo est lue par mplayer, directement dans le navigateur.
Résultat : 17-20% d'usage cpu en mode fenêtré et en mode plein écran, vidéo très fluide, silence total.
Procédure d'installation :
Prérequis : Avoir une machine sous linux (ici kubuntu 10.10 version x86)
- Installer firefox (s'il ne l'est déjà pas)
- Ajouter le module complémentaire greasemonkey (on clique, on installe)
- Ajouter le script viewtube (idem)
- Installer Gnome-Mplayer et Gecko-Mediaplayer (idem via synaptic ou kpackagekit)
Notes : Ce script permet accessoirement d'enregistrer les vidéos. Greasemonkey peut être activé / désactivé à tout moment en cliquant sur le singe. Enfin si le site internet hébergeant la vidéo n'est pas compatible greasemonkey, flashplayer prend la relève. Merci le forum Ubuntu
Je me demande si cette astuce fonctionne sur architecture arm ou ppc par exemple (Adobe flashplayer n'existe que sur architecture X86 / AMD 64)...