VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. muffinman123
    Guest
    I tried smart deinterlace and I am not satisfied with the results so I am trying the virtualdub's native filters. I know avisyhth's TempGaussMC is the best one available right now but I am trying to stay with virtualdub as much as possible.

    my video source is composite video from console 3D gameplay, and I am not sure how which methods I should choose and which field order to choose.

    I have tried yasdif and bob and even though bob is said to be dumb algorithm it produced really nice looking results.
    Quote Quote  
  2. Bob looks decent because it doubles the frame rate (ie, 30i fps to 60p fps), pretty closely simulating what happens on a CRT display. Try Yadif in double frame rate mode. It may look even better. But if you're going to upload this video to Youtube or similar service they'll convert back down to 30 fps.

    If your source is interlaced YV12 there will be some other issues you have be careful about. VirtualDub doesn't handle interlaced YV12 properly. You have to make sure the video is YUY2 or RGB before filtering.
    Quote Quote  
  3. muffinman123
    Guest
    but Yadif generate those weird noise and I don't want to add another denoise filter.
    Quote Quote  
  4. Originally Posted by muffinman123 View Post
    but Yadif generate those weird noise and I don't want to add another denoise filter.
    What weird noise? Can you post some samples? Did you use Yadif in double frame rate mode? Whether it works better or worse than bob depends on the nature of the source.

    You might try using QTGMC() with some of the faster presets.
    Quote Quote  
  5. muffinman123
    Guest
    ignore this reply, did something wrong, come back later
    Last edited by muffinman123; 6th Sep 2011 at 12:04.
    Quote Quote  
  6. muffinman123
    Guest
    I used use the deinterlace filter keeping top field while discard/interpolate bottom field

    for bob it looks really similar to discard
    ELA looks duller, probably from interpolation
    yadif have some pixelat noise around some edges

    all of them are 29.97 frames per second.

    there are some text for the score keeping and bob's text is easier to read than yadif and ela.

    I checked using bottom field with bob and the bottom field looks terrible so I am sticking to top field for this.
    maybe it has to do with my source being artificial images which makes it easier to process with bob than other filters?
    Quote Quote  
  7. None of the single rate deinterlacers works well with animated material. Keep-top and Keep-bottom usually look similar overall. Some frames will look better with one, some with the other.

    When doubling the frame rate you need to set the field order to the field order of the video. Otherwise you'll get very jerky two-steps-forward-one-step-back motions.

    In short, bob uses a very dumb algorithm. Yadif and ELA use smarter algorithms. Sometimes the smarter algorithms look better, sometimes worse. There's no way to deinterlace perfectly. Pick your poison.
    Last edited by jagabo; 6th Sep 2011 at 12:39.
    Quote Quote  
  8. muffinman123
    Guest
    I wish some one will write a TempGaussMC filter for virtualdub because I don't want to learn avisynth..
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!