RealTime MainConcept Motion-JPEG Codec for Win32 v3.0 ----------------------------------------------------- Notes on the v3 Release ----------------------- This release offers enhanced speed and functionality: * Decoder is now 50percent faster compared to v2. Only works with 4:2:2 (2hlv) color sampling now. * Improved precision for iDCT / fDCT / Quantization / Dequantization. * Improved precision for the color conversion routines. * Encoder has been marginally speeded up. * ATI Capturecard support ("ATI Packed YUV Data"). This release only offers an MMX version. Please note that we currently don't offer a none-MMX release of v3.00 ------------------ This archive contains a full-futured CODEC DLL (dynamic link library) for realtime encoding and decoding of Movie-JPEG (M-JPEG) coded AVIs. It can decode Motion-JPEG (Movie-JPEG, MJPEG, MJPG) AVIs, created with Miro (DC10,DC20,DC30), FAST, Matrox and similar cards, it can now also encode JPEGs in a Zoran compliant way, meaning that the above mentioned cards can also playback AVIs created by the Codec. It supports interleaved M-JPEG both for decoding and encoding. The CODEC includes a realtime M-JPEG encoder for Win32, we included several big improvements for doing realtime M-JPEG capturing. We think that we are now the fastest M-JPEG Codec out there, we can encode 640*480 in 30 fps on an P-II 300Mhz. New is the Zoran support which enables Zoran based MJPEG cards to playback AVIs coded with this codec. The decoder contained in the archive is free for non-commercial use, the encoder is provided for evaluation. The encoder works without restrictions for the first 45 minutes after starting your computer, after that it adds a MainConcept logo to the captured video (which results in 2-3% fps loss). You can register the encoder for $25 (40 DM) at our WebSite at http://www.mainconcept.com. If you want to create M-JPEG AVIs please have a look at our MainActor package, which allows you to convert from/to many video formats, including AVI M-JPEG. Note: The MMX enabled version resides in the MMX directory, the none-MMX version is inside the no_mmx directory. DONT INSTALL THIS CODEC ON A SYSTEM WHICH RUNS MOTION JPEG HARDWARE AND THE HARDWARE USES THE "MJPG" CODEC. OTHERWISE THE SOFTWARE CODEC WILL OVERWRITE THE HARDWARE CODEC AND THE HARDWARE WILL STOP WORKING. Installation ------------ Simply click with the right mouse-button on the provided "mcmjpeg.inf" file and select the install option, or go to the multimedia settings and add the CODEC manually. Notes on the Decoder -------------------- The decoder allows you to playback hardware or software generated M-JPEG AVI files. After installation you can simply play these files inside the Windows media player. The decoder is MMX optimized and should be able to decode PAL/NTSC coded AVIs in near realtime. Decoding Options ---------------- "One Field Only": Only decodes one field of interlaced MJPEG AVIs (much faster than encoding both fields). "One Fields Smart": Enables Anti-Aliasing for "One Field" AVIs or for the "One Field Only" option. Notes on the Encoder -------------------- You can use the encoder part of the CODEC to capture M-JPEG video. Simply choose a capture application which can compress the video online (like VidCap from Microsoft). Select the "MainConcept M-JPEG CODEC" as compressor and start capturing. The CODEC is able to capture 352*280 in 30 fps and 640*480 in 30 fps on an P-II 300 Mhz processor. The encoder currently supports RGB16, RGB24, YUY2, UYVY as input formats. We are working on several improvements for the next version, but we already think that we are the fastest M-JPEG realtime decoder/encoder on the market. Important: The video width must be a multiple of 16 and the height a multiple of 8 (like in 320*200, 352*288, 640*480, etc). Please make sure you use one of the YUV formats for capturing as these are much faster than the RGB formats. You can define the color space mode in the video formats dialog of your capture driver. Optimal video quality is 75. Data rate limit is currently not supported. Encoding Options ---------------- "Interlace Enable": Enables encoding in interlace mode, please only use this if you want to encode JPEGs in a hardware compliant way. "One Field only": Only encodes one field, very usefull for fast moving video segments. Price ----- The price of the encoder is $25 (40 DM), you can register a fully-functional version (without the 45 minutes limit) at our WebSite. Whats New --------- Changes from v1 to v2: Speedup of the encoder in the range of 200-300 percent plus adding support for various color spaces to the encoder. Changes from v2.0x to v2.052: Support for writing Zoran Header Extension, meaning that AVIs captured with this codec should now run on Hardware Codecs from Zoran based MJPEG Cards (FAST, Electronic-Design, Miro etc.). Changes from v2.0x to v2.06d: Further MMX optimizations in the decoder as well as the new hardware compatibility options (interlace support) in the encoder. Changes from v2.0x to v3.0: Completely new decoder, speed improvements and better precision in most operations. Special Note for MXB-Board owners --------------------------------- If you own MXB-Board (Siemens) Capture board, add into SAA7146.INI: [Board0] ShowAllFormats=1 and as InputColorSpace use YUV 422 instead of 'RGB24' or 'RGB15 Dithered' License ------- This package is officialy part of the MainActor distribution but, due to the size of the MainActor package, is distributed in a different archive. The decoder part of the CODEC is free to use for anybody in a non-commercial way. For commercial use you need our written agreement. The encoder is distributed for evalution and can be registered at our WebSite, for further information about OEM sales please contact us. Author ------ Sergej Grigoriev Contact ------- MainConcept GmbH Vaalser Straße 142 52074 Aachen Deutschland Tel: 49-(0)241-40108-0 FAX: 49-(0)241-40108-5 EMail: info@mainconcept.de http://www.mainconcept.de (Europe) http://www.mainconcept.com (USA)Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.