VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)
+ Reply to Thread
Results 1 to 12 of 12
Thread
  1. Member ricardouk's Avatar
    Join Date
    Mar 2005
    Location
    Portugal
    Search Comp PM
    Hi everyone!

    I've been trying to improve the quality of a friends band video recording but so far ive been unable to get rid of the noise using " video smoothners plugins" with avisynth and virtualdub, whenever i get to a point where the grain disappears the details on people and objects start to disapear, can anyone give some advice on how to do it without loosing too much detail? Just pointing me in the right direction would be a great help, im limited to avisynth and virtualdub, heres a 30 second clip of the original video.

    thanks.
    Image Attached Files
    I love it when a plan comes together!
    Quote Quote  
  2. You want to use a motion compensated noise reducer like TemporalDegrain(SAD1=200, SAD2=150, Sigma=8).
    Quote Quote  
  3. Member ricardouk's Avatar
    Join Date
    Mar 2005
    Location
    Portugal
    Search Comp PM
    Thanks jagabo, read a lot of your old comments here about similar problems, meanwhile i tried neat video demo with virtualdub and i was amazed at the results...will try your advice, thanks

    Click image for larger version

Name:	example2.jpg
Views:	62
Size:	939.2 KB
ID:	38770
    I love it when a plan comes together!
    Quote Quote  
  4. If trained properly and not overused Neat Video can work well.

    Attached is a video from the above TemporalDegrain script. You can play around with weaker or stronger settings to get what you want. Watch for things like disappearing wood grain on the guitar, texture on the walls.
    Image Attached Files
    Quote Quote  
  5. first thing first use hdragc..moderately
    Quote Quote  
  6. Member ricardouk's Avatar
    Join Date
    Mar 2005
    Location
    Portugal
    Search Comp PM
    Originally Posted by jagabo View Post
    If trained properly and not overused Neat Video can work well.

    Attached is a video from the above TemporalDegrain script. You can play around with weaker or stronger settings to get what you want. Watch for things like disappearing wood grain on the guitar, texture on the walls.
    I cant use Neat Video as it is payware, unless i resize to 720p and get around the watermark issue, took me a bit to collect all plugins for Temporal Degrain and figuring out fftw3.dll wasnt an avisynth plugin lol, it took 9 minutes to convert a 30s video, 11m with hdragcc added.

    Originally Posted by themaster1 View Post
    first thing first use hdragc..moderately
    Thanks, i left it at the default value


    here's a sample with all 3 modes compared, despite being darker i think the temporaldegrain script on its own looks better.
    Image Attached Files
    I love it when a plan comes together!
    Quote Quote  
  7. If you change the brightness you'll probably need to change the TD parameters too. I'd use less aggressive levels adjustments too. Try something like:

    Code:
    ColorYUV(off_y=-18, gamma_y=128, cont_u=50, cont_v=50)
    TemporalDegrain(SAD1=300, SAD2=220, Sigma=12)
    Quote Quote  
  8. Member ricardouk's Avatar
    Join Date
    Mar 2005
    Location
    Portugal
    Search Comp PM
    Originally Posted by jagabo View Post
    If you change the brightness you'll probably need to change the TD parameters too. I'd use less aggressive levels adjustments too. Try something like:

    Code:
    ColorYUV(off_y=-18, gamma_y=128, cont_u=50, cont_v=50)
    TemporalDegrain(SAD1=300, SAD2=220, Sigma=12)
    i was trying to brighten the video a litle bit, so your ColorYUV part of the script works on its own or does it need hdragcc? im doing a test without it and so far no errors...thanks for all the info and help guys, this is why ive been a part of videohelp for 12 years, always learning new stuff, helping others, video news etc.

    hope i dont go offtopic but my final objective is to alternate between 2 videos, whenever i use avisynth to join clips (avisource + avisource) the transition is abrupt/noticeable, most of the time i use join in avisynth to "join" timelapses so i need an abrupt change/transition but not in this situation, is there a way of doing a seamless join? Have a look at the video i posted before to understand what i meant.
    I love it when a plan comes together!
    Quote Quote  
  9. You can do fades and dissolves in AviSynth, if that's what you mean. There are also many other kinds of transitions available.
    Quote Quote  
  10. Member ricardouk's Avatar
    Join Date
    Mar 2005
    Location
    Portugal
    Search Comp PM
    Hi manono, thanks for the help, i meant a transition without people knowing it was 3 videos joined together, a seamless transition...dont know how to say it better...

    https://forum.videohelp.com/attachments/38772-1475425811/comparison3.mp4

    in the video above its very noticeable when one video ends and the other starts.
    Code:
    Avisource (01.avi).trim (1,300) + Avisource (01.avi).trim (301,600) + Avisource (01.avi).trim (601,900)
    with the above code (at least here) the final video shows "abrupt transition" between clips
    I love it when a plan comes together!
    Quote Quote  
  11. Originally Posted by ricardouk View Post
    i was trying to brighten the video a litle bit, so your ColorYUV part of the script works on its own or does it need hdragcc?
    I meant for ColorYUV to be used intead of hdragcc.
    Quote Quote  
  12. Originally Posted by ricardouk View Post
    ...with the above code (at least here) the final video shows "abrupt transition" between clips
    Right. You'd have to at least even out the levels/brightness/contrast between that second and third one. Then you can use frame interpolation which may or may not work so well.
    Quote Quote  



Similar Threads