PDA

View Full Version : All my players caused a divide error in module 3IVX.DLL at 0187:02b93573




iq454
5 May 2003, 02:18 AM
Okay these are the errors I get in my players.

WINDVD caused a divide error in module 3IVX.DLL at 0187:03bb3573.


XVID caused a divide error in module 3IVX.DLL at 0187:02b93573.

Same for WMP6.4 and WMP9 and I can't test using DIVX player cause the file is 2.2gigs big.

Ok I made 2 files in Flask then joined them to make 1 logical file in Vdub.

Thats when all these errors come up, at the join point that is.

I have deleted the 3ivx.dll file and the error messages stop and the join point is passed, but, now the picture stops after 12 seconds of play from the start of the movie and the audio keeps going but the error messages don't come up anymore as I seeked to the part where all my errors started, but obviously I need the picture to continue
so I loaded the 3ivx back in and all my players worked again with moving pictures but then my old problem came back, and yes at join point the error messages come popup,

ALL PLAYERS HAVE THE SAME ERROR

caused a divide error in module 3IVX.DLL at 0187:02b93573.

Any help I will be grateful?

O one other thing, I thought the WMP will just stop altogether when the error message window comes up and tells you what the problem is, the audio keeps going even with this error window popup still open, but the picture stoped when the error message came up.

Batman
5 May 2003, 02:34 AM
Why would you want to join the file if your system only supports a maximum of 2gb (File Size)?

UncasMS
5 May 2003, 03:11 AM
why using 3ivx at all?

Batman
5 May 2003, 04:31 AM
Originally posted by UncasMS
why using 3ivx at all?

Why use Flask at all? 2 wrongs don't make a right :smashead:

iq454
5 May 2003, 07:46 PM
SO I GUESS YOU GUYS DON'T KNOW WHAT TO DO A, OR CANT READ, OTHERWISE YOU WOULD HAVE TOLD ME HOW TO FIX IT IF YOU DID.

So I have to waste more time answering stupid questions from people meant to be helping us instead of insulting us.

And don't worry, you guys are the ones that will look like fools after this.
-----------------------------------
Original Batman:
Why would you want to join the file if your system only supports a maximum of 2gb (File Size)?
------------------------------------

Anyone running WindowsFAT32 can't rip any VOB's bigger than 4GIG's right?

So I have to make two files.

which means I have to join them.

Once joined the file will not play in DIVX player cause it does not support files 2GIG's or bigger, that's all I was saying, my system supports 4GIG files mate, learn to read, this has nothing to do with my problem.
sorry if I sound like an ahole but what can I say to that.

What, are you going to tell me not to use Windows UcasMS?
-----------------------------------
Original UncasMS:
why using 3ivx at all?
-----------------------------------

What?
Are you talking about using it to encode or for playing?
Be specific and read my post again.

If you're talking about using it to encode, well I don't, I use DIVX5.0.5 and you know this because of my last post in the other forum.

What, you going to tell me not to use DIVX5.0.5 now?

If you're talking about using it to watch movies then what should I use then? Instead of telling me what not to use and how stupid I am try talking sense!.

Windows Media Player needs this file to play otherwise my players **** up didn't you read, that's what I need help with man, stop wasting my time.

If you really want to help me then give me solutions like program names and that, not just saying why this and why that trying to think you guys are the best of some sort of video cult.

-------------------------------------
Original Batman:

Why use Flask at all? 2 wrongs don't make a right
-------------------------------------

Why change from something that has been flawless for ages?

Why even say that before I even answered the original UncasMS question of,

Originally posted by UncasMS
why using 3ivx at all?
--------------------------------------
Why do you eat that for dinner?

Why do you eat that for breakfast?

This is what you guys sound like, stupid kids thinking you are the best at something,
when I clearly know you have no clue as to what I am asking help for, otherwise the stupid questions wouldn't be asked in the first place would they?

If you don't know how to fix my problem don't go off saying something stupid like it's a solution just to keep your stats up at being the forum leaders.
:missile: UncasMS
:missile: Batman
iq454 :evilaugh:

Enchanter
5 May 2003, 08:14 PM
Originally posted by iq454
Ok I made 2 files in Flask then joined them to make 1 logical file in Vdub.
Did you create these 2 separate files from separate sources (and then join the resultant AVIs in Virtualdub)?

Assuming that you have done your joining right, I would be inclined to agree that the 3IVX codec is the one possibly causing the problem. Try disabling the codec from playing all other video types. Use either DivX 5's native decoder or FFDShow to play your files.

