This is a desktop application for text compression using Huffman, LZW, Burrows-Wheeler and Deflate algorithms. With added capability of image and audio compression using JPEG2000 and Pyflac algorithms
-
Clone the repository:
https://github.com/VesperAkshay/File_Compression.git cd File_Compression
-
Install the dependencies:
pip install -r requirements.txt
-
Run the application:
python file_compression.py
- Download the executable from the Releases page.
- Run the executable.
- Select the file to compress.
- Select the type of the file to be compressed/decompressed
- Choose the compression algorithm.
- Enter the output file name with the same extension (.txt for text, .png or .jpg for image, .wav for audio, .mp4 for video, etc) as the output file name extension for type-checking.
- Click "Compress" or "Decompress" to perform the action.
- Install Fira Coda Font in you Device