Hi, I've had a good amount of experience in ripping video from DVDs. But I'm still learning stuff with Avisynth commands and stuff...which leads me to my troubles.

Ok, basically I'm using the following script for encoding:

#Plugins
LoadPlugin("MPEG2Dec3.dll")
LoadPlugin("Decomb521.dll")

#Audio
a1=WAVSource("Ep2 LPCM T01 48KHz.wav")

#Video
MPEG2source("Ep2.d2v").crop(8,0,704,480)

#De-interlace
Telecide(order=1,guide=1,post=2,vthresh=65)
Decimate(mode=2)
LanczosResize(640,480)

a1=Normalize(a1)
AudioDub(a1)

The above script usually more or less works for most DVD rips I do. I however have two problems. I notice when I have my vthresh up at 65, that I will get interlacing on certain actions. The following pic is an example of what happens time to time in an encode.
http://DigiBros.net/~fet/frame1.JPG

Now, if I low my vthresh down to like, 20, it fixes the problem really, but then causes the black lines on characters to get all crappy. For an example, I have another pic below.
http://DigiBros.net/~fet/frame2.JPG

I can't begin to explain how many things I've tried...so I'm now asking everyone here for help. Is there any further commands I can do to fix either problem? I've practically hit a wall here and can't get past it.

So any help would be MUCH appreciated. Thanks. =]