p.s. UncasMS was simply telling you that the 3IVX codec seems to be the decoder in use when playing your AVI files. Please restrain yourself from flammatory comments. It gets noone nowhere.

UncasMS
5 May 2003, 08:24 PM
calm down, iq454, i'm not going to waste any more of your time.


- 2gb avi maximum has nothing to do with the 4gb fat limitation

- i have never joined any vob files nor did i ever come across this suggestion

Be specific and read my post again.
i surely did. nothing has changed after rereading it some ten times: i dont need any 3ivx codec for any playback - if your problem is related to a special file or format, why dont you say so?

you know this because of my last post in the other forum
believe me i dont have any database running reminding me who posted what when where or why ;)

Instead of telling me what not to use and how stupid I am try talking sense!

why dont you start with it and give us some additional info.
what codec was used for those files?
you said you were using divx 5.05 still 3ivx comes into play.

and most important: do the files run before they were joined?

does "2gb avi file size limitation" ring a bell?

iq454
6 May 2003, 03:45 AM
Hi
Did you create these 2 separate files from separate sources (and then join the resultant AVIs in Virtualdub)? by Enchanter


YOU SEE UncasMS, ENCHANTER UNDERSTOOD STRAIGHT AWAY.

No Enchanter, same codec and same program.

FLASKED TWO FILES BECAUSE OF THE 4GIG file limit for Smart Ripper cause Windows can't handle "single files" bigger than 4GIG's, or can it?

Then those two AVI files (NOT VOB's) were joined with Vdub. Once played in any player, the movie stops responding with this error at join point, 1hour 5 mins into the movie in other words.

caused a divide error in module 3IVX.DLL at 0187:02b93573.

at the join point meaning the exact bit of the join, half way.
I uninstalled the pack that the 3ivx.dll file was associated with, it was, 3ivx D4 404 pack.
After I did that, the movie played passed the join point this time without me skipping over it with the seek bar in WMP9 or any player, but, now the picture stops at 12seconds into the movie, and the audio continues, but no 3ivx.dll errors come up anymore, my problem of the join point is gone, but obviously I encountered another problem of the picture being frozen at 12 seconds once I did remove the pack, but atleast I know what's causing it now.
So I loaded the pack back in and it worked again smooth, but once it hit the join point again, my problem_1 returned, as I sorta knew it would

I encoded my movie with the 5.0.5 codec and aviinfo proves it,
not 3ivx
----------------------
Use either DivX 5's native decoder or FFDShow to play your files. by Enchanter
How do I use DIVX native decoder?
How do I use FFDshow?

Move the order of the codecs in multimedia options you mean?
-----------------------
THIS IS WHAT I NEED HELP WITH UncasMS as I have explained before.
if your problem is related to a special file or format, why dont you say so? by UncasMS

I rest this case.
-----------------------
i have never joined any vob files nor did i ever come across this suggestion: by UncasMS.

Well I have never joined VOB's either and nor did I say anything
to suggest it.
I simply said,
which means I have to join them. by iq454
After they have been Encoded this means, with the DIVX5.0.5 and no not 3ivx,
I rest this case
you said you were using divx 5.05 still 3ivx comes into play. by UncasMS
Encoded with the DIVX5.0.5 and no not 3ivx,

I rest this smart comment, and don't tell me you didn't mean this in a smartarse way.

The only sensible and logical thing you have said so far,
and now I know you did not read my thread properly.
and most important: do the files run before they were joined? by UncasMS

If they didn't run why would I join them?

Yes they do run, it has got to do with the join point once they are joined, hence the "divide error in module"
2gb avi maximum has nothing to do with the 4gb fat limitation. by UncasMS
Where did I say it had something to do with it?
-----------------------------------------------------
Why would you want to join the file if your system only supports a maximum of 2gb (File Size)? by Batman
I didn't say my System couldn't take the file I said DIVX player won't play files 2GIG or bigger that's all.

I rest this case.

-------------------------------------------------------
Anyway, my easy way out

I could bypass my problem if I could just append the two VOB's in Flask to make one logical VOB file to work with as this is working for all the movies that have 1 VOB only.
XMPEG appends the ripped VOB's but just dosent work after I click go.
-------------------------------------------------------

if your problem is related to a special file or format, why dont you say so? by UncasMS

You would see this is my problem and the purpose of all this.

So, you still think you read my thread properly?
i surely did. nothing has changed after rereading it some ten times: by UncasMS

Yeah right
---------------
Sorry Enchanter but I had to say it.

I'm here for help not arguing.

Anyway, I have lost interest in wanting help, as I'm sure to run into more of this arguing with others.

Sorry if I didn't explain properly UncasMS, but I was pissed off as I tried my hardest to make things easy for people to understand, and it took me ages to think of a way to explain in layman's terms, that's why I got a bit hot, cause all I got was, why this and why that,o and stuff like this, i dont need any 3ivx codec for any playback- by UncasMS
---------------------------------------------------------
calm down, iq454, i'm not going to waste any more of your time. by you guessed it, UncasMS

Not going to waste any more of my time huh. :o

hehe
little joke with some truth to it.

cyas :)

