Connexion
Abonnez-vous

La version Linux de Firefox 43 s’appuiera sur FFmpeg

Adieu à GStreamer, ou presque

La version Linux de Firefox 43 s'appuiera sur FFmpeg

Le 18 novembre 2015 à 07h50

Pour les utilisateurs sous Linux, la future version 43 de Firefox pourrait bien être synonyme de performances améliorées pour la lecture des vidéos. Le navigateur va en effet abandonner GStreamer au profit de FFmpeg. Dans certains cas, cela pourrait même déverrouiller des définitions auparavant inaccessibles.

Firefox 43 se prépare à effectuer une bascule importante pour le traitement de la vidéo quand il est exécuté sur une distribution Linux. Jusqu’à présent, le navigateur utilisant GStreamer pour ces opérations, mais de nombreuses remontées ont permis à Mozilla d’identifier à la fois les problèmes de performances et de fiabilité. En conséquence, GStreamer va être abandonné au profit de FFmpeg.

Le changement est en fait déjà actif chez ceux qui utilisent les canaux bêta et Aurora, actuellement en moutures 43 et 44. Quels avantages peuvent espérer en tirer les utilisateurs ? Principalement des performances. Dans les commentaires d’un article sur le site Phoronix, certains indiquent par exemple qu’ils étaient curieusement limités jusqu’à présent à du 720p à 30 images par seconde avec GStreamer. L’utilisation de la bêta de Firefox avec FFmpeg a permis de débloquer le 1080p en 60 images par seconde.

Pour l’instant, le support de GStreamer reste présent dans le navigateur. Cela étant, si l’utilisation de FFmpeg apporte le confort escompté, il n’est pas impossible que l’ancienne bibliothèque soit expulsée définitivement. La liste des bugs concernant GStreamer était visiblement trop longue.

Ceux qui souhaitent récupérer Firefox 43 bêta ou Firefox 44 Aurora pourront le faire depuis cette adresse.

Commentaires (36)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

merci, je en savais pas, il faudra que je regarde ce que ça donne sur du ubuntu

votre avatar

Je ne sais pas si ça a à voir avec ça mais sur ma Gentoo Chromium est le seul navigateur à pouvoir faire tourner l’Eurosport Player (sans Pipelight ou autre bidouilles du genre) alors que Firefox refuse en s’obstinant à me réclamer Silverlight (alors qu’il n’est plus nécessaire depuis plusieurs mois)

votre avatar

Les mainteneurs de Gentoo avaient décidé de virer ffmpeg au profit de libav il y a quelques mois … avant de rapidement faire machine arrière et de remettre ffmpeg comme choix par défaut.

J’en déduis donc que ffmpeg est loin d’être moribond.

votre avatar

Je suis curieux aussi ?



Reste que c’est mon environnement de bureau quotidien également. De loin le plus épuré/ergonomique à mon sens, mais je ne supporte pas les modifications ayant été appliquées sur Nautilus et Gthumb, du coup j’ai viré le premier au profit de Nemo. :)

votre avatar

Surement que ton site a besoin d’un flash récente et/ou de Hal pour le DRM . Firefox ne peux avoir que la 11.X de flash ( ou alors utiliser freshplayer)

votre avatar

Ah ça c’est possible, voir probable.

Je ne sais pas comment ça se passe sur les autres distribs mais sur Gentoo il y a un paquet appelé “Chrome-binary-plugins” qui permet d’installer pour Chromium les plugins Google maison (style Flash, entre autres) dont il est normalement dépourvu alors que FF lui doit se contenter du plugin flash officiel obsolète.

votre avatar

Sur ubuntu on a ce paquet pour flash pepper :



http://packages.ubuntu.com/wily/pepperflashplugin-nonfree





et celui la pour utiliser le dernier flash dans firefox ( a partir de wily)



http://packages.ubuntu.com/wily/browser-plugin-freshplayer-pepperflash

votre avatar

Flash pour sauver Willy ?

<img data-src=" />

votre avatar

Je vais peut être enfin avoir plus de 30 fps sur youtube.

votre avatar

