Log in

View Full Version : What does "Special error processing" do?


eriksen76
24th January 2005, 23:22
I tryed to backup my original version of "The Abyss" SE

It contained both theoretical version and Special Edition.

According to the ifo file it contained ILVu but actually that was not the case. Mosty i see ILVu where a hard encoded text in the movie is presented in forein languages. Eg. German and English

I usally never pre-process and never run in to the Error #3 buffer overflow. But this time I removed the theoretical version with Dvdremake, becuase they where both in the same VTS and had som shared vob id's

It worked fine on my pc (powerdvd) and if I choose theoretical version from menu it was all gone, and went back to menu.

According to the ifo it had updated the vob id's radically. But the title length (playback time) was the same as before.

So I tryed encoding with the latest build of DVDRB. But at 3-4% if the rebuild it gave me the known Error #3 buffer overflow error.

I tryed "Special Error Processing" and it rebuilded without any errors. I tryed playback on my JVC and my parents Sony (Both relatively new models) and it worked like a charm.

But my old Pioneer began to stutter/jitter or what its called when it acts like your pause/resuming all through the movie...... ???
It seemed like the errors on my Pioneer standalone came at the point of the movie where the RB option was turned on.

So my question is, what does Special Error Processing actually do?

Does it make the movie less compatible on some players or what.

Sorry bout' the long explanation, but I guess that in order to get the right answer, an explanation in details is needed.

/Eriksen76

jdobbs
25th January 2005, 21:37
I gotta say... the preprocessing you did is probably responsible for the error...

DVD-RB normally rebuilds the system timing based upon what it knows during rebuild -- it usually matches frame-for-frame with the original, but there are cases where it doesn't. Special Processing tries to force feed the original timestamps back into the code as it rebuilds. Sometimes that works, but often it causes new problems -- especially considering the fact that it doesn't match what DVD-RB believes it should be at that point.

There is a new fix coming in v0.73 that may make special processing unneeded. Some preprocessing packages have had a tendency to "chop" video without updating timestamps (I don't know if DVD ReMake does). I've made the code more resilient to those changes.


BTW -- there probably was ILVU... it was what made the difference between the theatrical and special edition versions.

TheSeeker
25th January 2005, 22:24
You could try using IFOEdit to remove the other movie version (Using seamless branching removal) and maybe that will make a more compatible set of files than remake did. Otherwise for a fully compatible output you may have to just run the whole thing through rebuilder.

This brings a question to mind. JDobbs, do you have any plans to support the removal of seamless branching titles, in other words, saying I want to keep this version but get rid of that version of the movie on seamless branching dvds? I only ask cause it would be pretty sweet but I realize its probably a humungous pain in the ass and also that Rebuilder was meant to be a full dvd backup solution. Just wondering.

jdobbs
26th January 2005, 00:49
The answer is yes. But I'm not sure when that will happen. My priority for ILVU is to do actual reencoding of the ILVU material for those movies that have a lot of it and won't fit without it.

eriksen76
26th January 2005, 23:09
I tried strip the movie with ifoedit instead using the Seamless Branching guide.

I'll be testing the rebuild over nigth. I think it might work as it has not changed the vob id values, only corrected the missing ones which belonged to the theoretical version.

/Eriksen76

FilipeAmadeuO
26th January 2005, 23:45
jdobbs:
In which point in your development for the ILVU large areas ?
When do tou plan to release the new version ?

eriksen76
27th January 2005, 00:04
Too bad. Now Dvdrebuilder acts if there are two pgc's (SE and Theoretical Version) as if they are to be encoded seperately. I mean it encodes many of the parts 2 times!

As a result of this I get a very low bitrate.....

I mean PGC2 (theoretical version) now only has the vob id's left which are used in the SE version as well. The others are gone like they should be.

Can anything be done to fix this??

/Eriksen76

eriksen76
27th January 2005, 00:17
I am very sorry. I think I might be wrong

I was just suprised by the low bitrate: 3.161 avg with a reduction of 78,9%

But the movie is apx 2 hours 44 mins. So I guess it ok.

/Eriksen76