VideoHelp Forum
+ Reply to Thread
Results 1 to 14 of 14
Thread
  1. Hello Guys how to remove this artifact?
    I believe it's called comets right?
    Thanks in advance!

    15 seconds Sample
    sample.mkv
    Quote Quote  
  2. Member Skiller's Avatar
    Join Date
    Oct 2013
    Location
    Germany
    Search PM
    Yes, it's called comets.

    On raw, un-deinterlaced and unfiltered video, DePulse works nicely.

    Your video seems to be deinterlaced and denoised however, which makes the comets fat and DePulse does not expect that. You need the raw interlaced video.
    Quote Quote  
  3. Originally Posted by Skiller View Post
    Yes, it's called comets.

    On raw, un-deinterlaced and unfiltered video, DePulse works nicely.

    Your video seems to be deinterlaced and denoised however, which makes the comets fat and DePulse does not expect that. You need the raw interlaced video.
    ok thanks, i will try!
    Quote Quote  
  4. Unfortunately, you video has been deinterlaced so DePulse will probably not work well.
    Quote Quote  
  5. this will remove some, without artifacts
    SetMemoryMax(900)
    SetMTMode(3,4)
    LWLibavVideoSource("sample.mkv")
    SetMTMode(3,4)

    noisy = last
    nonoise = SpotLess(last)
    sharpen=0.0,interlaced=false,dehalo=0.0)
    diff = 1 # Difference between denoised and noisy clips
    m = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    *** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE
    Quote Quote  
  6. Originally Posted by themaster1 View Post
    this will remove some, without artifacts
    SetMemoryMax(900)
    SetMTMode(3,4)
    LWLibavVideoSource("sample.mkv")
    SetMTMode(3,4)

    noisy = last
    nonoise = SpotLess(last)
    sharpen=0.0,interlaced=false,dehalo=0.0)
    diff = 1 # Difference between denoised and noisy clips
    m = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    syntax error appears on line 8 column 12
    Quote Quote  
  7. Code:
    noisy   = last
    nonoise = SpotLess(last)
    diff    = 1                        # Difference between denoised and noisy clips
    m       = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    Like this, sorry
    *** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE
    Quote Quote  
  8. Originally Posted by themaster1 View Post
    Code:
    noisy   = last
    nonoise = SpotLess(last)
    diff    = 1                        # Difference between denoised and noisy clips
    m       = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    Like this, sorry
    I tried like this
    Code:
    SetMemoryMax(900)
    SetMTMode(3,4)
    LWLibavVideoSource("sample.mkv")
    SetMTMode(3,4)
    
    noisy = last
    nonoise = SpotLess(last)
    diff = 1                        # Difference between denoised and noisy clips
    m = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    and it's giving scripterror: There is no function named 'SetMTMode'
    Quote Quote  
  9. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    What version of Avisynth do you have installed? Try
    Code:
    SetFilterMTMode
    Quote Quote  
  10. Originally Posted by davexnet View Post
    What version of Avisynth do you have installed? Try
    Code:
    SetFilterMTMode
    It didn't work either, I have AviSynth+
    Quote Quote  
  11. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    Originally Posted by Andreselos View Post
    Originally Posted by davexnet View Post
    What version of Avisynth do you have installed? Try
    Code:
    SetFilterMTMode
    It didn't work either, I have AviSynth+
    post your complete script
    Quote Quote  
  12. Originally Posted by davexnet View Post
    Originally Posted by Andreselos View Post
    Originally Posted by davexnet View Post
    What version of Avisynth do you have installed? Try
    Code:
    SetFilterMTMode
    It didn't work either, I have AviSynth+
    post your complete script
    Code:
    SetMemoryMax(900)
    SetFilterMTMode(3,4)
    LWLibavVideoSource("sample.mkv")
    SetFilterMTMode(3,4)
    
    noisy = last
    nonoise = SpotLess(last)
    diff = 1                        # Difference between denoised and noisy clips
    m = mt_lutxy(noisy,nonoise,"y x - "+string(diff)+" - 255 *")
    mt_merge(noisy,nonoise,m)
    Quote Quote  
  13. Remove all the SetMemoryMax() and SetMTMode() and SetFilterMTMode() lines.

    And always indicate the error message you got.
    Quote Quote  
  14. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    Originally Posted by jagabo View Post
    Remove all the SetMemoryMax() and SetMTMode() and SetFilterMTMode() lines.

    And always indicate the error message you got.
    This is good advice for beginners. I played around with it last year, but never had much luck.
    There's an mtmodes.avs that has the modes for all the popular filters, even still,
    seems like a bit of a kludge.

    Probably better to learn Vapoursynth
    Quote Quote  



Similar Threads

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