Libraries, DLLs, and OCXs that provide data compression services of some sort or another. The libraries listed in this section are either shareware or commercial, meaning they will almost always require payment if used in a product released to the general public. Many of the products offer trial versions that you can use for evaluation.
IPsupermarket allows individuals, companies and business to license, buy or sell their various kind of audio codecs, video codecs, image codecs, speech codecs, wireless software, RTOS, device drivers, reference designs, patents and software IP.
Created: 22/10/2007
More...
EACompression ZIP component enables developers to deliver zip applications in C#, VB.NET, JScript.NET, ASP.NET or other .NET framework and .NET Compact Framework. Many advanced features are supported including file password encryption. There is a free 30-day full featured trial version.
Created: 09/06/2007
More...
A general purpose data compression library with very fast compression and decompression. It is available in ANSI C sources under GPL and some commercial license.
Created: 23/12/2006
by Maxim SmirnovMore...
Has free trial version download for Windows and Linux platform for G.722,G.723.1,G.729A,G.726,G.728. Support concurrent codec in single thread with a simple interface. The web page lists all prices for the binary codecs and the codec source code. The source code is written in C/C++ and can be used on other platforms. They also provide AEC/VAD/AGC source code.
Created: 15/11/2006
by Hunter LinMore...
BetterJPEG allows for editing JPEG images without recompression in many cases. Lossless operations include rotation, flip, crop, red eye removal, date/text/EXIF data imprinting and more. There is a stand-alone editor, plug-in for Photoshop and DLL library as well. There are free trial versions.
Created: 12/10/2006
by Maxim SmirnovMore...
ZipForge.NET is a fast .NET framework zip component. With this toolkit you can easily add zip archive functionality to your projects. Free for personal use. Royalty-free for commercial use. ZipForge.NET is 100% managed .NET component written in pure C#.
Key features:
Creates and handles ZIP files
100% managed native .NET code
Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation
SFX archives support
Extensive help
A lot of demos (C#, VB.NET and Delphi.NET demos are included)
Royalty-free
Full source code is availaboe
Created: 15/07/2006
by Kevin GoldbergMore...
Coding Technologies has developed the AACPlus. Coding Technologies' aacPlus v1 was standardized by MPEG as MPEG-4 HE AAC, combining AAC and SBR. With the addition of Parametric Stereo, aacPlus v2 is the state-of-the-art low bit rate open standards audio codec. The company offers Software Development Kits (SDK) for various platforms as well as Fixed-point Firmware Reference ANSI-C source code (FFR) packages are available through Coding Technologies and its partners. Coding Technologies also provides custom porting services, training, and development support. See product sheets section of the site for the overviews.
Created: 31/01/2006
by Maxim SmirnovMore...
Hifn makes lossless compression hardware and software. They have a bunch of chips that implement LZS and MPCC compression, plus a library that does the same thing. I have been led to believe that these algorithms are partially or completely protected by patents. M.N.
Created: 18/12/2001
by Mark NelsonMore...
The Archive Component is a fast and optimized toolkit for working
with archive-files, available as a .NET-class as well as a COM-object.
The main purpose of is to simplify creating archives and reading/writing
data from/to archive files as much as possible.
Fileformats: ZIP-files as well as ARJ, GZ, JAR, TAR and Z.
A German version is also available, see it here.
Created: 01/08/2005
by Carsten NeubauerMore...
The home page for addZip, a shareware Zip library. Libraries and controls available for 16 and 32 bit versions of MS-DOS and Windows, with support for various compilers. This is a commercial product, but an evaluation version of the library is available.
Created: 20/07/2002
by Mark NelsonMore...
A set of Win32 libraries, DLLs, and controls that let you manipulate tar and gz format archives under Win32.
A DCL user had this to say: Worked very quickly, very reliable, absolutely worth the money, I had it running correctly in 5 minutes, mabye less. There was also more than enough sample code to work with. It's the best G-zip compression library I have found anywhere..
Created: 01/03/2004
by Mark NelsonMore...
Polar Zip is a Win32 component that provides all the compression and archiving features you could ever need. Use with any development environment that can accept an ActiveX control.
Polar has added a .NET version of their Zip component in May, 2003.
Created: 26/05/2003
by Mark NelsonMore...
No download. MPEG related products also with H.264 support.
MPEG SDK "MP-Factory" provides a variety of MPEG handling capabilities
including encoding, decoding, editing, and indexing for various formats
such as H.264, HDV, MPEG-2, and MPEG-4, where system integrators can
easily implement MPEG applications through uniform APIs for various coding
formats.
Created: 09/09/2005
by Dmitriy VatolinMore...
The folks at Compandent have this to say about their product: Compandent's ComPacketer is a voice coder which achieves a breakthrough in quality/bit rate/complexity tradeoff. Compandent’s novel technology, the ComPacketer that operates at 2.8 kb/s, produces speech with quality which exceeds that of ITU-T G.723.1 at 6.3 kb/s. Using the ComPacketer, only graceful degradation is introduced in frame erasure environment, as compared to the higher quality degradation introduces by the common standards used for VoIP.
Created: 07/03/2004
by Mark NelsonMore...
The ZipTV compression suite is a set of components to be used with Borland's Delphi and C++ Builder products. Manage archives, SFXs, etc, with support for at least 15 archive formats.
Reader Joseph K. says Amazing collection of compression tools!.
Created: 28/01/2001
by Mark NelsonMore...
J2K-Codec is a software component, developed to facilitate JPEG2000 usage. It claims to be faster than Open Source solutions Jasper and OpenJpeg.
Some J2K-Codec features:
- .j2k and .jp2 files support
- Particular resolution level decoding (even for tiled images)
- Alpha-channel support
- File, memory, exe-file resource or any custom data sources
- Selective tiles decoding
- ActiveX control
- Up to 65,535x65,535 images
- EasyDecode() 1-Call shortcut
- GeoJP2 (embedded GeoTIFF) extraction
- SSE code optimizations
- Simple yet powerful API with C++ wrapper classes
Created: 05/08/2005
by Sachin GargMore...
Aware makes a JPEG 2000 Codec and SDK, which includes libraries for both Win32 and UNIX. You can download a demo of their product from the web site should you be willing to provide a bit of contact data.
Created: 05/07/2001
by Mark NelsonMore...
This is the PicTools JPEG2000 SDK, which lets you drop JPEG2000 compression and decompression into your C/C++ programs. Pegasus Imaging makes quite a few compression library products.
Created: 03/09/2001
by Mark NelsonMore...
Intel has a C/C++ JPEG library that works with Visual C++ under Win32. It would appear that their motivation is to distribute code that is optimized for the MMX extensions in their processor. License agreement has a few points that should be examined, but essentially it appears to be free. Please correct me if I'm wrong.
One reviewer of this site had this to say: I tried out the IJL library. It was slower than the Independent JPEG Group code. I was using IJL 1.5. Vlandimire says: I use this library, v. 1.51 works very well.
Created: 09/10/2001
by Mark NelsonMore...
HTMLZip is a utility to creating compressed HTML pages. True compression algorithm reduces files to 20%-70% of original. JavaScript is used for extracting in your browser (no third-party software).
Compatible:
HTMLZip is compatible with MS Internet Explorer 4.0, 5.0, 5.5, Netscape Navigator 4.x, 6.0, Mozilla/M15-M17, Opera 4.0 beta 2.
HTMLZip is not compatible with MS IE 3.0 and NN 3.0.
HTMLZip is not compatible with Opera 4, 5, 6. They has a bug in JavaScript (function indexOf()). We have reported Opera's developers about.
Created: 12/10/2002
by Mark NelsonMore...
VSS offers its H.264 Codec technology in an SDK form to developers who need to integrate video compression into applications for broadcast, surveillance, conferencing or content authoring markets.
Created: 26/06/2005
by Dmitriy KulikovMore...
MPEG2 and H.264 Video Encoder and Decoders other components within the Microsoft® DirectShow® technology.
See also : http://www.elecard.com/products/decoder_sdk.shtml
From site:
The Moonlight-Elecard AVC & MPEG-2 Encoder SDK is a software development kit enabling programmers to develop digital video applications using the Moonlight MPEG2 Video Encoder, Moonlight-Elecard MPEG2 Video Decoder, Moonlight H.264 Video Encoder, Moonlight H.264 Video Decoder and other Moonlight components within the Microsoft® DirectShow® technology...
The Moonlight-Elecard AVC & MPEG-2 Decoder SDK is a software kit for programmers and prosumers to develop digital video applications using the Moonlight H.264 Video Decoder and other Moonlight components utilizing Microsoft® DirectShow® technology.
Created: 26/06/2005
by Dmitriy KulikovMore...
The home page describes Kakadu thus: A comprehensive, heavily optimized, fully compliant software toolkit for JPEG2000 developers
.
DataCompression.info user Tim A. gushed: A very fast implementation with a small memory footprint compared to Jasper and even other commercial implementations. Also handles large files better than all others I have tried. Very well done with motion JPEG2000, a viewer and a JPIP server to boot (and those are just the sample applications!). John J. added The best of any JPEG2000 compressors for lossless compression. Higher compression rates, and faster compression than Aware and Algo Vison Luratech.
Created: 08/04/2001
by Mark NelsonMore...
There are many Zip compression components in the marketplace. This web page is a summary of the most popular Zip components available and provides a side-by-side comparison of the features and pricing of each. This review focuses on components used by Microsoft developers in Visual Basic, ASP, Visual C++, and Visual FoxPro applications.
Created: 30/10/2002
by Mark NelsonMore...
In this comp.compression posting, Ben Rudia-Gould opens up the compression format used by the PKWare Data Compression Library. This is the only place I have ever seen this information disclosed; PKWare has certainly not done so.
Created: 22/09/2001
by Mark NelsonMore...
DynaZIP offers just about everything you'd want to work with Zip files in a Win32 environment.
DataCompression.info user Mike L. had this to say: Creates huge output executables. Features contained in multiple packages are contained in a single package in comparable products. Pricing is very steep compared to comparable products.
Created: 16/07/2004
by Mark NelsonMore...
PKWare has created a couple of new SDKs that allow developers to create and manipulate ZIP files, as well as to take advantage of PKWares new security features.
Created: 31/05/2004
by Mark NelsonMore...
compaact! allows you to easily encode your audio files with the high quality coding algorithm MPEG-4 AAC (Advanced Audio Coding). compaact! is capable of multichannel encoding and comes with extensive audio preprocessing features to achieve even better encoding results.
Version 1.2 is shipping in April, 2004.
Created: 11/04/2004
by Mark NelsonMore...
A commercial MPEG video compression library written completely in Pascal (Borland Delphi, source code included). A demo version and the documentation can be downloaded.
Created: 27/03/2004
by Mark NelsonMore...
If you're a Gamecube developer, you've got to like the idea of incorporating DivX video sequences in your games. The great compression levels you can achieve with the MPEG-4 encoding lets you bring an incredible amount of video to this console.
Created: 01/03/2004
by Mark NelsonMore...
This SDK decodes and encodes H.264 AVC (Advanced Video Coding) frames, making it easy to add support for this exciting new format to your applications. The MainConcept H.264 Codec will offer ultra-high quality encoding to and decoding from H.264 material at exceptional speeds in all profiles and levels supported by the standard.
Created: 14/02/2004
by Mark NelsonMore...
GAO Research sells modem software for quite a few different platforms, including a big batch of DSP parts. Naturally, this includes modules to perform both V.42bis and V.44 data compression.
Created: 21/12/2003
by Mark NelsonMore...
GAO Research sells speech codecs for quite a few different platforms, including a big batch of DSP parts. They support a wide varity of ITU formats, including G.729, G.711, G.722, and more.
Created: 21/12/2003
by Mark NelsonMore...
The Microsoft® Windows Media® Player 9 Series Software Development Kit (SDK) provides information and tools to customize Windows Media Player and to use the Windows Media Player ActiveX® control. This documentation also provides information about using Windows Media metafiles.
Created: 15/12/2003
by Mark NelsonMore...
This is the current home for the DivX encoder and decoder. DivX ships in three different versions which offer varying levels of features for varying prices (including free.) Shipping DivX Video 5.1.1 as of November, 2003.
Created: 27/11/2003
by Mark NelsonMore...
ImageGear from Accusoft is a super-capable imaging library, available in four different varieties. It supports the normal roster of file types, but also includes some more advanced image and file formats, such as PDF and JPEG-2000.
Version 13 is shipping as of October, 2003.
Created: 09/10/2003
by Mark NelsonMore...
This ActiveX control is used by developers of audio applications to provide low-latency streaming compressed audio.
Created: 09/08/2003
by Mark NelsonMore...
Hawk Software is now selling a pair of codecs, LPC-10 and OpenLPC, that are suitable for Windows CE, CELinux, and other 32-bit embedded platforms. More are planned for future releases.
Created: 08/07/2003
by Mark NelsonMore...
Xceed Streaming Compression for .NET is an efficient and lightweight data compression class library for Microsoft .NET and ASP.NET. It can process any size byte array with ease and provides a true .NET pass-through stream object for automatically compressing or decompressing any .NET stream's data on the fly. It supports the GZip, Zlib, Deflate and Deflate64 compression formats.
Created: 22/06/2003
by Mark NelsonMore...
The Xceed Streaming Compression Library is a high-performance "raw" compression library. It offers the ability to compress and decompress streaming data, buffers, strings or single files and supports multiple compressed data formats. Unlike the Xceed Zip Compression Library, this ultralight library doesn't offer Zip file handling capabilities.
Created: 21/06/2003
by Mark NelsonMore...
Xceed Zip for .NET Compact Framework is a data compression and all-purpose file manipulation class library for creating mobile apps. It provides flexible zip, gzip and streaming data compression capabilities for compact applications created with Visual Studio .NET 2003. The library includes an innovative and extensible filesystem object model that makes zip files as easy to work with as regular files or folders.
Created: 21/06/2003
by Mark NelsonMore...
Alexander Simakov has created a streaming, DCT-based, lossy compression library that works on gray scale images. This is a shareware library that works with Win32 programs. Registered users get source code, samples in several languages, and help files in English and Russian.
Created: 20/06/2003
by Mark NelsonMore...
SheerVideo is a QuickTime video codec. Looks like they currently only support the Mac platform, but Linux and Windows support is promised soon.
Created: 04/06/2003
by Mark NelsonMore...
The folks at On2 have a pretty nice sounding video codec here, designed for computer applications and set-top boxes. Looks like they want to go head-to-head with Windows Media 9 and MPEG-4.
Created: 13/05/2003
by Mark NelsonMore...
This library is able to product PDF documents from VB, Delphi, and Visual C++. This naturally includes the ability to create compressed images using jpeg, zlib, and CCITT formats.
Created: 11/05/2003
by Mark NelsonMore...
SuperCool Zip Backup software is a data backup,restore and file synchronization program. You can use any drive in your system to store the backup files in standard Zip format that can be transferred to remote machine by FTP or Email. It can also compare and synchronize files or folders.
Version 1.61 is shipping as of May, 2003.
Created: 08/05/2003
by Mark NelsonMore...
LuraDocument represents an innovative compression software custom-tailored to the compression of scanned color documents composed of both images and text. The documents are partitioned into pure picture and pure text segments through the use of its state-of-the-art segmentation algorithm. Each of these segments is then compressed using an algorithm optimized for this type of data. As a result, scanned color documents can be stored at extremely high quality despite small file sizes. LuraDocument is capable of reaching compression rates of 1:150 to 1:500 while still preserving full readability of the text and excellent quality of the pictures. This makes LuraDocument far superior to even the wide spread PDF format.
Created: 08/04/2003
by Mark NelsonMore...
This tool lets you package content encoded with the Series 9 codecs in traditional AVI containers. Future applications should use the ASF file container, but legacy apps may be constrained to the AVI format. This tool allows the old and the new to work together.
This tool was shipping in a Beta version as of April, 2003.
Created: 07/04/2003
by Mark NelsonMore...
These ActiveX controls provide real-time compression and rendering of audio and video streams, supporting standard formats such as H.263, MPEG-4, G.723 and more. It appears that they are designed for IP Telephony, but they also advertise the ability to do straight-up compression to/from disk or memory. You can use a demo version for free, with limitations, but upgrading to the pro release is going to set you back a bit. Redistribution is included in the price, though.
Version 3.0 is shipping as of April, 2003.
Created: 05/04/2003
by Mark NelsonMore...
The EasyVideo ActiveX control lets you integrate real-time video into any Win32 app that can host an ActiveX control. Video features supported include video capture, transmission, compression, and decompression, using standard Windows codecs as well as MPEG-4. Additional niceties include multicast support and bandwidth adjustment.
Version 3.0 is shipping in March, 2003.
Created: 16/03/2003
by Mark NelsonMore...
The EasyAudio ActiveX Control adds speech handling capabilities to your Win32 program. Listed features include nice things such as support for popular codecs including G.729, G.711, and ADPCM, unicast and multicast support, AGC, jitter buffer management, and noise reduction. The web page gives a price of $1000 for the control, and $2000 for the source code. I hope that big price tag includes free distribution rights, but the web site is woefully short on license information.
Version 3.0 is shipping as of March, 2003.
Created: 16/03/2003
by Mark NelsonMore...
Enbaya makes a product called ProGATE that is used to compress 3D graphics and animations for game developers.
Created: 05/03/2003
by Mark NelsonMore...
Mark Adler built a decompressor that is able to read streams built with PKWare's Data Compression Library. Since PKWare hasn't released source for DCL, this is a very good thing, and free to boot.
Created: 27/02/2003
by Mark NelsonMore...
BigSpeed Zip OCX is a multi-threaded, fully self-contained ActiveX control, which lets you add zipping and unzipping capabilities to any 32-bit Windows application.
Version 2.1.0.26 of this library shipped in March of 2001.
Created: 18/02/2003
by Mark NelsonMore...
A complete Zip compression library for Win32 programmers in a 50K DLL.
Version 3.02 of this DLL shipped in May of 2002.
Created: 18/02/2003
by Mark NelsonMore...
The LuraWave OCX is an OLE-Control ready to be integrated into numerous development environments such as MS Visual C++, MS Visual Basic, Borland Delphi, and several of the MS Office components. This product allows you to easily load and decompress Lurawave images, as well as converting to/from TIFF and BMP formats. A demo version is available which limits you to 640x480 pixels.
Created: 17/02/2003
by Mark NelsonMore...
This product is an addon to the THBImage Library. The Library is available as either a DLL or OCX, and supports a wide variety of image formats and operations. An 30-day evaluation version is available for download.
Created: 17/02/2003
by Mark NelsonMore...
This page has links to the big batch of downloads that developers might need to work with Windows Media 9. At this time, the list of available packages includes:
Microsoft has released DirectX 9.0, which naturally includes support
for an updated list of audio and video encodings.
Created: 19/01/2003
by Mark NelsonMore...
This page has links to download all the various components of Windows Media 9, including the media player, codecs, encoders, embedded toolkits, and more.
Created: 19/01/2003
by Mark NelsonMore...
A company that makes PhotoJazz, a lossless compression plug in package that they describe as having Breakthrough lossless photo-quality compression of stills and movies for archival, print, and the Internet. Version 2.0 supports Mac and Windows, Photoshop, QuickTime, and Quark. You can download the Reader for free and try it out.
Created: 13/12/2002
by Mark NelsonMore...
WSQ by Aware is our implementation of the Federal Bureau of Investigation's Wavelet Scalar Quantization fingerprint compression standard. WSQ by Aware is the industry’s highest performing implementation of the FBI’s Wavelet Scalar Quantization (WSQ) digital fingerprint compression algorithm. WSQ is a wavelet transform-based compression standard, developed by the FBI for compression of digital fingerprint images.
Created: 13/12/2002
by Mark NelsonMore...
MotionWavelets is a software video codec that delivers real-time, high-quality video compression to the PC-based digital video user. Powered by a wavelet-based compression engine optimized for MMX processors, MotionWavelets compresses 640x480, 30 frames per second video with VHS quality, in real time on a PII/450MHz PC. MotionWavelets will compress greater than 60 fps 320x240 on any P/MMX 200MHz PC or above. MotionWavelets is available as a Video for Windows (VfW) installable codec and a Software Development Kit (SDK).
Created: 13/12/2002
by Mark NelsonMore...
Supplier of data comrpession libraries to use with FoxPro. Includes FOXSQZ, an archiving and compression library, COMP5, a compression library, and JavaSQZ, a data compression library for Java.
Created: 13/12/2002
by Mark NelsonMore...
The Asao libraries from Nellysoft have been designed specifically to address the need for a very small footprint, low bandwidth speech and audio compression. Asao will operate at a variety of bit rates (12/16/24/32 Kbps). This new technology can be rapidly harnessed for applications such as streaming over mobile data networks, Internet radio and embedded platforms such as toys and other consumer devices.
Created: 09/12/2002
by Mark NelsonMore...
The Sase libraries fron Nellysoft offer flexible compression options for both embedded and data packets based compression implementations It can operate in either a single bit rate or a multi-rate mode, offering compression rates (1.8/3.2/6.4 Kbps) to suit your application or the changing environment of packet based networks. Sase has the ability to switch bit rates on-the-fly to better handle changing network condition. At 3.2 Kbps Sase offers near toll quality, as you would expect when more bits are added the speech quality improves at 6.4 Kbps.
Created: 09/12/2002
by Mark NelsonMore...
IP*Works! Zip allows developers to easily integrate compression and decompression functionality into web or desktop applications using popular file and data compression standards including Zip, Tar, Gzip and Jar standards for compression. All IP*Works! Zip components have been built from the ground up entirely in native .NET and Java code, combining exceptional speed, excellent data compression, and extreme portability across platforms.
The components feature password support, file deletion within an archive, streaming compression and decompression, and more. IP*Works! Zip is currently available as fully-managed 100% C# .NET components, or pure Java beans.
Created: 07/11/2002
by Mark NelsonMore...
Microsoft is providing a Microsoft® DirectX® application programming interface (API) and a corresponding device driver interface (DDI) for acceleration of video codec processing. This API/DDI provides an interface definition focused on support of MPEG-2 "main profile" video (formally ITU-T H.262 | ISO/IEC 13818-2), but also intended to support other key video codecs (ITU-T Recommendations H.263 and H.261, and MPEG-1 and MPEG-4). The interface is designed to extract the most basic computationally-intensive building-blocks of these various codec designs and support their acceleration in hardware.
Created: 31/10/2002
by Mark NelsonMore...
Sax.net Streaming Compression helps you keep your data small and fast. Use high-performance compression and data compression code, using a class library that was designed from the ground up for integration with the Microsoft .NET framework.
In addition to being able to specify whether to prefer speed over size, Sax.net Compression offers you a choice of two compression algorithms: Industry-standard Deflate (ZIP) compression, and the newer Burrows-Wheeler (BZip2) transform, which generates especially great results when compressing XML data.
Created: 30/10/2002
by Mark NelsonMore...
This site collects information, links, and review on Windows Media 9. Includes some detailed information on the codecs that are part of the new package.
Created: 12/10/2002
by Mark NelsonMore...
Chilkat Zip is an easy-to-use, royalty-free ActiveX control that empowers your applications to create/manipulate Zip archives. It can encrypt your data with the latest 256-bit AES Encryption, includes self-extracting EXE capabilities, and provides easy access to decompressed contents of individual files stored within a Zip archive. You can easily compress directly from memory buffers or strings and add multiple files with wildcarding and recursing directories.
Created: 01/10/2002
by Mark NelsonMore...
File and database compression components for Delphi. Compress to/from file, memory, and blob. Uses RLE, LZH, and LZW. Shareware.
Version 7.0 was released in September of 2002.
Created: 15/09/2002
by Mark NelsonMore...
The voice recording applet SDK is designed for the web developers and allows to record the voice from web site, to compress it and to send to the web server via HTTP. To playback the recorded voice from the server the embedded voice streaming player or a separate player as a voice streaming applet can be used. Both applets are designed in Java 1.1 and has a JavaScript interface.
Created: 15/09/2002
by Mark NelsonMore...
A Delphi component. TCompLHA helps you create and manage archives compatible with the popular freeware LHArc and LHA utilities (these archives can also be processed by the popular WinZip program if you have LHA). Simple one-step methods such as Scan, Compress, Expand, Delete and Verify make archive management very easy. In addition it includes the TSegLHA component which allows for the creation of segmented (e.g. multi-disk) archives.
Created: 15/09/2002
by Mark NelsonMore...
Microsoft's web page for all things releated to the new Windows Media Player and more. At this time you can download the beta version of the new player, get information, and sample various media.
Reader Serg N. commented: Very good quality, support for [very] low bitrates, lossless mode. It's not open source, but it's free!
Created: 15/09/2002
by Mark NelsonMore...
The UPL Compression Library is a high-performance professional compression library. It offers the ability to compress and decompress data, buffers, strings or single files and features the latest innovations in data compression. The library offers eight extremely powerful compression algorithms. Dynamic Huffman, Arithmetic, BWT, Ppm and several Lempel Ziv flavors.
DataCompression.info user John G. had this to say: I was looking for adding a better compression to my Visual Basic project and it worked like a charm. The compression ratio is really good, better than Zip!
Created: 27/08/2002
by Mark NelsonMore...
This imaging library from PegasusImaging supports reading and writing of a wide variety of compressed image formats, including JPEG, GIF, and PNG. JPEG2000 and Lossless JPEG are advertised as available with add-on packages.
Created: 18/08/2002
by Mark NelsonMore...
Intel has created a new library designed to deal with varous primitives used in Data Compression. Intel says: Intel® Integrated Performance Primitives (IPP) is a software library which provides a range of library functions for multimedia, audio codecs, video codecs (for example H.263, MPEG-4), image processing (JPEG), signal processing, speech compression (i.e. G.723, GSM ARM*) plus computer vision as well as math support routines for such processing capabilities.Unlike their previous libraries, this is now a commercial product which is going to cost you as much as $199. Works with Windows and Linux.
Created: 18/08/2002
by Mark NelsonMore...
This is the download page for the Morgan Motion JPEG2000 codec. You can download a free copy of the codec and check it out. Support included for Video For Windows/DirectShow, and some video clips in AVI format are included.
Created: 08/08/2002
by Mark NelsonMore...
A feature-rich COM/ActiveX and DLL component for adding Zip and Unzip to your Windows apps with minimum effort. Includes full documentation with many samples and examples for VB, VC++, Delphi and C++Builder to get you started quickly. Supports the latest
zip file format updates including Deflate64 compression and Zip64 headers. Also includes BZip2 compression which is excellent for compressing XML data.
Created: 31/07/2002
by Mark NelsonMore...
A true native Microsoft.NET Zip file-handling and streaming compression class library. Its true object-oriented design makes manipulating zip files as easy as manipulating regular files and folders. Written entirely in managed C#, it includes a variety of
VB.NET and C# samples and takes full advantage of the .NET runtime's capabilities.
Created: 31/07/2002
by Mark NelsonMore...
This is an optional add-on for the Xceed Zip Compression Library ActiveX/DLL that lets your applications create sharp-looking self-extracting Zip files (.EXE's) about as powerful as some install programs.
Created: 31/07/2002
by Mark NelsonMore...
This article describes a proof-of-concept app running on a Nokia 7650 that performs MPEG-4 encoding and decoding, creating a portable video phone. No word on how you can get the code, or how difficult it would be to port this Symbios OS product to other platforms. Still, the company that developed the product, Hantro Products, does supply the codecs that do the trick.
Created: 09/07/2002
by Mark NelsonMore...
This company has a roster of compression products, including an MPEG-2 Player, an MPEG-2 DirectShow Filter, and a Wavelet Image Compressor.
DataCompression.info user Kuka had this to say: Excellent mpeg player, and a lot of very useful mpeg tools.
Created: 08/05/2002
by Mark NelsonMore...
C++ code posted to comp.compression that describes extraction from PKWare's Data Compression Library.
Update: The author posted this correction to comp.compression:
There's a bug in the code posted 2001-10-07 19:36:38 PST. To fix:
In the
void tcDecoder::Decode(char *apBuffer, unsigned int *apSize, unsigned int anBufferSize)
function after both
if (lnIndex == mnCurrentPos) lnIndex = lnStartIndex;
add
if (lnIndex == mnDictionarySize) lnIndex = 0;
Created: 22/04/2002
by Mark NelsonMore...
Abale Zip is a royalty-free, robust and powerful Zip and Unzip component that costs much less than you would expect. It includes all the compression functionality you need in one easy to use ActiveX DLL that you distribute with your applications. The component works perfectly with VB, Delphi, ASP, C++Builder and Visual C++ and offers tons of sample applications to get you started. Looks like you can D/L a trial version, not clear from the web site if it's crippled in any way. The web site works hard to explain that their component costs half of what you'll pay for Xceedsoft's product.
Created: 04/04/2002
by Mark NelsonMore...
EllTech makes a compression library that supports zip files, plus a bunch of other formats, including ARC, ARJ, tarballs, etc.
Update! EllTech's products were acquired by BeCubed Software. Compression Plus 5.0 appears to still be available.
Created: 01/04/2002
by Mark NelsonMore...
Our technology set is based on the Essential Video 4.0 codec, which is a flexible and dynamic codec which utilises a number of video compression techniques using our BestFirst algorithm; methods include vector quantisation, motion compensation and residual encoding.
Created: 02/03/2002
by Mark NelsonMore...
EasyCompression Library is a TFileStream, TMemoryStream and other TStream descendants replacement to their analogues with transparent compression/decompression and encryption in the same stream. All the methods, properties and behavior of TFileStream and TMemoryStream are supported, so it is very simple to replace them in the application code. Key features: Forward and backward seeks in compressed stream; Read and write any portion of data at any file position; OnProgress event handler and compression rate indicator; Password protection provided by Rijndael encryption algorithm; Fastest compression level is extremally fast.
Created: 26/02/2002
by Mark NelsonMore...
The complete compression solution for Windows developers. PKZIP-compatible file compression libraries (disk spanning, encryption etc). Memory compression library. Compatible with C/C++, Delphi and Visual Basic as well as most other development applications. Shareware.
Created: 26/02/2002
by Mark NelsonMore...
Lets you add zipping and unzipping capabilities to any application. The ZIP engine is written in fast, highly-optimized assembler code, so it can perform at speeds up to 2 times faster than other ZIP libraries. The API is simple to use and can be called from any programming language that supports DLLs. Examples are included that illustrate how to use the DLL with Delphi, Visual C++, Visual Basic, and Visual FoxPro. Shareware
Created: 26/02/2002
by Mark NelsonMore...
For Delphi and other Windows compilers. Compression/ Decompression routines .DLL library. Mostly assembler, Fast decompression!
Created: 26/02/2002
by Mark NelsonMore...
LZSSLib is a compression library (DLL) for Windows programmers. You have access to compression/decompression functions permitting file-to-file operations. LZSSLib uses the LZSS algorithm with various modifications each providing different enhancements. Very simple to use: LZSSPackFile('PROG.EXE', 'PROG.LZS') Works with any language that supports DLL calling, such as Turbo Pascal, C/C++, Actor, Visual Basic, Realizer, even ObjectVision.
Created: 26/02/2002
by Mark NelsonMore...
Read and write JPEG2000 files from Photoshop with this plugin.
DataCompression.info reader Eric was disappointed with this product: Their plugin's preview mode does not work. Without it, the plugin is horribly crippled. .
Created: 03/02/2002
by Mark NelsonMore...
A Zip compatible library with a very impressive set of claims. Works with dozens of programming languages, offers full support for PKZip archives from 1.10 on, and more. Free evaluation version available.
Reader Carl P. says This is a must have tool.
Created: 02/01/2002
by Mark NelsonMore...
The Fastest JPEG engine available! Pegasus high speed JPEG engine offering the fastest JPEG compression and decompression available based on algorithmic optimization, assembly level enhancements, Pentium II and Pentium III optimization.
Created: 01/01/2002
by Mark NelsonMore...
The Cabinet Software Development Kit provides developers with the components needed to utilize Microsoft's cabinet file technology within other applications, or to build cabinet file management tools. Microsoft is committed to making cabinet files an open technology. DCL User says: Easy implementation and works with memory mapped file too.
Created: 28/12/2001
by Mark NelsonMore...
EETimes reports on Microsoft's Corona encoder - a video encoder that is touted as being superior to MPEG-2. The movie business is in a quandry, faced with the technical demands needed to put HD movies on disk. Using conventional compression, they would need to convert to costly blue-laser driven systems. Microsoft offers them a way to put more data on existing disks with just firmware upgrades.
Created: 19/12/2001
by Mark NelsonMore...
RICAZip.com has proprietary lossless image compression technology called RICA (Reversible Image Compression Algorithm). RICA retains original file formats (e.g. TIFF, DICOM, BMP, TGA, PGM etc.). RICACom says We have yet to find any method that provides better compression ratios (for truly lossless), including wavelet. On a PII 450MHz RICA compresses @ 6MB per second and decompresses at 12MB per second. Available as a standalone image archive app, Adobe Photoshop Plugin, Browser Plugin, and RICA SDK.
DCL reader Karen H. says: Evaluation of this product demonstates excellent compression ratios and it is also very fast compared to other methods I have used.
Created: 15/12/2001
by Mark NelsonMore...
Image Power makes a C++ SDK that performs both document and image compression. This supports JBIG2, MRC (Mixed Raster Content), and plugins for web browsers.
Created: 23/08/2001
by Mark NelsonMore...
LEADTOOLS is now supporting JPEG2000 in their toolkits by means of this JPEG2000 plugin. Supports both file and stream formats, plus many additional features. Download of sample available.
Created: 05/07/2001
by Mark NelsonMore...