# wzip **Repository Path**: goldbeef/wzip ## Basic Information - **Project Name**: wzip - **Description**: wzip 是一款基于块排序的数据压缩软件,压缩性能与 bzip2 相当,但是压缩时间明显快于 bzip2。基于 BWT 变换,Wavelet tree, run-lenght 编码。支持与 bzip2 相兼容的参数选项,以及多进程工作模式。 - **Primary Language**: C - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 24 - **Forks**: 4 - **Created**: 2015-10-30 - **Last Updated**: 2023-09-08 ## Categories & Tags **Categories**: application-software **Tags**: None ## README #Wzip ##What is it? Wzip is a block-sorting compressor, based on Burrows-Wheeler transform (BWT), wavelet tree, run-length code . Its compression ratio is very good and close to bzip2 for most files except for audio and video files. Its compression speed is much faster than bzip2 even in single-thread workstate , and while in multi-thread workstate it will be much faster. ## How to use it? ###install program step 1: first get SAu.tgz form http://pizzachili.dcc.uchile.cl/indexes/Suffix_Array/, then decompress it and you will get directory SAu_FILES; step 2: change directory to: SAu_FILES/ds/ , then make ; step 3: rename ds_ssort.a to libds_ssort.a ; step 4: up to now we get the lib libds_ssort.a ,and then copy out this lib to wzip project directroy ; step 5: change directory to wzip project directory, and then make to get wzip. ###example for use While compressing a file "book", wzip -c book or wzip -c -b 9 -e 3 -g 1 -p 2 -v 3 book While decompressing a file "book.wz" wzip -d book.wz while getting help wzip -L ###references 1. 赵恒,霍红卫(导师),基于BWT和小波树的数据压缩算法研究与实现,西安电子科技大学硕士论文,2014 2. 赵恒,霍红卫, 基于BWT和小波树的数据压缩算法, 技术报告. 3. L. Foschini, R. Grossi, A. Gupta, and J. S. Vitter, Fast Compression with a Static Model in High-Order Entropy. In Proc. IEEE Data Compression Conference (DCC), Snowbird, Utah, pages 62–71, March 2004. ###about AUTHOR goldbeef (goldbeef@163.com) ,xidian university , CHINA. NOTE these source codes were written on 32 bit computer with linux OS.