Projects tagged ‘c’ and ‘compression’


Jump to tag:

Projects tagged ‘c’ and ‘compression’

Filtered by Project Tags c compression

Refine results Project Tags archive (2) zip (2) algorithms (2) lz77 (2) library (2) antivirus (1) security (1) bzip (1) image (1) tar.gz (1) reversing (1) huffman (1)

[12 total ]

3 Users
 

Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants, several cpio formats, and both BSD and GNU ar variants. ... [More] It can also write shar archives and read ISO9660 CDROM images and ZIP archives. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. It started as a test harness, but has grown into a feature-competitive replacement for GNU tar. The bsdcpio program is an implementation of cpio(1) that is built on top of libarchive. [Less]
Created about 1 year ago.

1 Users

FastLZ is a lossless data compression library designed for real-time compression and decompression. It favors speed over compression ratio. Decompression requires no memory. Decompression algorithm is ... [More] very simple, and thus extremely fast. Due to its speed, FastLZ is very useful for applications that need to save some space without a sacrifice in performance. In certain cases, using compressed working data blocks (and decompressing them on-the-fly whenever necessary) actually may improve the performance because the program uses less memory space. FastLZ is implemented in portable C. It should compile on different platforms without problem. FastLZ is very small and self-contained. To use it, just add one header file and one source file to the application project. Since it is distributed using MIT license, FastLZ can be used in open-source GPL/LGPL-ed applications as well as proprietary applications. FastLZ is inspired by Herman Vogt's LZV and Marc Lehmann's LZF algorithms. [Less]
Created 12 months ago.

0 Users

BGCM is a compression program that I have written. It's features are many. Most notably it can beat WinZip in file compression tests.
Created 11 months ago.

0 Users

Zipmt is a command line utility that speeds up bzip2 compression by dividing the file into multiple parts and compressing them independently in separate threads and then combining them back into a ... [More] single .bz2 file. It depends on glib and libbz2 and is written in C. Features:Compresses files much faster then bzip2 with similar compression rates. Uses multiple threads for multi-CPU efficiency gains. Handy -v (verbose) mode lets you see progress per thread. Can compress large (> 2GB) files. Can compress from an input stream for pipeline processing. Limitations:Can not decompress (use bunzip2 for that). Performance:See for yourself. It's easy to see the difference on a large file: /home/drusifer> ls -lh bigfile.txt -rw-r--r-- 1 drusifer drusifer 783M Mar 23 14:09 bigfile.txtFirst I'll use bzip2 to compress it: /home/drusifer> time bzip2 bigfile.txt 477.820u 1.080s 8:06.11 98.5% 0+0k 0+0io 102pf+0w /home/drusifer> ls -lh bigfile.txt.bz2 -rw-r--r-- 1 drusifer drusifer 59M Mar 23 14:09 bigfile.txt.bz2That took just over eight minutes and compressed my file to 59M. Now I'll try zipmt. My machine has four CPUs so I'll tell it to use four threads via the -t option: /home/drusifer> time zipmt -t 4 bigfile.txt.bz2 0.000u 0.400s 1:57.27 0.3% 0+0k 0+0io 152pf+0w /home/drusifer> ls -lh bigfile.txt.bz2 -rw-r--r-- 1 drusifer drusifer 59M Mar 23 14:26 bigfile.txt.bz2Zipmt only took two minutes and achieved the same compression ratio as bzip2! It's four times faster then regular bzip2 because it's using four CPUs instead of just one! [Less]
Created 12 months ago.

0 Users

Projects:Plugin4JMagicWizEasyJXMLReducioPystudyOut of Incubation:QuickDBAny feedback will be appreciate to participate please contact: diego.sarmentero@gmail.com
Created 12 months ago.

0 Users

LZFX is a small (one C file, 200 non-comment lines) BSD-licensed library designed for very-high-speed compression of redundant data. It is descended from liblzf and is 100% compatible with existing ... [More] LZF-compressed data. LZFX was originally developed as a component of the h5py project, which uses an LZF-based compressor to process scientific data. [Less]
Created about 1 month ago.

0 Users

Megawave is a free software intended for image processing. It is made of: * a C library of modules, that contains original algorithms written by researchers; * a Unix/Linux package designed for the ... [More] fast developpement of new image processing algorithms. [Less]
Created about 1 year ago.

0 Users

FFmpeg.NET is a wrapper library over FFmpeg that provides audio decoding and encoding streams for use any .NET language. It is written in C++/CLI but can be used from any .NET compatible language. ... [More] At the current time, it only supports audio decoding and encoding, but video support is on the TODO list. This code is licensed under the LGPL 2.0 or greater so it can easily be used with the FFmpeg source code. Note however that if you compile it with a GPL version of FFmpeg then this would also have to fall under that license. This project has been superseded by a C# implementation as ffmpeg-sharp to allow cross-platform use with Mono as well as easier maintainability. [Less]
Created 12 months ago.

0 Users

The scope of this project is to improve situational awareness about malicious cryptographic code, cryptographic-viral binary protection methods, compression, detection, heuristics, emulation and ... [More] evasion. Contact: komodopgmp@gmail.com | pgp Contact: Developers SDS SDFX Due to U.S. Export Regulations, all cryptographic software on this site is subject to the following legal notice: Notice [Less]
Created 10 months ago.

0 Users

This will be a an mpeg2 encoder/decoder written entirely in C/C++ and tested on linux and windows.
Created 12 months ago.