Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

BPG : un nouveau format d'image de qualité supérieure, basé sur la compression HEVC,
Il se positionne comme un remplaçant de JPEG

Le , par Michael Guilloux

5PARTAGES

7  1 
, qui vient remplacer le format JPEG

Better Portable Graphics (BPG) est un nouveau format d'image conçu par le programmeur Français Fabrice Bellard, créateur des projets FFmpeg et QEMU. Son but est de remplacer le format d'image JPEG lorsqu'on a un besoin d'optimisation de la taille ou de la qualité d'une image. BPG fournit des images visuellement plus claires avec des tailles de fichier plus petites. Il s'agit d'une véritable révolution dans le domaine de la compression de fichier sans perte de qualité.

La compression excessive d'image au format JPEG laisse des blocs d'images et une compression excessive avec MP3 produit des audios avec une qualité de son nettement dégradée. Les résultats de la compression excessive de BPG, contrairement aux autres, donnent une image qui est plus difficile à identifier comme étant des artefacts de compression.

Basé sur l'encodage vidéo standard HEVC, autrement connu comme H.265, le BPG est capable de fournir une qualité d'image similaire à JPEG pour une taille inférieure de moitié. En d'autres termes, compressée à un taux de 50%, une image au format BPG est tout aussi nette qu'une image au format JPEG, non compressée, comme le montre l'image suivante.


BPG a été élaboré après une étude réalisée par Mozilla pour déterminer les résultats de divers algorithmes de compression avec perte, dans laquelle HEVC a été désigné pour être de loin supérieur à d'autres algorithmes.

En somme, les avantages reconnus de ce nouveau format de fichier sont d'abord, un taux de compression élevé. La taille d'un fichier BPG est beaucoup plus petite que celle d'un fichier JPEG de qualité similaire. Les images au format BPG sont donc mieux adaptées pour les applications mobiles.

Better Portable Graphics est pris en charge par la plupart des navigateurs Web avec un petit décodeur écrit en Javascript, environ 71 ko de JS. Il prend en charge les mêmes formats chroma que JPEG pour réduire les pertes au cours de la conversion. Un canal alpha est pris en charge par le nouveau format d'image et les espaces colorimétriques RVB, CMJN et YCgCo sont également supportés par BPG.

En outre, le format BPG prend en charge jusqu'à 14 bits par canal de couleur (contre 8 pour JPEG), pour une gamme de couleurs plus élevée. Enfin, il supporte la compression sans perte et peut inclure divers métadonnées (telles que EXIF, profil ICC, XMP).

Depuis plus de 20 ans d'existence, le format JPEG continue de dominer dans le web malgré son algorithme archaïque. Plusieurs tentatives pour détrôner JPEG, dans le développement web orienté image, ont été menées sans succès. Mais avec le nouveau format BPG, on pourrait assister à l'abandon définitif du format vieillissant.

Source : Fabrice Bellard Home Page

Et vous ?

Que pensez-vous du nouveau format d’image et de son impact sur le développement web ? Allons-nous assister à l’abandon de JPEG ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de benjani13
Membre extrêmement actif https://www.developpez.com
Le 15/12/2014 à 19:53
Citation Envoyé par Chauve souris Voir le message
Désolé, mais j'observe (et j'écoute, même si je ne le désire pas). Donc c'est les basses à fond sur un rythme bien bétonnant (facile la boîte à rythme : on choisit le nombre de pavés qu'on met dans la bétonnière et la vitesse à laquelle elle tourne). Pas lerche de subtilité mélodique, là dedans.

