Deflate64

Deflate64

Deflate

Deflate est un algorithme de compression de données sans pertes qui couple l'algorithme LZ77 et le codage de Huffman. Il fut défini à l'origine par Phil Katz pour la version 2 de son archiveur PKZIP, et fut plus tard défini dans la RFC 1951 et autres RFC1950 et RFC1952 par Jean-Loup Gailly et Mark Adler.

Deflate n'est soumis à aucun brevet, ce qui a conduit à son utilisation dans les formats Gzip et PNG, en plus du format zip auquel il était au départ dédié, à l'époque où le brevet sur l'algorithme LZW (utilisé dans le format GIF) n'avait pas encore expiré.

Le code source de Deflate et Inflate peuvent être trouvés dans zlib.

AdvanceCOMP utilise une implémentation de Deflate qui autorise une recompression des formats Gzip, PNG, MNG et ZIP.

Deflate64

Il s'agit d'une variante de Deflate qui utilise un dictionnaire plus grand (64 ko au lieu de 32 ko), des codes longueurs de 16 bits (pour des longueurs de 3 à 65538 octets), et des codes distances de 14 bits (30-31). Le taux de compression est légèrement amélioré en comparaison avec Deflate.

PKZIP supporte Deflate64 à partir de la version 2.50. Ce format a été créé par PKWARE et est inclus dans la spécification ZIP (méthode de compression 9), bien qu'il ne soit pas décrit en détail et soit considéré comme un format propriétaire par PKWARE (qui revendique Deflate64 comme "trademark").

Deflate64 est supporté par plusieurs produits (7-zip, Info-ZIP) mais pas par zlib, en raison de son aspect propriétaire et des faibles améliorations qu'il apporte.

Liens externes

Ce document provient de « Deflate ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Deflate64 de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • DEFLATE — redirects here. For other uses, see Deflation (disambiguation). Deflate is a lossless data compression algorithm that uses a combination of the LZ77 algorithm and Huffman coding. It was originally defined by Phil Katz for version 2 of his PKZIP… …   Wikipedia

  • Deflate — est un algorithme de compression de données sans pertes qui couple l algorithme LZ77 et le codage de Huffman. Il fut défini à l origine par Phil Katz pour la version 2 de son archiveur PKZIP, et fut plus tard défini dans la RFC 1951 et autres… …   Wikipédia en Français

  • PKZIP — is an archiving tool originally written by Phil Katz and marketed by his company PKWARE, Inc. PKZIP is an acronym for Phil Katz s ZIP program.HistoryFile compression routines date back to at least the 1960s: IBM had a compression program called… …   Wikipedia

  • ZIP (file format) — unzip redirects here. For the program, see Info ZIP. ZIP Filename extension .zip .zipx (newer compression algorithms) Internet media type application/zip Uniform Type Identifier com.pkware.zip archive Magic …   Wikipedia

  • WinZip — 14.5 Pro running under Windows 7 with Ribbon interface …   Wikipedia

  • StuffIt Expander — Infobox Software name = StuffIt Expander caption = developer = Allume Systems latest release version = 13 latest release date = 2008 09 17 latest preview version = latest preview date = operating system = Mac OS, Mac OS X, Linux x86, Windows… …   Wikipedia

  • .zip — Vorlage:Infobox Dateiformat/Wartung/website fehlt ZIP Dateiendung .zip MIME Type application/zip Magische Zahl …   Deutsch Wikipedia

  • ZIP (Dateiformat) — Vorlage:Infobox Dateiformat/Wartung/website fehlt ZIP Dateiendung .zip MIME Type application/zip Magische Zahl …   Deutsch Wikipedia

  • 7-Zip — 7 Zip …   Википедия

  • FreeArc — FreeArc …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”