NewsProductsDownloadBuyLinksContact

Multimedia Conversion Library - Source Code

MCL source code consist of over half a million lines of source code written in C, Pascal and assembler. You can use the library without compiling because all DLLs come already precompiled in the package. However, if you change a part of the source you will need a C compiler (preferably GCC), Delphi or NASM, depending which part you changed.

MCL enables you to do conversion and transformation of video and audio between different multimedia formats. It also includes image functions, transition effects and format-specific functions (such as mpeg multiplexing).

MCL supports the following file formats:

Video Formats File Name Extensions Description Required DLL File
AVI avi, ivf, divx Windows Audio Video Interleaved  
BAYER bay Bayer Image (read only)
BMP bmp, dib, rle Windows Device Independent Bitmap
CVR cin Vision Research CINE (read/uncompressed only) libcvr
FLIC fli, flc Autodesk FLIC/FLIC-Pro
GIF gif, giff Graphics Interchange Format libgif (for writing)
HAV hav High quality Audio Video libhav
JPEG jpg, jpeg, jif, jfif, J Joint Photographic Expert Group, JFIF 1.02 libjpg
JPEG-2000 jp2, jpc, j2k, j2c JPEG-2000 File Format and Code Stream libjp2
MPEG-1/2 mpg, mpeg, mpe, m1v, m2v Moving Pictures Expert Group, MPEG-1, MPEG-2 libmpg
MPEG-4mp4Moving Pictures Expert Group, MPEG-4 (write only)libmpg
PCX pcx Zsoft Paintbrush
PNG png Portable Network Graphics libpng
PNM pnm, ppm, pgm Portable Image
RAS ras, sun Sun Raster Image
RGB rgb, rgba, bw, sgi Silicon Graphics Image
TARGA tga Truevision Targa
TIFF tif, tiff Tagged Image File Format libtif
WMVwmvWindows Media Video (write only)libwmv
XPM xpm X-Pixmap libxpm
Audio Formats File Name Extensions Description Required DLL File
AC3 ac3 Dolby Digital compatible libmpg
MPEG Audio mpa, mp2, mp3 MPEG-1/2 Audio Layer II/III (MP3 read only) libmpg
AACm4aMPEG-4 Advanced Audio Coding (write only)libmpg
OGG ogg Ogg Vorbis Audio libogg
WAV wav Windows Wave Sound
WMAwmaWindows Media Audio (write only)libwmv

If you include libdsw-x.x.x.dll it will enable MCL to import more AVI subformats and other file formats like ASF, WMV, WMA, MOV, MP4 supported via DirectShow filters. For encoding WMV and WMA appropriate Windows Media Encoder components must be installed in Windows.

For more information read:


Download MCL Source Code package

To decrypt the package you need a valid license key. Buy a license key here:

Buy MCL Source Code License


MCL FFmpeg self-extracting package is available as Open Source here:

Download MCL-FFMPEG package


Contact e-mail regarding MCL Source Code:


Copyright 2007 Gromada.com. All rights reserved.