Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Changes to the AVI format?

12 views
Skip to first unread message

Markus R. Keßler

unread,
May 29, 2003, 11:46:09 AM5/29/03
to
Hi,

just tried to watch a movie which I got from a friend, taken by his
Casio camera. I thought this was a "normal" AVI format, but on every
avi-player I get an error message reading something like "Video not
available, cannot find 'vids:mjpg' Decompressor cannot be found".
This also happens on NT4 without SP.

A google search lead to a m$ site which provides an upgrade, but this
seems to be for win'98.

What to do?

If there's a sourcecode out somewhere, then I'll try to adapt it to
win 3.1.

Markus

Paul Chitescu

unread,
May 29, 2003, 3:15:29 PM5/29/03
to
"Markus R. Keßler" <di...@my-deja.com> wrote in message
news:3ed629e1...@news.netsurf.de...

AVI is not a fully defined format, it is a RIFF wrapper (just like WAV) for
multimedia streams compressed with any codec. Video codecs are coded by a
four letter code (FOURCC) while audio codecs are coded by a 32-bit integer
number.

Your file seems to use the "mjpg" - Motion Jpeg - video codec.

As the time passes and CPU power increases more advanced codecs (both video
and audio) are developped. These provide better quality or better
compression.

Unfortunately most of them are very complex and are developped only for
32-bit architectures and would be too difficult or inefficient to port them
to Win16. A few even require special multimedia instructions on the CPU.

As development of Win 3.x is halted it's unlikely someone will at least
attempt to port the codec. I don't think 32-bit drivers can be somehow
thunked to work in Win16, Win32s is not adequate for that.

If you do want to try something from the code try searching the Web for
'ffmpeg' - this is a library that supports a lot of formats. You'll also
need the driver development kit for Win 3.x (this is a tough problem per
se).

--
Paul Chitescu
pchi...@null.ro http://pchitescu.null.ro/ ICQ:22641673
Any spammers will be painfully squeezed into /dev/null


William R. Walsh

unread,
May 30, 2003, 9:59:35 PM5/30/03
to
Hi!

What you need is a motion JPEG codec. One should exist somewhere for Windows
3.1x. Tried to look up the Independent JPEG group? They may be able to help.

I have a multimedia usage guidebook that talks about various AVI compression
formats--one being MJPEG. They show it being used on Windows 3.1x. There
were also lots of other cool formats mentioned, some boasting incredible
compression ratios...but I guess they've all faded from popularity or had
serious side effects.

William


Markus R. Keßler

unread,
May 31, 2003, 9:11:34 AM5/31/03
to

Well, as Paul already said, many newer algorithms base on some
multimedia features which are already built in. But the question is
whether they're built in the MultiMediaeXtensions of the mmx
processors, or if they're provided by the windows 4.0 APIs.
This is quite different, but in any case one can try to emulate those
functions in win 3.1x aswell, but you'll have to do this from scratch.

This is also one of the reasons people nowadays only want to write
programs for windows >= 95 because of the already existing classes,
what means that programming is nothing more than glueing some parts of
the MFC together. You don't have to bother about linear or fragmented
memory, for every job that has to be done there are already existing
classes and so on.

In short it's a hard life to write programs for win 3.1x ! ;-)

Best wishes,

Markus

Jay T. Blocksom

unread,
Jun 2, 2003, 12:49:26 PM6/2/03
to
On Thu, 29 May 2003 22:15:29 +0300, in
<comp.os.ms-windows.apps.utilities.win3x>, "Paul Chitescu"

<pchi...@null.ro> wrote:
>
> "Markus R. Keßler" <di...@my-deja.com> wrote in message
> news:3ed629e1...@news.netsurf.de...
> > Hi,
> >
> > just tried to watch a movie which I got from a friend, taken by his
> > Casio camera. I thought this was a "normal" AVI format, but on every
> > avi-player I get an error message reading something like "Video not
> > available, cannot find 'vids:mjpg' Decompressor cannot be found".
> > This also happens on NT4 without SP.
> >
[snip]

>
> Your file seems to use the "mjpg" - Motion Jpeg - video codec.
>
[snip]

It won't do him any good under Win3.x; but since he has NT4 available, he
might want to look at:

<http://www.mainconcept.com/archive/mcjpg30.zip>
or <http://codecs.nm.ru/mcjpg30.zip>

Also, Irfan View <http://www.irfanview.com/> might also have a plug-in for
it, but I've not checked lately.

--

Jay T. Blocksom
--------------------------------
Appropriate Technology, Inc.
usenet01[at]appropriate-tech.net


"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
-- Benjamin Franklin, Historical Review of Pennsylvania, 1759.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NOTE: E-Mail address in "From:" line is INVALID! Remove +NANAE0305 to mail.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Unsolicited advertising sent to this E-Mail address is expressly prohibited
under USC Title 47, Section 227. Violators are subject to charge of up to
$1,500 per incident or treble actual costs, whichever is greater.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Robert Riebisch

unread,
Jun 3, 2003, 3:37:49 AM6/3/03
to
"Jay T. Blocksom" wrote:

> It won't do him any good under Win3.x; but since he has NT4 available, he
> might want to look at:
>
> <http://www.mainconcept.com/archive/mcjpg30.zip>
> or <http://codecs.nm.ru/mcjpg30.zip>

Other (possible) solutions:
- Apple Quicktime Player
- Pegasus PICVideo MJPEG Codec

> Also, Irfan View <http://www.irfanview.com/> might also have a plug-in for
> it, but I've not checked lately.

It does not. :-(

--
Robert Riebisch
Bitte NUR in der Newsgroup antworten!
Please reply to the Newsgroup ONLY!

0 new messages