VideoHelp Forum




+ Reply to Thread
Results 1 to 15 of 15
  1. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    I've been trying Tempgauss deinterlacer under Avisynth and it seems to work really well, however I've got a mountain of video to process and approx 2.5 fps on a 2.3 gig core2 duo isn't going to cut it.

    I've tried the Vdub internal deinterlacer and the Degraff Smart deinterlacer but so far haven't been able to match the results of Tempgauss. Any hints on how to get the best results from these?

    Thanks.
    Quote Quote  
  2. You might try Yadifmod+NNEDI2 in Avisynth. Works pretty darn well, and is much faster than the default TempGaussMC.
    yadifmod(mode=1, edeint=nnedi2(field=-2))
    Or use TempGaussMC_beta1u with superfast settings:
    tempgaussmc_beta1u(1,1,0,0,0,0,edimode="--",SVthin=0.0,pelsearch=1)
    which should be faster than Yadifmod+NNEDI2 and even better.
    Last edited by creamyhorror; 24th Apr 2010 at 05:17.
    Quote Quote  
  3. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    Or use TempGaussMC_beta1u with superfast settings
    I don't seem to be able to locate one that's labeled beta1u specifically though I see references to it. The one I have is labeled TempGaussMC_beta1.avsi
    Quote Quote  
  4. I guess you could try beta2, at

    http://forum.doom9.org/showthread.php?p=1378526#post1378526

    and try to see if the fast options work with it.
    Quote Quote  
  5. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    Or use TempGaussMC_beta1u with superfast settings:
    tempgaussmc_beta1u(1,1,0,0,0,0,edimode="--",SVthin=0.0,pelsearch=1)
    which should be faster than Yadifmod+NNEDI2 and even better.
    I loaded TempGaussMC_beta1mod.avsi and it works with the settings you suggested. Getting a little better than 10 fps with just the Tempguass and nothing else. A little better than 6 fps if I add dehalo alpha. In neither case is the CPU maxed out.

    Not nearly as fast as the Degraff Smart Deinterlacer but it's certainly an improvement over the 2.5 fps I was seeing - thanks!

    Of course, I have to go back and find out *what* those settings mean.

    The only thing is now I have to see how it looks after deshaking and reinterlacing.
    Quote Quote  
  6. How does the tempgaussed output look? You can use AvsP to see if the output is acceptable compared to the slower modes.

    beta2 might be faster (Didee claims it's 15-40% faster). Don't know as I haven't tried it.
    Quote Quote  
  7. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    How does the tempgaussed output look? You can use AvsP to see if the output is acceptable compared to the slower modes.
    Seat of the pants initial assessment going by what it looks like on a CRT computer monitor is that it looks good - cleaner and sharper than the original, so did the earlier Tempgauss version, but it was really slow.

    Will have to see how it looks reinterlaced and on a DVD.

    Not familiar with AvsP - looking briefly at the website, it's not clear what it does and how it can "tell" how good the video file looks.

    beta2 might be faster (Didee claims it's 15-40% faster). Don't know as I haven't tried it.
    Hmm. I'll probably check it out - someone had said the beta1mod version was the latest but you're saying this one is more recent?

    Didee is the author of Tempgauss?
    Quote Quote  
  8. AvsP is basically a live frame previewer for any Avisynth script. You make changes and hit F5, and it shows the result. You can switch between and compare multiple scripts, too, by pressing Ctrl+Tab; this allows you to directly compare the original and filtered output, or between different outputs. It makes Avisynth so much more convenient that it's virtually an essential tool. (Get AvsPmod, a slightly updated version.)

    beta2 is newer than beta1mod. Former is from February this year, 1mod is from last year. Yes, Didee is the author of TempGaussMC.

    If you're reinterlacing, why deinterlace in the first place? Seems like that's only going to waste time and hurt quality (worse if you deinterlace to 30p instead of 60p). If it's for denoising, I believe there are interlaced-capable denoisers around...
    Quote Quote  
  9. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    If you're reinterlacing, why deinterlace in the first place? Seems like that's only going to waste time and hurt quality (worse if you deinterlace to 30p instead of 60p). If it's for denoising, I believe there are interlaced-capable denoisers around...
    The original problem I was having was that I was getting artifacts because the Thalen Deshaker was messing up the interlacing and I was getting a glitchiness in the video noticeable on panning motion. I was advised that Deshaker works better if it's working on progressive video and my assessment is that it's correct. Tempgauss deinterlaces to 60p (59.940 according to Mediainfo) or at least it has been with the settings I've been using. If it's possible to have it do it to 30p I haven't gotten that far into the parameters, I've just been mimicing what I was originally shown. Still very much getting my feet wet with Avisynth.

    A side benefit of Tempgauss is that it apparently does some denoising/sharpening as well. The image definitely looks better after it's been treated with it. Now, I'm not married to Tempgauss, I just haven't been able to get the internal Vdub deinterlacer or the Degraff Smart Deinterlacer - both much faster - to give similar results so far.
    Quote Quote  
  10. Oh, right, Deshaker probably wouldn't be able to take interlaced content. Anything that involves resizing generally can't, unless it's been specifically written to deal with interlace. Well, good luck then. Maybe you could see if Vdub has Yadif for some fast, mediocre deinterlacing.
    Quote Quote  
  11. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    Or use TempGaussMC_beta1u with superfast settings:
    tempgaussmc_beta1u(1,1,0,0,0,0,edimode="--",SVthin=0.0,pelsearch=1)
    which should be faster than Yadifmod+NNEDI2 and even better.
    Definitely makes things happen faster...where do I find out what those settings mean?
    Quote Quote  
  12. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    Maybe you could see if Vdub has Yadif for some fast, mediocre deinterlacing.
    I discovered it does - the internal deinterlace has a setting that specifies Yadif (I assume this is a well-regarded algorithm) and this deinterlacer by itself is much faster. The speed drops somewhat when you load other filters to duplicate what Tempgauss plus say Dehalo does.
    Quote Quote  
  13. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    How about just deinterlacing the source using whatever algo meets your satisfaction and then (using vdub) save to a *new* intermediate file. Then use that file to do your more complicated work.

    You could save a small section (for testing purposes) and see if it is all worth it. If so, then you could save the whole project source to the new intermediate and work better, maybe.

    -vhelp 5366
    Quote Quote  
  14. Originally Posted by brassplyer View Post
    Originally Posted by creamyhorror View Post
    Maybe you could see if Vdub has Yadif for some fast, mediocre deinterlacing.
    I discovered it does - the internal deinterlace has a setting that specifies Yadif (I assume this is a well-regarded algorithm) and this deinterlacer by itself is much faster. The speed drops somewhat when you load other filters to duplicate what Tempgauss plus say Dehalo does.
    Yadif is ok, nowhere near the quality of TGMC.

    And yes, you should use create an intermediate (as vhelp suggests) if you aren't already. But you probably are.
    Quote Quote  
  15. Member brassplyer's Avatar
    Join Date
    Apr 2008
    Location
    United States
    Search Comp PM
    Originally Posted by creamyhorror View Post
    Yadif is ok, nowhere near the quality of TGMC.
    What I find with TGMC in slower mode is that it does some mild noise reduction. Sometimes it's of benefit - I notice it in poorly lit video where there are dark areas where the grain shows up. It's not clear that it makes a significant difference in well-lit video.

    I find I can approximate this same effect using the Vdub internal deinterlacer plus a noise reduction filter such as smart smoother, which ends up still a bit faster than TGMC, haven't concluded what the optimal speed -vs- quality tradeoff is yet.

    My original goal was just to not add artifacts with deshaker. The answer to that was simply deshaking progressive video. Beyond that, I'm curious to what extent the video can actually be improved. Bear in mind I'm using DV source video - it's a step up from the analog 8mm video I had before, but of course it's not HD. I imagine there's only so much sow's ear/silk purse conversion you can expect.


    And yes, you should use create an intermediate (as vhelp suggests) if you aren't already. But you probably are.
    Right, I've been creating an intermediate Huffyuv file.

    I've also found you can mix .avs files with Vdub's own filters.
    Last edited by brassplyer; 25th Apr 2010 at 23:12.
    Quote Quote  



Similar Threads

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