Désolé mais je ne suis pas dans l'idéologie du jeunisme.
Ne confond pas la musique que les jeunes écoutent et la musique que l'on essaie de leur vendre. Si tu te fait une idée de la jeunesse qu'au travers de TF1 (ou de l'équivalent dans ton pays) c'est bien dommage.
Et non, je ne vois pas en quoi dire que tous les jeunes n'écoutent pas de la musique que tu décrit c'est du jeunisme.
4  0 
Avatar de Haseo86
Membre éclairé https://www.developpez.com
Le 15/12/2014 à 15:16
C'est coole d'utiliser un .jpg pour démontre la supériorité du .bpg :p C'est comme les pubs qui veulent montre sur ma télé SD à quel point le HD est plus beau :p

Sinon c'est certainement une bonne chose de faire évoluer les formats, mais l'immobilisme est très forts. Il suffit de voir à quel point le MP3 est indétrônable malgré le nombre de meilleurs formats.
3  1 
Avatar de nanopowered
Membre régulier https://www.developpez.com
Le 15/12/2014 à 15:57
Et la partie pseudo BPG est principalement remplie de bleu. Pourquoi ne pas avoir coupé en plein milieu ? Ou utilisé le javascript de 71 ko ?
2  0 
Avatar de djuju
Membre éprouvé https://www.developpez.com
Le 15/12/2014 à 18:26
Citation Envoyé par Chauve souris Voir le message
comparez le même morceau sur un site de streaming, donc non dégradé, avec l'équivalent sur YouTube
Faut que tu me donnes les adresses de tes sites de streaming, parce qu'à part Tidal qui est payant, j'en connais aucun qui stream de lossless. Au mieux tu as du 320kbps...
Mais bon, toi qui n'écoutes pas de musique de d'jeun'z qui fait boum boum, tu as déjà dû remarqué ça non ?
2  0 
Avatar de piloufacederat
Futur Membre du Club https://www.developpez.com
Le 18/12/2014 à 8:20
PNG et BPG ne s'utilisent pas sur les même types d'images. De plus le décodage HEVC physique, s'il est présent sur la machine peut être utilisé.
2  0 
Avatar de I_Pnose
Membre chevronné https://www.developpez.com
Le 15/12/2014 à 16:20
Sur le papier ça a l’air bien ; un format qui, pour un rapport de poids identique à celui d’un jpeg, présente une qualité d’image supérieure, possède un canal alpha et une plage colorimétrique plus large. En gros les avantages du .png et du .jpeg réunis.

Bon, mais là où le bât blesse ; on aura droit à ça un jour sur le web, ou ça va rester dans les tiroirs ?
1  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 15/12/2014 à 16:41
Citation Envoyé par Zefling Voir le message
On nous avez pas dit la même chose pour le .webp ? C'est quoi la licence ?
Si tu clique sur le lien tu veras que l'implémentation fournie est en LGPL pour le décodeur, BSD pour l'encodeur. Mais au final ce n'est pas vraiment important car rien n’empêche de faire d'autres implémentations sous d'autre licences. Le vrai souci avec HEVC, c'est surtout que ça risque de tomber sous le coup de brevets.

Sinon ça me semble plus intéressant que WebP qui malgré la gestion du canal alpha ne fournissait pas a mon avis un gain qualitatif suffisant pour justifier un nouveau format incompatible. Ceci dit j’attends encore de voir ce que donnera Dalaa qui a l'air prometteur et qui ne devrait pas avoir de soucis de brevets.
1  0 
Avatar de benjani13
Membre extrêmement actif https://www.developpez.com
Le 15/12/2014 à 17:28
Citation Envoyé par Chauve souris Voir le message
Pour la musique même topo : les d'jeun'z qui n'écoutent que la "musique" boum-boumante ne verront pas trop la différence avec un MP3
C'est pas possible! À chaque fois que je lis un de tes messages il y a un gros troll sur les jeunes dedans c'est hallucinant!

Citation Envoyé par Chauve souris Voir le message
mais pour ceux qui écoutent de la "vraie" musique
Et ça continue, tu pourrais pas faire mieux pour discréditer tes propos.

Citation Envoyé par Chauve souris Voir le message
Toutefois il y a une soluce pour ceux qui ont de vrais appareils photos numériques, c'est de placer ces photos pesantes (même un JPEG, de bonne qualité, pèse 8 Mo sur un APN moderne) sur Google Drive ou OneDrive. Parce que le courriel, comme son nom l'indique, c'est pour envoyer du courrier et non des éléphants par boîtes de 12.
Ou alors tu transfère directement sur ton PC (carte SD, câble). Balancer toutes tes photos en ligne je ne pense pas que ce soit une solution.
1  0 
Avatar de jv2759
Membre régulier https://www.developpez.com
Le 15/12/2014 à 19:37
Citation Envoyé par eclesia Voir le message

- Le 14bits par canal est aussi inutile, juste un argument bidon de plus quand on sait que les ecrans ne supportent que 8bits et que les couleurs sont deja faussées.
Attention, à ne pas se restreindre au web. En effet sur le web, 14bits c'est inutile. Mais pour remplacer le JPG, il faut aussi penser aux appareils photo (pas les smartphones) ou les scanner. Car travailler des images avec 14bits a du sens.
2  1 
Avatar de Muchos
Membre expert https://www.developpez.com
Le 17/12/2014 à 5:36
Qui s'en fout des anecdotes de Chauve-souris, et de sa vision réductrice des jeunes, de la musique et de la « culture francophone » ?

En attendant, je trouve les tests du format BPG très convaincants !
2  1