Developpez.com

Le Club des Développeurs et IT Pro

Mozilla sort mozjpeg 2.0, son encodeur qui permet de réduire de 15% la taille d'une image JPEG,

Le projet soutenu par Facebook

Le 2014-07-16 12:28:37, par Hinault Romaric, Responsable .NET
Les images sont les éléments d’un site web qui consomment le plus de bande passante à cause de leur poids. Cet inconvénient rend parfois pénible la navigation de visiteurs qui n’ont pas accès aux connexions haut débit.

Pour réduire la taille des images JPEG largement utilisées sur le Web, sans impacter leur qualité, la fondation Mozilla a développé l’outil de compression mozjpeg. Bien que des formats comme WebP de Google ou encore JPEG XR de Microsoft existent pour permettre d’optimiser la taille des images, pour les chercheurs de Mozilla, ils n’apportent pas des résultats suffisants pour justifier leur adoption.

mozjpeg repose sur le codec libjpeg-turbo qui exploite le calcul parallèle pour accélérer l'encodage et le décodage JPEG. La Fondation y a ajouté jpgcrush, un script Perl qui brasse un certain nombre d'options de compression pour sélectionner la plus adaptée afin de créer des fichiers de plus petite taille.

Quelques mois après la sortie de la première version de mozjpeg, Mozilla présente une seconde évolution de l’outil qui permet de gagner 5 % de plus sur la réduction de la taille d’une image JPEG, par rapport à mozjpeg 1.0, soit une réduction totale de 15 % sur une image JPEG.

mozjpeg 2.0 repose sur la quantification en treillis (trellis quantization) qui améliore à la fois l'encodage baseline et l’encodage progressif, sans rien sacrifier en termes de compatibilité. mozjpeg 1.0 prenait en charge uniquement l'encodage progressif.

Mozilla a publié une étude sur les performances de mozjpeg qui montre que son encodeur surpasse JPEG XR, WebP et HEVC-MSP.

mozjpeg bénéficie déjà du support de Facebook, qui représente probablement le plus gros hébergeur d’images à travers le monde. Le réseau social compte l’utiliser pour améliorer la compression des images sur Facebook. Il a apporté un financement de 60 000 dollars au projet, qui sera utilisé pour développer mozjpeg 3.0.

Source : Mozilla

Et vous ?

Que pensez-vous de mozjpeg 2.0 ?
  Discussion forum
4 commentaires
  • clairetj
    Membre confirmé
    Envoyé par Hinault Romaric

    Et vous ?

    Que pensez-vous de mozjpeg 2.0?
    C'est toujours bon à prendre si la compression ne se fait pas au dépend de la qualité, par contre on fait comment pour l'utiliser ???
  • Xanadu
    Membre régulier
    l'étude Mozilla ne montre pas du tout que son encodeur surpasse WebP et HEVC-MSP !!
    il n'y a que sur une partie de l'une des 4 mesures que mozjpeg dépasse HEVC, et de peu, et la mesure en question, le PSNR, est probablement la moins pertinente des 4 pour juger de la qualité.
    Si l'étude montre bien qqchose, c'est bien la nette supériorité de HEVC
  • Zefling
    Expert confirmé
    C'est pas ça qui va ajouter le support de la transparence aux images à compression avec perte permis par le WebP...
  • Shuty
    Membre éprouvé
    Il existe déjà de nombreux compresseur sans perte d'images jpg.

    Reste à voir si les résultats seront meilleurs!