VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or buy Replay Video Capture or PlayON and record Netflix, HBO, etc! :)
+ Reply to Thread
Results 1 to 13 of 13
Thread
  1. I am looking for a way to soften video some. I usually sharpen and never really need to soften or blur the image, but downscaling my 1080p Blu-Ray to 720p is causing the picture to appear far too sharp.

    Are there any good avisynth filters for softening/blurring the video?
    Quote Quote  
  2. Why don't you use a softer scaling algorithm instead ?
    Quote Quote  
  3. Originally Posted by poisondeathray View Post
    Why don't you use a softer scaling algorithm instead ?
    Spline36Resize isn't soft enough? I already tried that over the LanczosResize I usually use.

    It helped, but it was so minor that the difference was almost not noticeable even when flipping back and forth through comparison screenshots.


    It's also far too sharp when I try to downscale it to 480p.


    What would you recommend I try? I wish to soften it some, but I don't wish to lose a lot of fine details from a poor resizer if possible.
    Last edited by killerteengohan; 15th Sep 2015 at 00:45.
    Quote Quote  
  4. Spline36 is as about as sharp as lanczos3

    Try bicubic or bilinear
    Quote Quote  
  5. Spline36 is as about as sharp as lanczos3

    Try bicubic or bilinear
    Quote Quote  
  6. Member
    Join Date
    Nov 2009
    Location
    United States
    Search PM
    Quote Quote  
  7. Member
    Join Date
    Oct 2013
    Location
    Germany
    Search Comp PM
    Originally Posted by killerteengohan View Post
    Spline36Resize isn't soft enough?
    I consider Spline36 to be more on the sharper side, actually.

    BicubicResize at it's default values for b=1/3 and c=1/3 is quite soft, but not blurry.
    Quote Quote  
  8. Start with a less sharp resize, like Bilinear(). That's much closer to what the human eye would see when moving the picture farther away. If that's still too sharp (because your source was too sharp) use Blur(0.5) # or whatever value you need.
    Quote Quote  
  9. Here is a visualization for various resizing algorithms.
    http://svn.int64.org/viewvc/int64/resamplehq/doc/kernels.html

    Notice Spline36 is close to Lanczos3 (Which is LanczosResize(taps=3), or the default LanzosResize() in avisynth) in terms of sharpness and ringing
    Quote Quote  
  10. Member PuzZLeR's Avatar
    Join Date
    Oct 2006
    Location
    Toronto Canada
    Search Comp PM
    You don't need AviSynth, or any filters or resizers, when there are still enough bad encoders out there that do that automatically.
    I hate VHS. I always did.
    Quote Quote  
  11. I think I will just go with the Blur(0.5) Jagabo mentioned because the source even before being resized was too sharp, the downscale just made it unbearable to the eyes.

    Is that about the only blurring/softening filter there is?

    Thanks everyone!
    Quote Quote  
  12. Is that about the only blurring/softening filter there is?
    Every denoiser, grainremover etc. does smoothing, but if it is mainly blurring: http://avisynth.nl/index.php/External_filters#Blurring
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  13. GeneralConvolution can be used to blur:
    Code:
    GeneralConvolution(matrix="1 1 1  1 4 1  1 1 1")
    The VariableBlur package includes several blur options including GaussianBlur:
    Code:
    GaussianBlur(0.6)
    You can simulate a larger GaussianBlur by calling Blur multiple times.

    You can use resize to blur too:
    Code:
    BilinearResize(width*3/4, height*3/4).BilinearResize(width, height)
    Control the amount of blurring by how small you make the intermediate intermediate. Be careful about width/height restrictions with chroma subsampling.

    All those are roughly equivalent to Blur(1.0). And Blur can blur by different amounts vertically and horizontally. For example you can use Blur(0.0, 0.5) to reduce interlace flicker (blur before interlacing).
    Last edited by jagabo; 19th Sep 2015 at 07:48.
    Quote Quote  



Similar Threads