Hello again. I've been here previously with almost the same topic, but this time I think I can explain it better.
So, just with a comparison may explain it all.
[Attachment 47086 - Click to enlarge]
Video of his filter (blocked in the USA): https://youtu.be/sw8uC1xxcEw?t=51
Using Avisynth, my result is:
[Attachment 47087 - Click to enlarge]
What am I having trouble with is that the lines aren't as dark and as sharp as his, and mine look a bit transparent. I would like to know if anyone could help me with making something the same as his.
My code is:
ffmpegsource2("E:\Torrents\Sailor Moon R\(Hi10)_Sailor_Moon_R_-_55_(DVD_480p)_(SMC).mkv")
BilinearResize(1440,1080) #The original source is 640x480
linedarken_toon(sstrength=255, sdboost=0, warpdepth=10)
Cut of their raw included in attachments (original file is MKV, but I cutted it on VirtualDub2 and saved as H.264, the usual I do)
+ Reply to Thread
Results 1 to 18 of 18
Could anyone help me???
Don't want your reencoded video. Provide the un-reencoded source. Upscale at the end, not the beginning. Use nnedi3_rpow2() to upscale.
Last edited by LMotlow; 15th Nov 2018 at 04:28.- My sister Ann's brother
I trimmed a section out of the video you sent me and got the attached trim.mkv. I think you way overdid the noise reduction and levels/saturation boost. All the texture was gone and colors were way outside the valid RGB range. I would do something like this:
LWLibavVideoSource("Trim.mkv", format="YUY2") ColorMatrix(mode="rec.601->rec.709") # HD colors ConvertToYV12() ColorYUV(gain_y=70, off_y=-7, cont_u=130, cont_v=130) # about as far as you can go without creating illegal colors Stab(mirror=15) # reduce the film bounce TemporalDegrain(SAD1=100, SAD2=75, sigma=4) # mild noise reduction, leave texture of the original cell animation MergeChroma(last, aWarpSharp2(depth=10)) # sharpen colors a bit dehalo_alpha(rx=2.0, ry=2.0) # reduce analog oversharpening halos Sharpen(0.0, 0.3) # sharpen vertically a bit to darken some horizontal lines FastLineDarkenMod(threshold=8, strength=80, thinning=0) # darken outlines, higher strength leads to artifacts #upscale with sharpening in two steps: nnedi3_rpow2(2, cshift="Spline36Resize", fwidth=960, fheight=720) aWarpSharp2(depth=3) Sharpen(0.3) FastLineDarkenMod(strength=30, thinning=0) nnedi3_rpow2(2, cshift="Spline36Resize", fwidth=1440, fheight=1080) aWarpSharp2(depth=5) Sharpen(0.3) FastLineDarkenMod(strength=30, thinning=0)
Why bother to sign up and post questions, dude? Is that the way they raised you in Narnia?
Isn't it illegal to post full anime in public? If you didn't know, I'll let you know.
Originally Posted by BeyondThe Energy
You probably didn't know that encode was just a cutted source, and the only un-reencoded source sample I had was the full episode. I obviously wouldn't risk my own account on VideoHelp because of copyright, so I was more careful and sent it as a PM instead of sending full stuff across a legal forum. If you have a problem and came to my thread just to state the fact that I am ignorant about it, then I suggest you go somewhere else and chill out. Also Thank you in advance.
Give up, fellas. This guy still doesn't get it. Maybe he gets it only when it comes via PM.- My sister Ann's brother
I obviously wouldn't risk my own account on VideoHelp because of copyright...
"He's obviously very very young as he's asking about Sailor Moon episodes. Maybe we should cut him some slack?" LOL, that's very sad. What do you do in life other than saying that? I politely asked for help on how to filter the lines of the anime yet you start assuming my age for no reason. If you have a problem you should consider visiting a doctor or something similar. If you can't help me, then you could just say "sorry, I don't know how to do this" or just ignore this post, instead of "No, he's very young." (sounds very offtopic).
@jagabo Thank you for the help, that ended up pretty good!
Last edited by LMotlow; 14th Nov 2018 at 21:25.- My sister Ann's brother
I played around with the video a bit more and came up with some darker, thicker lines:
LWLibavVideoSource("Trim.mkv", format="YUY2") ColorMatrix(mode="rec.601->rec.709") ConvertToYV12() src=last ColorYUV(gain_y=70, off_y=-7, cont_u=130, cont_v=130) Crop(4,2,-4,-2) Stab(mirror=15) TemporalDegrain(SAD1=200, SAD2=150, sigma=8) # stronger noise reduction MergeChroma(last, aWarpSharp2(depth=10)) # sharpen chroma dehalo_alpha(rx=2.0, ry=2.0) Sharpen(0.0, 0.3) before = last olmask = TemporalDegrain(SAD1=800, SAD2=600, sigma=32).hysteria(8.0, usemask=false).mt_binarize(20).mt_inpand(chroma="-128").BinomialBlur(3,0) Overlay(hysteria(28.0, lowthresh=0, usemask=false), before, mask=olmask) Santiag() nnedi3_rpow2(2, cshift="Spline36Resize", fwidth=960, fheight=720) nnedi3_rpow2(2, cshift="Spline36Resize", fwidth=1440, fheight=1080)
The toon() filter is probably used as well.
My bigger question is always this: Why?
What's the point of it? The original anime already looks fine, enjoyable to watch.