grua
26th April 2005, 09:41
Hi,
I've tried to do the best with a very bad analog VHS anime-capture, but I think it's not really the best that could be done...
Separate Frames look OK, but when watching the motion I can see still too much noise and mainly bad areas.
Maybe someone has some tips and tries to do it better? I think, it's really difficult to clean this anime...
Here's some sample:
The original capture (PicVideo MJPEG Q=19):
http://web.utanet.at/grundlau/Quelle.avi (7 MB)
Here is what I was producing with the following script and CCE 4000 kBit/s:
http://web.utanet.at/grundlau/Ergebnis.mpv (2 MB)
Import("D:\Programme\AviSynth\Lib\SmartBob\TMCBob.avs")
Import("D:\Programme\AviSynth\Lib\mfToon\mfToon-v0.52.avs")
Import("D:\Programme\AviSynth\Lib\LimitedSharpen\LimitedSharpen.avs")
AviSource("VHS-Anime.avi",true,"YUY2")
TMCBob() # deinterlace 50 fps
Crop(22,4,-18,-12)
ConvertToYV12() # Depan needs YV12
data=depanestimate(last,pixaspect=1.094)
depaninterleave(last,data,pixaspect=1.094,prev=2,n ext=2)
# temporal Denoise (Cnr2 already a little too strong...)
Cnr2(mode="ooo",scdthr=1.4,ln=35,lm=192,un=60,um=255,vn=60,vm=255 ,log=false,sceneChroma=false)
RemoveDirt(mthreshold=100,pthreshold=200,cthreshol d=150)
selectevery(5,2) # because of Depan
selectodd() # make 25 fps out of 50
# spatial Denoise (eDeen won't work on my AMD TBird)
deen("a2d",2,5,7)
# sharpen
LimitedSharpen()
warpsharp()
Unfilter(-3,-3)
mftoon() # sharpen black borders
UnDot()
AddBorders(20,8,20,8)
ColorYUV(levels="PC->TV")
ConvertToYUY2() # for CCE
__________________
Thanks & cu, grua
I've tried to do the best with a very bad analog VHS anime-capture, but I think it's not really the best that could be done...
Separate Frames look OK, but when watching the motion I can see still too much noise and mainly bad areas.
Maybe someone has some tips and tries to do it better? I think, it's really difficult to clean this anime...
Here's some sample:
The original capture (PicVideo MJPEG Q=19):
http://web.utanet.at/grundlau/Quelle.avi (7 MB)
Here is what I was producing with the following script and CCE 4000 kBit/s:
http://web.utanet.at/grundlau/Ergebnis.mpv (2 MB)
Import("D:\Programme\AviSynth\Lib\SmartBob\TMCBob.avs")
Import("D:\Programme\AviSynth\Lib\mfToon\mfToon-v0.52.avs")
Import("D:\Programme\AviSynth\Lib\LimitedSharpen\LimitedSharpen.avs")
AviSource("VHS-Anime.avi",true,"YUY2")
TMCBob() # deinterlace 50 fps
Crop(22,4,-18,-12)
ConvertToYV12() # Depan needs YV12
data=depanestimate(last,pixaspect=1.094)
depaninterleave(last,data,pixaspect=1.094,prev=2,n ext=2)
# temporal Denoise (Cnr2 already a little too strong...)
Cnr2(mode="ooo",scdthr=1.4,ln=35,lm=192,un=60,um=255,vn=60,vm=255 ,log=false,sceneChroma=false)
RemoveDirt(mthreshold=100,pthreshold=200,cthreshol d=150)
selectevery(5,2) # because of Depan
selectodd() # make 25 fps out of 50
# spatial Denoise (eDeen won't work on my AMD TBird)
deen("a2d",2,5,7)
# sharpen
LimitedSharpen()
warpsharp()
Unfilter(-3,-3)
mftoon() # sharpen black borders
UnDot()
AddBorders(20,8,20,8)
ColorYUV(levels="PC->TV")
ConvertToYUY2() # for CCE
__________________
Thanks & cu, grua