Log in

View Full Version : DVD-RB fault during slooowwww encode


G_M_C
3rd May 2006, 01:05
Hello, this is my first posting here on Doom9. I've searched, but cannot find an anwer to my problem.

My problem is this:
I'm doing a re-encode of a DVD that has abominable video-quality. To get the video-quality back to reasonable (good) quality i've created an Avisynth script, that i can "import" in the Filter Editor of DVD-RB.

Unfortunately, i had to use some very very slow filters and plugins in that script, resulting in a 3 fps speed. This slow speed is mostly caused by the use of FFT3Dfilter and HGRAGC. These are some of the slowest filters around, but after much experimenting, i came to these because it was the only way that the video gets back into shape.

The problem is as follows:
When i get DVD-RB past the Prepare-fase, with the addition of the AviSynth-script, and start the Encode-fase DVD-RB fails.

When encoding this happens:
During pass 1 of a 2-pass reencode, DVD-RB gives an error in the log that a .m2v file was not found, and that it will retry. It does retry, and after a while it doesnt find the m2v, and starts again . . . and so forth. Because of this i cannot get further than pass 1 of the first chapter, and cannot finish my project.

I think the problem is that DVD-RB tries to find a m2v-file after a certain amount of time has passed (as a check for a encoder-hang or something like that). But because of the very slow filters I had to use, this time is too short (CCE has not finished yet, and is still running).

Qustion: Is there some way to get DVD-RB to be "more patient" ? Let it wait for 12 hours or so (to be safe) before it checks if there is a .m2v ?

To end: I've got no problem with the encode taking a long time, so is the setting available somewhere ?

PS: V=1.09, encoder=CCE 2.70 [Trial]

Rippraff
3rd May 2006, 01:36
I think the problem is that DVD-RB tries to find a m2v-file after a certain amount of time has passed
No, you're wrong. There's no time limit inside RB. There's only a check if a vaf exists whether there's a corresponding m2v too.

In your case CCE is crashing during the analyze phase (.vaf) and RB forces CCE to start again. If I remember correctly it will do this three times in a row for a single segment until the encode phase will be canceled.

Cu Rippraff

jdobbs
3rd May 2006, 03:31
DVD-RB waits for the encoder to complete. It will wait as long as it takes. If no M2V file exists, that means the encoder has probably crashed. As Rippraff mentioned, it will try three times. If it had crashed in pass-2 you would have had a partial M2V file... but it would have been undersized and you would have seen a "frames missing" message during rebuild.

Try using HC encoder... when you're going that slow the difference in encode time isn't going to significant anyway. You also need to upgrade to v1.09.3.... there were some very important changes in the last two versions.

Rippraff
3rd May 2006, 11:21
Another idea is to post your Rebuilder.ini and your Avisynth script so we can see if there might be some wrong settings.

Cu Rippraff

G_M_C
3rd May 2006, 13:21
I've simplified my Avisynth script a little, and now it works. Dont ask my how or why btw, if seen no difference in memory-usage/CPU usage etc. etc.

@ Jdobbs: I know i need to upgrade. But im kinda lazy in doing stuff like that ;)