BZ2 - BZzip2 compressed archive file

Qu'est-ce qu'un fichier BZ2 ?

Les fichiers BZ2 se rapportent au logiciel libre de compression de données bzip2. Ce programme utilise l'algorithme de Burrows-Wheeler pour compresser des fichiers uniques, par opposition à un archiveur de fichiers. Cette forme de compression de données est plus efficace que les anciennes méthodes (Z, ZIP, GZ, etc.), mais le processus est plus lent. La conversion s'effectue en prenant les données en blocs (d'une taille de 100 à 900 Ko) à l'aide de la transformée de Burrows-Wheeler pour convertir des caractères récurrents en chaînes de lettres identiques, puis en appliquant l'algorithme MTF (Move To Front) et le codage Huffman. Le format BZIP antérieur utilisait le codage arithmétique. La décompression de ces fichiers est généralement rapide.

Différentes couches de compression sont utilisées et empilées dans le processus de création de fichiers BZ2. L'algorithme RLE (Run-Length Encoding) remplace des séquences de 4 à 255 caractères en double consécutifs. La transformée de Burrows-Wheeler est une transformation réversible consistant à trier les caractères des blocs de texte. Les blocs sont autonomes avec une limite de taille de 900 Ko. L'algorithme Move To Front n'altère pas la taille des blocs traités. Les caractères sont traités, remplacés par un indice et déplacés vers l'avant. Les caractères qui se répètent sont remplacés. L'algorithme RLE (Run Length Encoding) remplace les longues chaînes de caractères identiques en combinant un caractère et une séquence de deux codes spéciaux (RUNA, RUNB). Le codage de Huffman remplace les caractères de longueur fixe basés sur leur fréquence d'utilisation, en raccourcissant les séquences utilisées régulièrement tout au long du code. Les tables de Huffman, l'encodage Unary base 1, l'encodage Delta et les matrices creuses sont également utilisés.

Voici une petite liste, non exhaustive, des programmes qui peuvent ouvrir les documents BZ2:

  • Corel WinZip
  • Smith Micro StuffIt Deluxe 2010
  • WinRAR 5
  • PeaZipExternal Link
  • 7-Zip
  • Incredible Bee Archiver
  • The Unarchiver
À propos de
Extension BZ2
Type MIME application/x-bzip
Liens utiles
Exemples de fichiers
example.tar.bz2
(349.07 KiB)