MPEG-FAQ 4.0:
Dmpeg
Public Domain MPEG decoder by Stefan Eckart June 1993
1. Features
DMPEG is another MPEG decoder/player for the PC:
- decodes (nearly) the full MPEG video standard
(I,P,B frames, frame size up to at least 352x288)
- can save decoded sequence in 8 or 24bit raw file for
fast off-line display (two pass mode)
- optional on-screen display during decoding
- several dithering options for 8 bit displays:
ordered dither, Floyd-Steinberg, grayscale
- selectable color-space
- runs under DOS, 640KB RAM, no MS-Windows or '386 required
- compact (small code / small data models, 16 bit arithmetic)
- supports VGA, many Super-VGAs (including VESA) and
some TrueColor SVGAs
DMPEG is both an MPEG viewer AND converter. When viewing, it is important
to note that it is markedly slower than the Xing player. That is, unless
you CONVERT the MPEG to DMPEG's proprietary RAW format. You then use a
special player, included, which will show the RAW format animation on VGA,
SVGA, or VESA screens! And, hey 286 users, this one actually works on
80286 machines (albeit a little slowly).
The converter does a remarkable job, and I use it for the "essential" MPEGs
that I would like to view at the highest speed possible. If you have the
anim loaded in RAMdisc then you have a really nice framerate even on a
lowly 386! :) In the newly released 1.1 version, the converter and
viewer are now included in one executable.
It is important to note that this viewer will allow users to see MPEGs that
the Xing player will not. This is because DMPEG is programmed to view all
3 frametypes, while Xing's player isn't. If the MPEG won't view using
Xing, try this player, DMPEG.