UncasMS
6 May 2003, 08:18 AM
YOU SEE UncasMS, ENCHANTER UNDERSTOOD STRAIGHT AWAY.
compared to you, as see it as a question - this implies enchanter GUESSES since you were NOT giving enough information ;)

bigger than 4GIG's, or can it?
compared to you i know of fat limitations


Then those two AVI files (NOT VOB's) were joined with Vdub
compared to you i dont have to join files after conversion - i splitt them into 700mb pieces - my routines work the way they are supposed to; i.e. creating a 2100mb file and then cut it down to 3x 700 is no problem.

How do I use DIVX native decoder?
i think none of us could be familiar with all this stuff within a couple of days - still i dont accept they way you feel pissed at simply after some people treid to give you a hint (which you obviously didnt even understand -compared to enchanter:D )

why did you not simply think a little more about what others were suggesting / implying instead of reacting in an aggressive way or ask, what we might have tried to tell you?
is asking asked too much?

i asked why you used 3ivx at all, since it is none of those codes i would want to use and i guess i know quite a bit about this stuff.

you did not, however, give any answer but reacted like a spoiled kid.

Well I have never joined VOB's either and nor did I say anything

then why did you ask about 4gb files and why did you NOT transcode the title in one go but instead converted two parts, which you later joined?

Where did I say it had something to do with it?
you didnt, thats why i tried to tell you, there is a 2gb limitation.

maybe you knew, maybe you didnt - you didnt answer this.

So, you still think you read my thread properly?
i most certainly do - and the more times i read the more question i ask myself but better keep them to myself :angelgrn:

I rest this case.
i'd really appreciate that :evilaugh: ....

.......spend some times getting familiar with decent routines instead if you arent able to handle what you seem to think is the best.

iq454
6 May 2003, 05:13 PM
Nothing you just said makes sense!

You tried to cut out all the main bits needed for a full picture of my quotes for everyone else to see, it's like an edit and you dubbed over it to make me sound like the fool, when clearly you are.

If you really wanted to help you would not have been such a smartarse about anything in the first place.

I have come to a conclusion, you just don't know what my problem is so you need more info, like I said before if, if you need more info you can't help me, so please piss off

But lets leave it at that!

PEACE :angelgrn:

Enchanter
6 May 2003, 07:18 PM
FLASKED TWO FILES BECAUSE OF THE 4GIG file limit for Smart Ripper cause Windows can't handle "single files" bigger than 4GIG's, or can it?

I think I am seeing the problem here.

Set Smartripper to automatically split the ripped VOB files into 1GB chunks, and rip in File Mode. Ensure that all the important files (IFO and VOB) are ripped.

Then use Flask to open the respective IFO file and Flask should be able to parse the IFO file (along with the related VOB files), allowing you to access the whole movie length and hence encode it into one SINGLE AVI file.

I am of course not a fan of Flask, but if that is what works for you, by all means use it. ;)

As a last note, I would appreciate it if you (and UncasMS) stop any further discussion that will only fan the fire of the flame war that is already taking place here. Thanks.

iq454
6 May 2003, 07:50 PM
Okay,

Sorry UncasMS.


I didn't want it to come to this but I had to stand up for myself.

Thanks Enchanter I will try this.

Cheers

And sorry again ok UncasMS?

PEACE :angelgrn:

iq454
6 May 2003, 08:00 PM
I am of course not a fan of Flask by Enchanter

What should I use?

I think I would have used them all and Flask came out on top for me.

Please say XMPEG, and please say it works for you!

I like that program but can't get the stupid thing to work after I crop and tweak it. :confused:

Enchanter
6 May 2003, 08:12 PM
I personally use Avisynth + VirtualdubMod. This might be a bit too manual for you, so you may be better off starting with either GordianKnot or DVX. Both use the same (above) procedure, only that they automate most tasks for you and hence is very suitable for most people. I assure you that the quality will be better than what you can hope (make it pray) to achieve in Flask or XMpeg (simply a variant of Flask).

