Morgan
M-JPEG codec V3 developer pages

MJPEG2000 codec: visit our MJPEG2000
LIB SDK page.
1. Codec features :
- 100% software.
- Playback hardware M-JPEG AVI files (Rainbow
Runner, DC10, DC20, DC30, Buz, ...) without the specific hardware codec.
- Realtime software M-JPEG compression on capture cards that
does not perform hardware compression (Hauppauge WinTV, Miro PCTV,
bt8x8 based cards, ...).
- Video Editing of M-JPEG projects without the specific
hardware codec.
- Software M-JPEG AVI files can be played back by hardware
codecs (Rainbow Runner,
DC10, DC20, DC30, Buz, ...).
- Windows XP, 2000, me, 98, 95, NT, Video for Windows, ActiveMovie &
DirectShow, Adobe Premiere, Ulead Media Studio compliant.
-
MMX,
SSE,
SSE2,
3DNow!+ and
SMP
heavily optimized.
- DirectDraw YUV accelerated overlay output supported (YUY2,
UYVY, ...).
- Support most of the M-JPEG formats (4:2:2, 4:1:1,
4:2:0, MJPG, dmb1, jpeg).
2. Decompressor
new
features :
Benefits :
-
“Integer mode” (more accurate) is now faster than older “Fast integer mode”. -
SSE
“Float mode” (most accurate) is up to
3.5x faster than older “Float mode”. -
25% to 50% (Avg 33%) performance boost (V3 Integer vs. V2 Fast integer). -
300% to 350% (Avg 340%) performance boost (V3 Float/SSE vs. V2 Float). -
50% to 70% (Avg 65%) performance boost (V3 /
2 CPU, SMP on vs. SMP off).
-
10% to 20% (Avg 17%)
performance boost (V3/SSE2 vs.
V3/SSE).
3.
Compressor
new features
:
Benefits :
-
“Integer mode” (more accurate) is now faster than older “Fast integer
mode”.
-
SSE
“Float mode” (most accurate) is up to 5x faster than older
“Float mode”. -
More accurate and faster color conversion.
-
More accurate and faster fDCT.
-
10% to 45% (Avg 33%) performance boost (V3 Integer vs. V2 Fast
integer,
4:2:2).
-
20% to 66% (Avg 40%) performance boost (V3 Integer vs. V2 Fast integer,
4:1:1).
-
250% to 430% (Avg 340%) performance boost (V3 Float/SSE vs. V2 Float,
4:2:2).
-
310% to 545% (Avg 400%) performance boost (V3 Float/SSE vs. V2 Float,
4:1:1).
-
80% to
90% (Avg
85%) performance boost (V3 / 2 CPU, SMP on vs. SMP off).
-
10% to 20% (Avg 17%)
performance boost (V3/SSE2 vs.
V3/SSE).
Test
systems
