VideoHelp Forum




+ Reply to Thread
Results 1 to 13 of 13
  1. Member valis77's Avatar
    Join Date
    Dec 2010
    Location
    is if i tell
    Search Comp PM
    Hello! as my name implies im valis77 from youtube and i was doing some testing regarding the interpolation. I use virtuadub to interpolate the video im using. Here is a screenshot of a video i did.


    Click image for larger version

Name:	Interpolate.PNG
Views:	194
Size:	42.7 KB
ID:	4944

    Those static balls have double image which is good but i was wondering. If it's possible, can i make the double image closer together...not to close? Why im asking this im just trying to test stuff on youtube? Thanks for the help in advance.
    Quote Quote  
  2. Originally Posted by valis77 View Post
    Those static balls have double image which is good...
    No, it's not. Purposely blending images without a good reason is almost never good.
    Quote Quote  
  3. You could try AviSynth's motion compensated SmoothFPS based filters.
    Quote Quote  
  4. Member valis77's Avatar
    Join Date
    Dec 2010
    Location
    is if i tell
    Search Comp PM
    Originally Posted by jagabo View Post
    You could try AviSynth's motion compensated SmoothFPS based filters.
    thanks, if only i know what the code is,can you post it here please? ^_^
    Quote Quote  
  5. http://www.avsforum.com/avs-vb/showthread.php?t=1025800
    http://forums.guru3d.com/showthread.php?t=288017

    I use this as DoubleFPS.AVS in my plugins folder:

    #Import("C:\Program Files\AviSynth 2.5\plugins\DoubleFPS.avs")

    function DoubleFPS(clip source)
    {
    super = MSuper(source, pel=2, hpad=0, vpad=0, rfilter=4)
    backward_1 = MAnalyse(super, chroma=false, isb=true, blksize=16, searchparam=3, plevel=0, search=3, badrange=(-24))
    forward_1 = MAnalyse(super, chroma=false, isb=false, blksize=16, searchparam=3, plevel=0, search=3, badrange=(-24))
    backward_2 = MRecalculate(super, chroma=false, backward_1, blksize=8, searchparam=1, search=3)
    forward_2 = MRecalculate(super, chroma=false, forward_1, blksize=8, searchparam=1, search=3)
    backward_3 = MRecalculate(super, chroma=false, backward_2, blksize=4, searchparam=0, search=3)
    forward_3 = MRecalculate(super, chroma=false, forward_2, blksize=4, searchparam=0, search=3)
    MBlockFps(source, super, backward_3, forward_3, num=2*FramerateNumerator(source), den=FramerateDenominator(source), mode=0)
    }
    Then your AVS script would look like:

    Import("C:\Program Files\AviSynth 2.5\plugins\DoubleFPS.avs")
    AviSource("filename.avi")
    DoubleFPS()
    Quote Quote  
  6. Member valis77's Avatar
    Join Date
    Dec 2010
    Location
    is if i tell
    Search Comp PM
    Originally Posted by jagabo View Post
    http://www.avsforum.com/avs-vb/showthread.php?t=1025800
    http://forums.guru3d.com/showthread.php?t=288017

    I use this as DoubleFPS.AVS in my plugins folder:

    #Import("C:\Program Files\AviSynth 2.5\plugins\DoubleFPS.avs")

    function DoubleFPS(clip source)
    {
    super = MSuper(source, pel=2, hpad=0, vpad=0, rfilter=4)
    backward_1 = MAnalyse(super, chroma=false, isb=true, blksize=16, searchparam=3, plevel=0, search=3, badrange=(-24))
    forward_1 = MAnalyse(super, chroma=false, isb=false, blksize=16, searchparam=3, plevel=0, search=3, badrange=(-24))
    backward_2 = MRecalculate(super, chroma=false, backward_1, blksize=8, searchparam=1, search=3)
    forward_2 = MRecalculate(super, chroma=false, forward_1, blksize=8, searchparam=1, search=3)
    backward_3 = MRecalculate(super, chroma=false, backward_2, blksize=4, searchparam=0, search=3)
    forward_3 = MRecalculate(super, chroma=false, forward_2, blksize=4, searchparam=0, search=3)
    MBlockFps(source, super, backward_3, forward_3, num=2*FramerateNumerator(source), den=FramerateDenominator(source), mode=0)
    }
    Then your AVS script would look like:

    Import("C:\Program Files\AviSynth 2.5\plugins\DoubleFPS.avs")
    WhateverSource("filename.ext")
    DoubleFPS()
    Thanks i'll try that
    Quote Quote  
  7. Lone soldier Cauptain's Avatar
    Join Date
    Jan 2006
    Location
    Brazil
    Search Comp PM
    Use NESTOPIA with H4qx filter and bilinear interpolation ON.

    Make your movie...Nestopia save AVI with all filters enable...Espetacular video quality.

    After this, loading in VD and resize.


    Click image for larger version

