[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OpenDivX digest, Vol 1 #26 - 3 msgs

Send OpenDivX mailing list submissions to
	[email protected]

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to
	[email protected]

You can reach the person managing the list at
	[email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of OpenDivX digest..."

Today's Topics:

   1. General Development Discussion - All Projects -> OpenDivX Daily Forum Digest (Darrius "Junto" Thompson)
   2. OpenDivX Decoder ->OpenDivX Daily Forums Digest (Darrius "Junto" Thompson)
   3. OpenDivX Encoder -> OpenDivX Daily Forums Digest (Darrius "Junto" Thompson)


Message: 1
Date: Tue, 27 Feb 2001 18:24:10 -0800
From: "Darrius \"Junto\" Thompson" <[email protected]>
To: <[email protected]>
Subject: [OpenDivX] General Development Discussion - All Projects -> OpenDivX Daily Forum Digest

Topic:		can't build divx.dll
Author:		spec
Posted:		 2001-02-27 09:46
Bonjour everybody
So, I have to speak English, now. Well, I'm trying !
First, I'm keeping on working hard on a report about DivX Algorithm and
codes. I will here when it will be ready (not today...)
But I have a problem. I tried with the new versions of core code (4.0
alpha 4 and DivX4Win, and it still doesn't work...
I explain what I have done  :
I built encore.lib and decore.lib with the core code 4.0 alpha 48 under
MS Visual C++ 6.0,
it works...
when I try to use these new encore.lib and decore.lib to build divx.dll
with the workspace DivX4Windows.dsw
with original project -> settings -> link -> project options :
winmm.lib bin/encore.lib bin/decore.lib /nologo /subsystem:windows /dll
/pdb:"Debug/DivX.pdb" /debug /machine:I386 /nodefaultlib:"libcmt.lib"
/def:".DivX4Windows.def" /out:"bin/DivX.dll" /implib:"Debug/DivX.lib"
there are errors:
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fclose already defined in
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free already defined in
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc already defined in
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _ceil already defined in

..and so on...=20

I try to add the line /nodefaultlib:"libcmtd.lib" in project options
and I obtained :

   Creating library Debug/DivX.lib and object Debug/DivX.exp
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol
nafxcwd.lib(timecore.obj) : error LNK2001: unresolved external symbol

..and so on...
I'm sure it's easy to solve, but I don't know how.
So... HELP ME please.
sorry for my English
SPEC[ This message was edited by: spec on 2001-02-27 09:48 ]

Topic:		can't build divx.dll
Author:		Brians256
Posted:		 2001-02-27 13:32
Add libcmtd to the list of ignored libraries.  I really don't know why
this kind of teaking is required.  How does it build for the core

This is one of those odd things about ProjectMayo that is VERY
frustrating.  Everytime I synchronize with CVS, I lose all these little
fixes required to make things build.  I can understand that the main
target is DX7 and that I'm a bit odd to have DX8 (that requires I delete
d3dim.lib from the lib list).  But, I didn't think that anything else
about my build environment is all that different.

Fixing build problems is not fun.  I'd rather work on optimizing things
and playing with different algorithms.

Don't get me wrong.  I'm VERY happy that DARC released the code.  It is
WONDERFUL that we get a chance to participate; the open nature of their
development is great.  I just note that this problem is frustrating to

Topic:		Divx File Format Info
Author:		#AS#IS#
Posted:		 2001-02-27 17:41
DivX compressed movies are usually subject to the same terms and
conditions as their parent structure.  In other words MOST DivX is based
upon the MPG4 compressed avi streaming format, hence any avi editor will

Have a look at VirtualDub it seems to be the standard in this field.  I
hope this helps.

Topic:		DivxVideo Vs OpenDivx (config)
Author:		ausonia
Posted:		 2001-02-27 21:05
Hello everybody!!!!

I=B4m Gonzalo from argentina, i use the DivxVideo 3.11 Alpha, I use his
because :
* DivxVideo 3.11 Alpha is more speed to encode (in VirtualDub, or
Premiere 5.1c)
* DivxVideo 3.11 Alpha have a beter quality in the same size screen
* The OpenDivx make files with smaller size than the 3.11, but for me is
more important that quality.
* Is really that i working this an illegal soft (the DivxVideo is a
hacked version of microsft Mpeg4)
* The DivxVideo 3.11 alpha work properly in all windows version (95, 97,
98, 98se, Me, NT and 2k)

(sorry, but that is true in that version that i download last week
OpenDivx alpha47, i think that you are working in that).

Now i talk about i need.  I need a codec that the comon people (that can
use Win95, 98, or NT) can see a video in a full screen without problem
and with a quality between the S-VHS and DVD.
I work in the Video productions for the companies, they need a format
compatible with all the word to send an intitucional video, you
understand me?
I usually edit my 8mm movies in NTSC (608 x 456) or redited the films in
DVD (704x480)  and then recompres in the quarter resolution, the 8mm in
(304x22 and the DVD in (352x240).
This two options use diferents Pixel Ratio, Square pixel (8mm) or
ITU.R601 studio standard(DVD).

I have a beter movie in the ITU.R601 pixel ratio, Why is this? is
optimized to ITUR601?
What is the Divx use for the speed encode or encode? Processor? Memory?
I=B4m using a Pentium MMX 233mhz with 64 Mb ram and the Diamond Stealth =
2001 series 2mb.
is a old machine but i want to know what is the more importan to have.

Please i need your help to me.


bye bye

Gonzalo Di Stefano


Message: 2
Date: Tue, 27 Feb 2001 18:24:55 -0800
From: "Darrius \"Junto\" Thompson" <[email protected]>
To: <[email protected]>
Subject: [OpenDivX] OpenDivX Decoder ->OpenDivX Daily Forums Digest

Topic:		DirectShow filter and relative problems
Author:		e7abe7a
Posted:		 2001-02-26 21:18
I solved the stop problem (point 2).=20
Welcome are people that can give me a feedback on point 1 and on what
their different video card are doing.
I'm uploading the changes in the sources on CVS, the zip file change
will take some more hour.

Topic:		Bug in HiColor
Author:		h555
Posted:		 2001-02-27 04:44
Sorry that my answer took few days.

I still can't get .48 working. After upgrade, when I try to play back
AVI with 'divx' fourcc code, WMP (6.4) tries to dowload codec and
graphedit just complains that it cannot render media file. I can't open
it even in VirtualDub (but I can encode into 'divx').

The sad thing is, that I cannot play anything even if I downgrade to 47.

I will try to make it work, I just may take some time.

The card is NVidia Riva 128 (Diamond Viper 330).

Topic:		Bug in HiColor
Author:		e7abe7a
Posted:		 2001-02-27 12:31

There are two FOURCC code in the AVI files. One is the Description
FourCC code and the other one is the Used FourCC code. First of all you
should check that your AVI file has both this field filled with 'divx'.
In version 47 there's not the DirectShow filter... so, if you remove the
filter (DivXDec.ax), installed by the version 48 in your system folder,
I suppose that you should be able to playback the stream.
I'm wrong?[ This message was edited by: e7abe7a on 2001-02-27 12:32 ]

Topic:		Win 2000 Install
Author:		intermix
Posted:		 2001-02-27 16:14
I've done all I can do to install DivX on my Win 2000 machine to no
avail.  I get audio, no video. Says it can't find the Codec.  I've tried
media player 6 and 7.  Any ideas?

Topic:		Understanding iDCT
Author:		mindpower
Posted:		 2001-02-27 17:40
After I have successfully written CopyBlock and CopyMBlock in ARM
assembler I am thinking about tackling the iDCT routine.

But before I can do so I would like your views as to how it could be
made better. (no MMX etc used)

Any assembler ideas for this task?


PS: I just made a fullscreen Star Trek Movie (320*200, no sound) and it
plays at about 12 frames per second on my iPAQ...


Message: 3
Date: Tue, 27 Feb 2001 18:25:28 -0800
From: "Darrius \"Junto\" Thompson" <[email protected]>
To: <[email protected]>
Subject: [OpenDivX] OpenDivX Encoder -> OpenDivX Daily Forums Digest

Topic:		Alpha 48 Bitrate slow to adjust?
Author:		milkman.dan
Posted:		 2001-02-27 05:05
I've noticed that I get freezes in the video now that I didn't get in
the 47a release. Seems like some parts of the decore are less stable
now. It's nice to be able to see how the PP works. I hadn't gotten to
use it until now. It's a little too destructive to fine detail for my
taste, but it's certainly an interesting option.

Topic:		OpenDivX Variable Bitrate Encoding
Author:		Sandman
Posted:		 2001-02-27 05:08
Even If I set those values very high, I never be sure to obtain an EXACT
file size (that is: using ALL the space I have available, no less, no
more =3D Obtain the best quality that can be stored in xx Mb with a =
And is not just a quality issue..have you ever encoded something
obtaining a file of 659 mb? or 632Mb? (Don't answer: overburn the CD:
that's not the point)


Topic:		problem I can't explain
Author:		doom9
Posted:		 2001-02-27 12:54
I've just finished a quality comparison article on DivX vs OpenDivX.
While the latter doesn't perform too shabby there have been a few
instances where it simply sucks.. and I was wondering of the developers
have any explantion for this behaviour (which I repeatedly noticed).

You can find it all outlined on <a
href=3D"http://www.doom9.org/opendivx.htm"; target=3D"_blank"


Topic:		problem I can't explain
Author:		eagle
Posted:		 2001-02-27 14:11
Thanks doom9 for one of the most scientific reviews to date.  It sounds
like our opendivx codec is now working very well.

I have one comment:  you do a lot of comparisons on still frames
extracted from various points in the video.  While this is extremely
valuable in finding out what is going on with the codecs, it is not
quite what the user sees.  When video is playing at x1 speed, other
visual effects come into play that can mask some artefacts while
revealing others. =20

I'm curious to know how the codecs compare while playing at normal
speed, with postprocessing turned on.  There are international standards
for this sort of subjective test, specifying the colour of the test
room, number of people needed, lighting, size of screen, viewing
distance and rating scales.

What's your opinion of how the two codecs compared when viewed normally?
Do you see the same effects in full motion, full screen?

Thanks again for your evaluation, we will of course look into the things
you have highlighted,


[ This message was edited by: eagle on 2001-02-27 14:12 ]

Topic:		problem I can't explain
Author:		tomnot
Posted:		 2001-02-27 15:27
Talking of artifacts you can see - The new 48a codec seems to have a
problem on scene transition/fading. As far as I can tell at all sizes
and bitrates it becomes blocky. The bitrate does not seem to climb fast

I was encoding the Goldeneye trailer from DVD. This effect was most
noticible when fading from dark to light just after the beginning of a
new scene.

Please can you look into this?

Other than that the codec is great!


OpenDivX mailing list
[email protected]

End of OpenDivX Digest

Reply To Poster

Local References / HOW-TO / FAQs