BZ2, BZzip2 compressed archive file (.bz2)

Le format de fichier BZ2 Archive

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.

Détails techniques relatifs aux fichiers BZ2

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.

Plus d'informations sur le format de fichier BZ2

Extension de fichier .bz2
Catégorie de fichier Archive
Fichier exemple Télécharger le fichier example.tar.bz2 (349,07 Kio)
Programmes associés Corel WinZip
Smith Micro StuffIt Deluxe 2010
WinRAR 5
PeaZipExternal Link
7-Zip
Incredible Bee Archiver
The Unarchiver
Liens utiles Plus d'informations sur BZ2
Conversion de fichiers Convertir un fichier en BZ2
Développeur Julian Seward