Skip to main content

Qu'est-ce que la compression sans perte?

La compression sans perte est une technique de compression qui ne perd aucune donnée dans le processus de compression.

La compression sans perte emballe les données dans une taille de fichier plus petite en utilisant un type de raccourci interne pour signifier les données redondantes.Si un fichier d'origine est de 1,5 Mo (mégaoctets), la compression sans perte peut la réduire à environ la moitié de cette taille, selon le type de fichier compressé.Cela rend la compression sans perte pratique pour le transfert de fichiers sur Internet, car les fichiers plus petits transfèrent plus rapidement.La compression sans perte est également pratique pour stocker des fichiers car ils prennent moins de place.

La convention zip, utilisée dans des programmes comme Winzip, utilise une compression sans perte.Pour cette raison, le logiciel ZIP est populaire pour la compression du programme et des fichiers de données.C'est parce que lorsque ces fichiers sont décompressés, tous les octets doivent être présents pour assurer leur intégrité.Si les octets sont absents d'un programme, il ne fonctionnera pas.Si les octets sont absents dans un fichier de données, il sera incomplet et brouillé.Les fichiers d'image GIF utilisent également la compression sans perte.

La compression sans perte présente des avantages et des inconvénients.L'avantage est que le fichier compressé se décompresse à un duplicata exact du fichier d'origine, reflétant sa qualité.L'inconvénient est que le rapport de compression n'est pas si élevé, précisément parce qu'aucune donnée n'est perdue.

pour obtenir un rapport de compression plus élevé - pour réduire un fichier nettement au-delà de 50% - vous devez utiliser compression perte .La compression avec perte éliminera un fichier de certaines de ses données redondantes.En raison de cette perte de données, seules certaines applications sont adaptées à la compression avec perte, comme les graphiques, l'audio et la vidéo.La compression avec perte réduit nécessairement la qualité du fichier pour arriver à la taille hautement comprimée qui en résulte, mais en fonction du besoin, la perte peut acceptable et même imperceptible dans certains cas.

JPEG utilise la compression avec perte, c'est pourquoi la conversion d'un fichier GIF en JPEG la réduira en taille.Cela réduira également la qualité dans une certaine mesure.

La compression sans perte et perte de compression est devenue partie de notre vocabulaire quotidien en grande partie en raison de la popularité des fichiers musicaux MP3.Un fichier sonore standard au format WAV, converti en fichier MP3 perdra beaucoup de données car MP3 utilise un algorithme avec perte et haute compression qui jette une grande partie des données.Cela rend le fichier résultant beaucoup plus petit pour que plusieurs douzaines de fichiers MP3 puissent s'adapter, par exemple, sur un seul disque compact, verse une poignée de fichiers WAV.Cependant, la qualité sonore du fichier MP3 sera légèrement inférieure à la WAV d'origine, sensiblement pour certains.

Comme toujours, que ce soit en compressant la vidéo, les graphiques ou l'audio, l'idéal est d'équilibrer la haute qualité de la compression sans perte par rapport à la commodité de la compression avec perte.Le choix de la bonne convention avec perte est une question de choix personnel et les bons résultats dépendent fortement de la qualité du fichier d'origine.