View Full Version : Experts only: How to decomb weird content?


w2e3r4
2nd January 2004, 07:35
Hello,

I'm trying to deinterlace or ivtc Jeeves & Wooster (BBC comedy series) DVD. In http://www.doom9.org/ivtc-tut.htm this show was specifically mentioned:
On the other hand, a BBC TV comedy series I worked with (Jeeves And Wooster) was mastered from the PAL format video tapes and “telecined” to 29.97fps, and this script worked perfectly:
AssumeFPS(30)
Telecide()
Decimate(6)
This returned it to its original 25fps, and it played smoothly. But the audio in such cases will become asynch and have to be resynched with a WAVE Editor. Or leave out the AssumeFPS(30) line, leave it at 24.975fps with no need to resynch the audio (but we like to do things properly around here).

I tried that, but that did not work 100%, I still see combs.
Would somebody take a look and let me know how to decomb it.
BTW. What filters should I use to "increase the quality" of this content?

http://s92872085.onlinehome.us/pub/jnw.vob 9Megs, cut with nero recode
http://s92872085.onlinehome.us/pub/jnw2.vob 20 Meg version

Thanks

manono
2nd January 2004, 09:36
Hi, and welcome to the forum-

Since I wrote that, the RePAL filter has become available. I would use that these days to undo the damage of those lousy BBC PAL2NTSC conversions. You can find it here:

http://www.avisynth.org/index.php?page=Section+3%3A+Filters%2C+plugins+and+colorspaces#q3.5

It will do pretty much the same thing as Decimate(6), but without nearly as many blended frames. However, that Decimate(6) suggestion didn't take into account any remaining interlacing. You'll have to tweak Decomb for that. I'll come back after having a look at the vob.

Edit later:

This script:

KernelBob(4)
RePAL()

works to give you good output with almost no blends. You can find out how to use scharfis_brain's KernelBob in this thread:

http://forum.doom9.org/showthread.php?s=&threadid=66093&highlight=KernelBob

And if you want to try and get no blends at all, that same thread will show you how to use his UnblendPattern in conjunction with KernelBob. It'll work well if there are no pattern changes. If KernelBob is a bit too much for you to master at this point, you might use another doublerate smart bobber, such as DGBob. You can find it at the first link I gave (the same one that has RePAL).

This script should also work well with the other old R1 BBC DVDs, such as Fawlty Towers and Black Adder.

scharfis_brain
2nd January 2004, 11:41
@ w2e3r4:

you have a slight deviation of 29.97:30 that have to be fixed for the audio.

either use
assumefps(30,true).resampleaudio(48000) or 44100, to get synced audio within avisynth

or use
Telecide()
Decimate(6)
changefps(25)

this will give one duped frame every 1000 Frames. But The Audio stays perfectly in sync.

btw. If you are satisfied with the telecide.decimate solution (no blended/ghosted frames) you should use it.

Only use the method manono described, if your Video has blendings/ghostings

Mug Funky
2nd January 2004, 13:27
@scharfis_brain:

if you have the latest binary you can use SSRC to resample your audio at much better quality :)

instead of "resampleaudio(44100)" just do "SSRC(44100)"

w2e3r4
2nd January 2004, 22:52
All,

Thank you very much, it makes more sense now.
telecide.decimate gave me ghosting, kernelbob.repal worked (almost) perfectly.
Just a quick question: force film in dvd2avi should be on or off?

scharfis_brain
2nd January 2004, 22:53
force film has to be off when dealing with interlaced stuff.

Inc
3rd January 2004, 00:10
@ Mug Funky

BTW: Is it true that the SSRC command only gots it capabilities to downsample the samplerate and not to upsample?

Wilbert
3rd January 2004, 01:06
With the newest binary it is also possible to upsample!