Check out UncasMS's guides. His guides have been great helps to many GK and DVX beginners. Why don't you have a read and decide for yourself how helpful they are to you? ;)

UncasMS
6 May 2003, 11:53 PM
mind your words iq454

i wont edit any of your existing posting, but i will delete ANY further posting will it contain any more of this unacceptable content!

you gotta learn more than just vob 2 anything conversion.

Qyd
7 May 2003, 12:28 AM
I've read in this forums that 3vix can be configured to playback divx and xvid sources. If so you can certainly configure it not to mess up with other mpeg-4 codecs.
Using modified versions of flask (Flask3 SiS, Flask.tsunami) will enable you to encode all vobs in a sequence in one go, so you won't have to join them afterwards in VDub.
Why do you end up with a 2GB+ file? Audio compression maybe?
If I say something wrong don't flame, just ignore me, OK. Pfff, it's hot here.

Enchanter
7 May 2003, 07:13 AM
Originally posted by Qyd
I've read in this forums that 3vix can be configured to playback divx and xvid sources. If so you can certainly configure it not to mess up with other mpeg-4 codecs.
Using modified versions of flask (Flask3 SiS, Flask.tsunami) will enable you to encode all vobs in a sequence in one go, so you won't have to join them afterwards in VDub.
Why do you end up with a 2GB+ file? Audio compression maybe?
If I say something wrong don't flame, just ignore me, OK. Pfff, it's hot here.
As far as I have tested, 3IVX does an average (I'm being lenient here actually) job in decoding MPEG-4 compression formats. I prefer FFDShow, which walks all over the said codec in terms of pretty much everything.

And I am trying to cool things down here anyway. ;)

iq454
7 May 2003, 05:46 PM
Thanks Enchanter
Thanks QYD
And I apologize once again UncasMS, I will have no more Unacceptable content.

Enchanter, Yes I have tried all of what you said and others, the picture is great yes, but, (lol, there's always a but), it always has to do if it's done right and what it's played on, with, and your budget. My way and my filters added can produce a file 700MB large with (almost) the best performance as well as picture for any 50HZ-100Hz TV and PC monitors, but most importantly for me it has to work for Plasma so I need to filter my movies differently then you guys(assuming you don't own Plasmas).

But guess what?

I fixed the movie!

I just cut it again at the join point in V dub and joined it again in V dub.

And about appending the VOB's, it worked too, I just ripped all the VOB's in Smart Ripper File mode, so Flask can append them all without having to read the disc and me having to join them in Vdub after they were encoded in Flask, and joining doesn't seem to be a problem anymore, I 'm thinking it was NanDub and obviously that 3ivx pack(3ivx.dll still in system folder though). Thanks Enchanter, and thank you too QYD for your help also.

And why my file is 2GIG?

I made it that big!

I don't put my stuff on 800MB CDR's, I put them on 10GIG RAM discs, I have hundreds of my own encoded rips on these.
Most of them are done in AC3 audio and DIVX4.12 and now 5.0.5

I have had heaps of people tell me that they have 3discs sets at highest quality, when you play say a series of some sort or in most peoples case a 3disc movie, you don't have to keep replacing the disc and oall you need is a RAM writer, $800AUD, me personally, I just stream it from my pc to my Plasma.
And this is one of the main reasons I know the picture has to do with how you use filters and what yo watch it on and with.

You see, if you had the best guy in the world encode a movie with the best picture and sound, it still won't compare to the picture I get, cause if I play that guys encoded movie on my Plasma, it won't display it properly as you will always get blocks, always even at the highest bit rate around, so I had to intervene.

But(LOL) his movie will display on a 50-100Hz perfect and his PC monitor, but nothing compared to me, my pictures, sound, and storage will decimate almost any expert encoder that makes them to watch on a normal TV.

But that's another subject.

Thanks again guys
Especially you Enchanter

PEACE :angelgrn:

Enchanter
7 May 2003, 06:08 PM
You're welcome. ;)

UncasMS
7 May 2003, 07:28 PM
but nothing compared to me, my pictures, sound

so what exactly is different with your files?

- they are ~2gb in size or bigger?
- they contain ac3 sound

- what kind of filtering do you apply?

iq454
9 May 2003, 03:30 AM
Basically I had to adapt the picture for the Plasma, once I set the filters (must be perfect) the picture is great, better than anything I ever expected.

