Hey guys! I'm new to this forum; would anybody be willing to help me out? I have this crappy R2 DVD source and am trying to remove the ample amounts of grain. So far, no luck. The more I try, the more detail I loose to the point where it just looks washed out or over-blurred. This is what I have in my script so far:
global MeGUI_darx = 4
global MeGUI_dary = 3
LoadPlugin("C:\Users\Beav\Desktop\MeGUI_dev[0.3.4.12]\MeGUI_dev\tools\dgindex\DGDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RemoveGrainS.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\dfttest.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\gradfun2db.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MSharpen.dll")
DGDecode_mpeg2source("C:\Users\Beav\Downloads\Sail or Moon Collection\Sailor Moon Video\Japanese\Anime (DVD)\Season 1\Disc 1\VIDEO_TS\VTS_01_1.d2v")
RemoveGrain(mode=1)
Dfttest(sigma=64)
gradfun2db(thr=3)
MSharpen(threshold=1, strength=70, mask=false)
crop(4, 0, -4, 0)
Spline36Resize(640,480) # Spline36 (Neutral)
+ Reply to Thread
Results 1 to 30 of 33
-
Last edited by beav; 18th Apr 2013 at 23:18.
-
your source is telecined (MeGui should be able to detect this through it's interlace analysis option)
-> you should run IVTC before doing anything else, otherwise you totally break you source
other than that a line darkening filter like Hysteria, might be good idea to make the lines a bit darker.
I wouldn't use gradfun2db or mSharpen and I wouldn't resize to but these are more a matter of taste, the main thing is that you need to run some sort of IVTC, before doing anything else. -
Use TIVTC or AnimeIVTC
TFM().TDecimate()
or
AnimeIVTC(mode=1#if it's hard telecined), also try switching removegrain and dfftest with mctemporaldenoise. -
yup, if FILM is at a percentage higher or equal to 95% or if it only shows FILM normally you can simply activate Forced FILM.
If your content is anime, I would recommend to do a visual check to be sure everything is fine. (animes tend to be mastered horrible)
-
MCTemporalDenoise might work, but won't clean the lines enough or get the mosquito noise on edges. It's really noisy, not with grain so much as with compression artifacts, mosquito noise, etc. Lines are a bit ragged, but colors and levels are wrecked. No simple fix here. As this comes from tape (yechh!), color balance and levels change from one camera shot to another. Could use a little more middle red, but I ran out of time.
[Attachment 17419 - Click to enlarge]
[Attachment 17420 - Click to enlarge]
[Attachment 17421 - Click to enlarge]
Main tools were ColorYUV, Smooth Levels, Smooth Tweak, GradFun2DBmod, and these heavy hitters for lines and noise:
Code:TemporalDeGrain() w = width h = height nnedi3_rpow2(opt=2,rfactor=2,cshift="spline64resize").TurnLeft().NNEDI3().TurnRight().NNEDI3().spline64resize(w,h)
Last edited by sanlyn; 28th Mar 2014 at 18:47.
-
Think it would be possible to make it look like this? As in the smoothening? without the warpsharpening of course.
-
Sure, just use MCTD at "very high" and leave the levels and chroma super-high to mask the banding (start looking at the kid's hair at about frame 330 in your "007" sample"). The two mkv's are over filtered and washed out, but that makes banding tougher to see for those who don't know better. I got better results with NeatVideo on the earlier sample, but I don't like to recommend filters that many people don't have. I don't think I'd like watching distorted color like that for more than a few seconds. That's just me.
Last edited by sanlyn; 28th Mar 2014 at 18:48.
-
Even better, after TFM/Decimate run QTGMC with InputType=1 and medium or fast preset. It would look smoother than TemporalDeGrain.
Last edited by sanlyn; 28th Mar 2014 at 18:48.
-
Some global compromise adjustments in AviSynth:
Code:import("C:\Program Files (x86)\AviSynth 2.5\plugins\FastLineDarkenMod.avs") import("C:\Program Files (x86)\AviSynth 2.5\plugins\Stab.avs") Mpeg2Source("VTS_01_1.d2v", CPU=6, Info=3) TFM(d2v="VTS_01_1.d2v") TDecimate() ColorYUV(cont_y=50, off_u=6, off_v=-13) # contrast, white balance ColorYUV(cont_u=75, cont_v=75) # saturation Stab().Crop(2,2,-0,-0).AddBorders(2,2,0,0) #stabilize McTemporalDenoise(settings="very high") # denoise FastLineDarkenMod(75) # darken outlines
Last edited by jagabo; 19th Apr 2013 at 17:56.
-
Also, is there a filter that allows me too change the amount of red? The pinkish tint is annoying.
-
Last edited by jagabo; 19th Apr 2013 at 18:31.
-
The last sample is a big improvement. Nice work!
Last edited by sanlyn; 28th Mar 2014 at 18:48.
-
Thank-you! It's all thanks to your help! One problem, the lines look kinda ghosted.
-
Boo white balance. Sailor Moon was always tinted.
-
Judging from the VOB samples posted earlier, the lines in the source aren't in such great shape. It's very difficult to repair that sort of problem if it exists in the source. Things can be improved somewhat, but basically you're asking a filter to re-draw the image. Filters can do some good work, but I don't think they're that smart.
Last edited by sanlyn; 28th Mar 2014 at 18:48.
-
Hey guys! The sample I'm about to post is from the Italian DVDs, which are waaayyyy better quality then the R2J. One problem with the source, It looks like a frame has been dropped, which creates a jump forward in the motion, followed by a duplicate frame to bring everything back in sync. Therefore, ruining the framerate is there any way to fix this?
-
I don't see any foward jumping, only duplicate frames added
The only sequence where there is steady motion is the last few seconds , there the duplicates are easily seen ; for the other parts it' s difficult to tell what is a "normal" duplicate vs. added duplicate
Code:MPEG2Source() AssumeTFF() TFM() TDecimate(mode=2, rate=23.976)
-
Is it possible to make the Italian footage look like this: the script below is what I have so far, I used the same grain cleaners as the person who made the sample I'm posting, but don't want to sharpen it the same way. I want the lines to be thin and dark but without all the halos and oversharpening. I tried LSFmod but it doesn't make the affect I'm looking for.
# Set DAR in encoder to 4 : 3. The following line is for automatic signalling
global MeGUI_darx = 4
global MeGUI_dary = 3
LoadPlugin("C:\Users\Ryan\Desktop\MeGUI_dev[0.3.4.12]\MeGUI_dev\tools\dgindex\DGDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RemoveGrainS.dll")
LoadPlugin("C:\Users\Ryan\Desktop\MeGUI_dev[0.3.4.12]\MeGUI_dev\tools\avisynth_plugin\FluxSmooth.dll")
DGDecode_mpeg2source("C:\BISHOJO_SENSHI_SAILOR_MOO N_01\VIDEO_TS\VTS_03_1.d2v", cpu=4, info=3)
AssumeTFF()
TFM()
TDecimate(Mode=1,Cycle=25,CycleR=1)
RemoveGrain(mode=1)
FluxSmooth_FluxSmoothST()
Spline36Resize(720,540) # Spline36 (Neutral) -
Similar Threads
-
AVISynth Filters for Filtering old VHS tapes.
By Sartorius48 in forum Newbie / General discussionsReplies: 2Last Post: 31st Dec 2012, 17:57 -
Which filters I should use for this anime? (avisynth)
By Cloudstrifeff7 in forum Newbie / General discussionsReplies: 1Last Post: 29th Dec 2010, 12:32 -
Which filters I should use for this anime? (avisynth)
By Cloudstrifeff7 in forum Newbie / General discussionsReplies: 6Last Post: 13th Dec 2010, 07:47 -
Filtering the cult series "Invader ZIM" using Avisynth
By rm2kpro in forum Video ConversionReplies: 6Last Post: 24th Jul 2010, 21:10 -
Anime DVD to X264 with Staxrip - is it worth using the 'anime' setting?
By Emanef in forum DVD RippingReplies: 2Last Post: 8th Nov 2008, 15:31