Name:	snag0067.jpg
Views:	672
Size:	197.6 KB
ID:	4946


    Cauptain
    Last edited by Cauptain; 1st Jan 2011 at 21:30.
    Quote Quote  
  8. Member valis77's Avatar
    Join Date
    Dec 2010
    Location
    is if i tell
    Search Comp PM
    Originally Posted by Cauptain View Post
    Use NESTOPIA with H4qx filter and bilinear interpolation ON.

    Make your movie...Nestopia save AVI with all filters enable...Espetacular video quality.

    After this, loading in VD and resize.




    Cauptain
    nestopia is not my thing i use fceux
    Quote Quote  
  9. Lone soldier Cauptain's Avatar
    Join Date
    Jan 2006
    Location
    Brazil
    Search Comp PM
    Originally Posted by valis77 View Post
    Originally Posted by Cauptain View Post
    Use NESTOPIA with H4qx filter and bilinear interpolation ON.

    Make your movie...Nestopia save AVI with all filters enable...Espetacular video quality.

    After this, loading in VD and resize.




    Cauptain
    nestopia is not my thing i use fceux
    No problem.

    Download PointSize.dll and save in AVISYNTH plugins folder.

    Export your AVi and make a AVS file lookslike this:


    AVISource("megaman4.avi", audio=true)
    Crop(32,0,-0,-0)
    ConvertToRGB32()
    hq4x()
    LanczosResize(512,448)

    or

    DirectShowSource("megaman4.avi", audio=true)
    Crop(32,0,-0,-0)
    ConvertToRGB32()
    hq4x()
    LanczosResize(512,448)
    Fceux video with my AVS config:

    Click image for larger version

Name:	snag0068.jpg
Views:	722
Size:	207.5 KB
ID:	4948

    Fceux video on 720p (4x3):

    Click image for larger version

Name:	snag0069.jpg
Views:	147
Size:	482.2 KB
ID:	4949
    Last edited by Cauptain; 1st Jan 2011 at 22:06.
    Quote Quote  
  10. What does 2d scaling have to do with temporal interpolation?
    Quote Quote  
  11. Member valis77's Avatar
    Join Date
    Dec 2010
    Location
    is if i tell
    Search Comp PM
    Thanks to my friends longplays website they figures out how to achieve.
    Click image for larger version

Name:	megaman 4.PNG
Views:	836
Size:	34.6 KB
ID:	4950

    This is how he did it. Much better!

    ffvideosource("C:\fs\interp\Megaman4-0_part2.avi")
    converttoyv12()
    super = MSuper()
    backward_vectors = MAnalyse(super, isb = true)
    forward_vectors = MAnalyse(super, isb = false)
    MFlowBlur(super, backward_vectors, forward_vectors, blur=70)
    selecteven()
    Quote Quote  
  12. Lone soldier Cauptain's Avatar
    Join Date
    Jan 2006
    Location
    Brazil
    Search Comp PM
    Originally Posted by jagabo View Post
    What does 2d scaling have to do with temporal interpolation?
    Hi jagabo,

    You play on emulators?

    Have played at their actual FULLHD TV "NES games" in 1080p?

    Unfiltered play is a garbage. So there are the filters as HQX to avoid hurting their eyes with edges.

    Now imagine you put this on YT to see at 1080p without filters. Horrible.

    This talk of staying true emulator image not working for me.

    I´m not use FCEUX or any another emulator that does not have filters
    .
    Quote Quote  
  13. Lone soldier Cauptain's Avatar
    Join Date
    Jan 2006
    Location
    Brazil
    Search Comp PM
    Originally Posted by valis77 View Post
    [video=youtube;AWKJ4Aa49e4]Thanks to my friends longplays website they figures out how to achieve.
    Image
    [Attachment 4950 - Click to enlarge]


    This is how he did it. Much better!

    ffvideosource("C:\fs\interp\Megaman4-0_part2.avi")
    converttoyv12()
    super = MSuper()
    backward_vectors = MAnalyse(super, isb = true)
    forward_vectors = MAnalyse(super, isb = false)
    MFlowBlur(super, backward_vectors, forward_vectors, blur=70)
    selecteven()
    Understand now, for lowest resolution its working. anything works. no need filters, simply encode with RIPBOT264 and upload YT.
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!