VideoHelp Forum




+ Reply to Thread
Results 1 to 26 of 26
  1. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    I'm currently trying to restore this quality, I have little to no solutions on how to remove the Dotcrawl & Rainbow as well with combing on this source.
    The source doesn't have too much Dotcrawling & Rainbow, since it's a little difficult to find them on most scenes (some scenes are REALLY heavy)
    But on the other hand, the combing is a huge problem because it ruins most of the quality, and the sad part is, the source is progressive, and not interlaced.
    Can anyone help me out here? thanks!
    Image
    [Attachment 91973 - Click to enlarge]

    Image
    [Attachment 91974 - Click to enlarge]

    https://drive.google.com/file/d/1tR7tXInOPRtSKCQCp61kOinIgv934uTv/view?usp=sharing
    (NOTE: I'm using AviSynth
    If anyone can lead me to a site that has a lot of description that can restore quality from AviSynth please?,
    I'm going to need A LOT of research to restore quality like Dotcrawling & Rainbow I'm trying to remove, thank you!)
    Quote Quote  
  2. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    These are completely different sources, and the codecs people sent me, doesn't do a good job removing all of it or makes the source have different artifacts.
    Quote Quote  
  3. That file is progressive but it was poorly upscaled from a poorly deinterlaced standard definintion source. If you want decent results you need to start with that SD video, not this crap. There are many other threads here dealing with that show.
    Quote Quote  
  4. I don't see any combing in the provided source which seems to be wrongly flagged as tff, but seems to be progressive.
    + I agree using a SD source would be preferable, alternatively using descale before filtering seem to be a good idea.

    Avisynth:
    a. Crop to 1068x1070 +Resize to 640x640, SpotLess(r=1), ReduceFlicker(strength=3, aggressive=1), MCTemporalDenoise, Upscale (spline)
    b. same as a. but with RealCUGAN (mlrt_cugan)

    side note: using Vapoursynth and BasicVSR++ (script)

    Cu Selur
    Image Attached Files
    Last edited by Selur; 15th Apr 2026 at 13:20.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  5. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by jagabo View Post
    That file is progressive but it was poorly upscaled from a poorly deinterlaced standard definintion source. If you want decent results you need to start with that SD video, not this crap. There are many other threads here dealing with that show.
    Well, here's the thing, this is an original (UNFILTERED) Japan TV airing from a transport stream file, they aired this in progressive instead of using 3:2 interlaced pulldown (which is weird they did that, the channel often doesn't air in progressive), that's also why you see a logo on the top right.
    Quote Quote  
  6. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    I don't see any combing in the provided source which seems to be wrongly flagged as tff, but seems to be progressive.
    + I agree using a SD source would be preferable, alternatively using descale before filtering seem to be a good idea.

    Avisynth:
    a. Crop to 1068x1070 +Resize to 640x640, SpotLess(r=1), ReduceFlicker(strength=3, aggressive=1), MCTemporalDenoise, Upscale (spline)
    b. same as a. but with RealCUGAN (mlrt_cugan)

    side note: using Vapoursynth and BasicVSR++ (script)

    Cu Selur
    The first file ("messing around") looks really good because the artifacts I mentioned seemed to be removed! (and, I don't see to much flickering on the text, nice job!), but there is one major down flaw, and that seems to be the blurring between frames.
    I'm sorry that I didn't really gave out a good sample of the combing, but you seemed to fix the combing anyways
    Quote Quote  
  7. 'messing around' is using Vapoursynth and BasicVSR++ and Reduceflicker, one could still sharpen thinks,
    Also attached an example when using just RealESRGAN and ReduceFlicker (both available in Avisynth too)

    => there are probably other filter combination which can help too, just wanted to showcase a few options that directly came to mind.

    Cu Selur
    Image Attached Files
    Last edited by Selur; 15th Apr 2026 at 14:55.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  8. It also needs to be decimated back to 24p.
    Quote Quote  
  9. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    'messing around' is using Vapoursynth and BasicVSR++ and Reduceflicker, one could still sharpen thinks,
    Also attached an example when using just RealESRGAN and ReduceFlicker (both available in Avisynth too)

    => there are probably other filter combination which can help too, just wanted to showcase a few options that directly came to mind.

    Cu Selur
    This render is some how worse, the frame blending is more noticeable and it makes the quality look really bad, rainbow can still be spotted, which wasn't there in the Vapoursynth render. Yes, there is no more Dotcrawl, but you made everything else look bad now, worse than the original.
    What is causing this terrible frame blend?
    (Is there literally any script that can ONLY remove Dotcrawl & Rainbow, and possibly Combing? nothing else?)
    Another thing, If possible, could you only do VapourSynth or AviSynth? (If you were able to remove more Dotcrawl & Rainbow, and possibly Combing, that's fine, but I don't want anything else)
    Image
    [Attachment 91992 - Click to enlarge]
    Quote Quote  
  10. Probably the ReduceFlicker
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  11. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    Probably the ReduceFlicker
    Can I see how it looks like without the ReduceFlicker, please?
    Quote Quote  
  12. attached a version where I just down scaled and then upscaled with RealESRGAN.

    Cu Selur

    Ps.: Yes, TDecimate() should be added
    Image Attached Files
    Last edited by Selur; 17th Apr 2026 at 06:37.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  13. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    attached a version where I just down scaled and then upscaled with RealESRGAN.

    Cu Selur

    Ps.: Yes, TDecimate() should be added
    It feels like we're getting nowhere with this, how about we start fresh by ONLY using AviSynth (or VapourSynth), we'll remove the situations of the quality one, by one (unless if the models have more than one).
    Let's start with the rainbow first, how much rainbow we can remove by ONLY using Rainbow Smooth?.
    If you want, I can give you more samples.
    Quote Quote  
  14. (Aside from BasicVSR++, everything I posted should be available in Avisynth.)
    Let's start with the rainbow first, how much rainbow we can remove by ONLY using Rainbow Smooth?.
    Come on, you should be able to figure that out by yourself.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  15. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    Come on, you should be able to figure that out by yourself.
    I'm trying to get Rainbow Smooth to work, but for some reason, it's not working correctly, so before I start using a lot of time to fix this situation,
    I thought this would be a good time to see how this will work, instead of the final output isn't how I want it to look like (and I could have wasted a lot of time), but I understand if you don't want to do it
    Quote Quote  
  16. Using Decimate().RainbowSmooth():

    Using Decimate().RainbowSmooth(radius=7)
    Last edited by Selur; 18th Apr 2026 at 09:58.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  17. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    Using TFM().RainbowSmooth(radius=7)
    This looks really good!, I still see some rainbow if that can be fixed
    Quote Quote  
  18. I still see some rainbow if that can be fixed
    there are tons of filters that are aiming to remove rainbows, also denoisers applied just to the chroma plane can help, some machine learning based stuff can help,..
    Personally, I find the crawlers and flickering more annoying than the rainbows.

    Small correction: didn't use TFM(), but TDecimate().

    => simply try some filters and use whatever you like the best
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  19. Member
    Join Date
    Nov 2025
    Location
    Unites States of America
    Search Comp PM
    Originally Posted by Selur View Post
    I still see some rainbow if that can be fixed
    there are tons of filters that are aiming to remove rainbows, also denoisers applied just to the chroma plane can help, some machine learning based stuff can help
    I know there's a lot of filters that can remove rainbow, the problem is that I can't find all of those filters, do you know a site that lists all the rainbow filters?
    Or any guide that can describe how to remove all the Dotcrawling & Rainbow, and Combing?
    Quote Quote  
  20. Since you use Avisynth, I would first look over at: http://avisynth.nl/index.php?title=External_filters#Rainbow_.26_Dot_Crawl_Removal

    Or any guide that can describe how to remove all the Dotcrawling & Rainbow, and Combing?
    Sorry, no clue, haven't looked for Avisynth guides or similar for ages,... (I would google for 'Anime Avisynth filtering' or 'Cartoon Avisynth filtering')
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  21. I like mtedge for dotcrawl:
    main=last
    main
    bicubicresize(480,320)# source NTSC
    spline64resize(720,480) # source NTSC
    lsfmod
    filtered=last
    main
    mt_edge(mode="prewitt",chroma="copy").mt_expand() # prewitt ->more agressive
    mymask=last
    mt_merge(main, filtered, mymask)
    *** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE
    Quote Quote  
  22. Originally Posted by johnmeyer View Post
    You mean Spotless rather than GamMac?
    Quote Quote  
  23. Originally Posted by Sharc View Post
    Originally Posted by johnmeyer View Post
    You mean Spotless rather than GamMac?
    Oops. Yes, Spotless. StainlessS has too many tools.
    Quote Quote  



Similar Threads

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