Si ca me permet de regarder convenablement les videos, parceque sur un Core2Duo 1.3ghz/210m je galere parfois a 3fps sur certaines plateformes&nbsp; (#dailymotiontupues , ton lecteur full html5 résolvait les prob, mais tu l’as viré champion) , alors que par livestreamer/vlc pas de problème de perf



Si j’ai bien compris la news, gstreamer reste pour l’instant, mais alors lequel est activé par défaut? comment savoir lequel est utilisé?

votre avatar

Prochaine étape GTK remplacé par Qt <img data-src=" />

votre avatar







CryoGen a écrit :



Prochaine étape GTK remplacé par Qt <img data-src=" />







Quelle horreur. Mais bonne nouvelle pour moi, la prochaine version de Firefox utilisera enfin GTK+ 3 \o/


votre avatar







UtopY-Xte a écrit :



Si j’ai bien compris la news, gstreamer reste pour l’instant, mais alors lequel est activé par défaut? comment savoir lequel est utilisé?







Si tu n’as que GStreamer d’installé, ça utilise ce dernier. Mais si t’as GStreamer et ffmpeg, alors ça privilégie ffmpeg.


votre avatar

Ça m’arrangerait, parce qu’en ce moment KDE semble pas trop apprécier Firefox chez moi.

votre avatar







Okki a écrit :



Quelle horreur. Mais bonne nouvelle pour moi, la prochaine version de Firefox utilisera enfin GTK+ 3 \o/





Prochaine ?



[I] www-client/firefox

&nbsp;&nbsp;&nbsp;&nbsp; Installed versions:&nbsp; 42.0^d(16:52:01 08/11/2015)(dbus egl gmp-autoupdate gstreamer gtk3 jemalloc3 jit pulseaudio startup-notification wifi -bindist -custom-cflags -custom-optimization -debug -gstreamer-0 -hardened -minimal -neon -pgo -selinux -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite -test LINGUAS=“fr -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW”)

&nbsp;&nbsp;&nbsp;&nbsp; Homepage:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.mozilla.com/firefox

&nbsp;&nbsp;&nbsp;&nbsp; Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Firefox Web Browser


votre avatar

Un coup d’oeil à la liste montre que seuls 3 ont été résolus.<img data-src=" />

EDIT: 2 en fait, il y a un bug déjà rapporté.

votre avatar

Pour la version stable de firefox c’est annoncé pour la prochaine.



Après la version GTK3 de firefox est dispo depuis longtemps (mais c’est pas la principale et elle est considéré comme non stable) mais je suis étonné que ce soit la version par défaut chez toi (sous geentoo?)



sur ma version ubuntu je suis a peu près certain que c’est pas du GTK3 (ou alors ils l’ont torturé), il s’intègre très mal dans unity d’un point de vu visuel.

votre avatar

Il me semblait que le dev de ffmpeg était plus ou moins abandonné au profit d’avlib , pourquoi adopter une projet qui n’est plus supporté ?

votre avatar

Le flag a été ajouté à Firefox 42 après aux distribs de l’activer ou non.

votre avatar

Suite à une mésentente entre les devs, libav a vu le jour sans pour autant mettre fin à ffmpeg. Chacun continue son chemin mais alors que l’équipe de libav agit comme si ffmpeg n’existait plus, celle de ffmpeg n’hésite pas à reprendre certaines fonctions de libav. Plus d’infos ici (en anglais)

Lorsque le fork a été jugé suffisamment mûr, certaines distributions ont abandonné ffmpeg au profit de libav, comme Ubuntu … avant de revenir en arrière pour carrément proposer les deux dans les dépôts, comme c’est le cas sur la version 15.10.



D’ailleurs, Chrome/Chromium comme Opera reposent sous ffmpeg sous Linux, c’est donc logique que Firefox y passe aussi.

votre avatar

Ok je me suis un peu fait avoir par le DEPRECATED de Debian, merci pour ces précisions, l’équipe de VLC semble avoir reprit le projet.

votre avatar







GentooUser a écrit :



-custom-cflags -custom-optimization







J’ai activé ces 2 flags et ca a pas mal amélioré (fluidité) mon firefox. Mais bon c’était y a longtemps maintenant ^^“, ils sont toujours activé cela dit.


votre avatar

Une interface controversée au point que tous les sondages donnent toujours GNOME numéro 1 comme environnement de bureau.

votre avatar







gnumdk a écrit :



Une interface controversée au point que tous les sondages donnent toujours GNOME numéro 1 comme environnement de bureau.







Lesquels de sondages ?


votre avatar

Mouais. La liste contenant des bugs datant de 2012, il faudrait voir s’ils n’ont pas été corrigés entre temps. La version 1.6 de GStreamer sortie en septembre dernier en corrigeant par exemple plus de 1400.

votre avatar

Effectivement bonne question car je n’ai aucun problème pour lire du 1080p avec Firefox sous ArchLinux…



En même temps, je n’ai jamais utilisé le binaire officiel de chez Mozilla.

votre avatar







Okki a écrit :



Mouais. La liste contenant des bugs datant de 2012, il faudrait voir s’ils n’ont pas été corrigés entre temps. La version 1.6 de GStreamer sortie en septembre dernier en corrigeant par exemple plus de 1400.





Bien sûr, ça amuse Mozilla de changer de crèmerie et ils le font pour le plaisir sur la base d’infos datant de 3 ans!

Disons plutôt que le projet Gnome ne peut pas se concentrer sur une interface et un système d’extensions controversés et résoudre les pb de leur lib video.&nbsp;


votre avatar

De toute manière, gnome c’est tellement buggé que même les chats trouvent des bug:&nbsphttps://bugzilla.gnome.org/show_bug.cgi?id=758032#c0 <img data-src=" />

votre avatar

moi non plus aucun probleme pour lire du 1080p avec youtube par exemple.

je suis sous debian avec ce depothttp://mozilla.debian.net/

votre avatar

Bien que ce soit le framework multimédia officiel du projet GNOME, GStreamer est multi-plateforme. On le retrouve aussi bien sous Windows et OS X, que sous Android et iOS.



Et lors de la dernière conférence qui s’est tenue en octobre dernier, on a vu de nombreux intervenants issus de nombreuses entreprises : Samsung, Texas Instruments, Ubicast, Red Hat, Collabora, Igalia… Tout comme on retrouvait également Google en tant que principal sponsor. C’est donc loin d’intéresser uniquement GNOME.

votre avatar

Tant mieux qu’il y ait une amélioration sur ce qui est désormais une fonctionnalité critique des navigateurs : la lecture vidéo.



Après, je sens que je vais faire un petit # dnf update ce soir au cas où…

votre avatar

C’est trollesque…

votre avatar

Génial, ça fait longtemps qu’on attends ça, les dev de chromium ont bloqué Vaapi sous linux , et les distro doivent patché a chaque fois ce qui est pénible.



Au moins avec firefox on aura un navigateur par défaut populaire, qui supportera Vaapi.



Par contre ça ne résoud pas le problème avec netflix du coup…

votre avatar

Joli <img data-src=" />

votre avatar

Mais il y a de forte chance que votre CPU décode tout et pas votre carte graphique.



Si du 1080p nécessite plus de 10% de CPU c’est le cas.

votre avatar

<img data-src=" />

La version Linux de Firefox 43 s’appuiera sur FFmpeg

Fermer