Comment la compression réduit les fichiers — Informatique, 14–17 ans
La compression supprime les informations répétées ou moins importantes afin qu'un fichier utilise moins de bits. La compression sans perte conserve exactement l'original ; la compression avec perte échange un peu de détail contre un fichier bien plus petit.
Dire la même chose plus brièvement
La compression cherche une description plus courte des données. Si un texte répète “ha” de nombreuses fois, un code peut noter le motif et son nombre plutôt que chaque copie. Pour le son ou les images, une méthode avec perte peut supprimer des détails difficiles à remarquer. Le décodeur reconstruit le fichier utilisable.
Pourquoi compresser ?
Les fichiers sont devenus beaucoup plus volumineux avec les photos, la musique et la vidéo, tandis que le stockage et les connexions restaient limités ou coûteux. La compression réduit l'espace sur le disque et le temps d'envoi. Il faut choisir combien de détails supprimer sans rendre le résultat inacceptable.
Un exemple simple de répétitions
Prenons la chaîne AAAABBBCCDAA, qui contient 12 caractères. Au lieu de conserver chaque caractère, on écrit 4A3B2C1D2A : le nombre suivi du symbole répété. Cela fait 10 symboles avant de compter les chiffres, donc le gain est faible ici ; pour 100 A, il serait bien plus grand.
Plus petit n'est pas toujours mieux
Un fichier plus petit peut avoir un son ou une image moins bons, car la compression avec perte a supprimé des informations. Il est logique de croire qu'un fichier portant le même nom est inchangé, surtout quand la différence se voit difficilement. La compression sans perte ne réduit la taille que là où elle trouve des motifs utiles.
La compression au quotidien
Les photos JPEG, l'audio MP3 ou AAC, la vidéo en streaming et les archives ZIP utilisent la compression, mais ne gardent pas toutes les mêmes informations. Une messagerie peut réduire une image pour l'envoyer vite, tandis qu'un scientifique choisira peut-être un format sans perte pour garder des mesures exactes. Le choix dépend du but.
Continue d'explorer
Autres langues
Chargement de MyLeoNes™…