I used to watch my movies on Normal TV and I could really tell the difference between a movie I'd done, one high, one low, but with my Plasma it doesn't seem to care about bit rate, well not that much.

As I compared High quality against the Lower quality of the same movie on the Plasma, I really couldn't notice any difference but the rates at which it put the pictures on screen, this made the colours go ape, even though the file is perfect.

and this is why I can get a 700MB movie to be better looking than any 3GIGavi at full quality, but you need the PLASMA full stop. And once again, this file played on a Normal TV unfiltered,(as perfect as you can get anyway), will not compare to what I can make it look like on a PLASMA.

One day I encoded a movie with Divx_5.0.2 at full quality and played it on Plasma, heap of s-hit, I played it on my Normal TV and PC monitor, perfect, crispy clean.

So I thought hang on, wtf's going on here.
I consulted my Plasma manual and found that the screen is "Plasma" obviously and that the Hz of my TV jumps Hz to Hz making the picture undesireable(blockey in Dark areas for non source content, like streaming) Instead of staying the same like 50-100Hz TV's. But if you played a Normal DVD in a DVD player and passed it through to the Plasma you wont have to change any settings, so I think it is just a codec thing.
So after the details, I got pissed and thought, I must be able to play my movies on this stupid thing without the blocks, (and remember this movie works perfect on Normal TV's), so anyway yup you guessed it, I used the filters in V Dub to just match the Dark blocks and carry the same colour instead of a different lighter colour and also applied a few others like contrast and that, well a week later when I finished correcting it, I played it and I couldn't believe it, the picture was so clear it was like watching a DVD at 100,000 times the original DVD bit rate. :)

So like I said before, it depends on how you filter it what you watch it on and with.
I can't give exact specs for the filters and which ones to use as it will be a waste of time telling people what the best settings are when each movie is different. But you guys will never really know what picture you can get unless you own a PLASMA.

I didn't think you could get more perfect than perfect, put it that way.

So that's what's different with my files, MY PLASMA and Filters.

And yes, AC3audio.

UncasMS
9 May 2003, 03:38 AM
that must be impressive filtering when video files of some 300-400mb in size look like watching a DVD at 100,000 times the original DVD bit rate.

Batman
9 May 2003, 03:57 AM
Wouldn't filtering cause you to lose some detail?

So even though the filter may remove noise wouldn't you also degrade the quality somewhat.

I understand that this is a subjective issue and everyone has their own opinions.

Have you tried 1-pass quality base encoding (since you are relatively unconcerned about file size/bitrate)?

iq454
10 May 2003, 12:13 AM
that must be impressive filtering when video files of some 300-400mb in size look by UncasMS
My 300-400MB files are perfect without any filtering, not that I'd make any that Low to keep anyway.
Wouldn't filtering cause you to lose some detail? by Batman
When I play my movies encoded like you normally would, they don't play properly on my Plasma, so I have to add a few filters to make corrections (not create more problems), but after doing so, I noticed that I could get a way better picture through my Plasma Streaming from my Geforce4 Quadro 980XGL, than if I played that file I filtered specially for the Plasma on my PC monitor.

The trick is to have a Plasma TV, A Quadro XGL900-980 to stream the picture and a movie filtered by me, lol, to make 700MB movies come out like a 10GIG movies at full(if any), I know it sounds silly that you have to correct a movie that aint broke for a Plasma that cost you 10G's, but that's what led me to create a picture that decimates any picture you ever seen at the smallest file size and encoded bit rate ( no degradation), yes you can do better if more bits are used, (logically) but what's the point, (logic is) and I guarantee you will not see a difference as I have tested lots of movies?

I think the reason why I have to fix a perfect file?

is that the colours bounce around the screen on Plasma's cause of Hz fluctuations and there just isn't enough of the colour blocks to carry through or handle the pressure, so to speak.

So I basically made the contrast and the hue make a sort of GAMMA, and brought the picture out like it was supposed to with Vdub, now I know why my TV cost so much. :)

I haven't come across any Gamma filters which would make it allot easier for me

So anyway I compared my Filtered movie on my Plasma to the original DVD played through the DVD player straight to my Normal 60Hz TV, (TV still a perfect picture though, as I'm sure you own a DVD player by now), and yes the Plasma and the filtered file is the winner, play the same file at half the encode quality and you will see the difference on PC monitor but will see none on the Plasma once the picture is filtered, and you cannot filter the movie for your PC monitor cause the picture is as good as you can get already.
Have you tried 1-pass quality base encoding (since you are relatively unconcerned about file size/bit rate)? by Batman

I have tried them all. :)