Takie
10th May 2010, 22:02
I have a series of shortfilms from the BMW "The hire" collection on NTSC DVD that I would like to convert to 24p AVCHD(1280*720). The source is of poor quality, telecined and heavy interlaced. This is the avisynth code I used so far:
LoadPlugin("C:\Program Files (x86)\Megui\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("D:\Chosen.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
#deinterlace + inverse telecine
edeintted = SeparateFields().SelectEven().eedi2(field=-1,pp=3)
tdeintted = TempGaussMC_beta2(edeint=edeintted,tr2=3,EdiMode="nnedi3")
tfm(order=-1,clip2=tdeintted,slow=2,mode=5,PP=7).tdecimate(hybrid=1)
#crop
Crop(2, 104, -2, -104)
#resize
Spline64Resize(1280, 544)
#denoise
MCTemporalDenoise(settings="medium")
#add borders to make AVCHD compliant
AddBorders(0, 88, 0, 88, color=$000000)
I'm not very satisfied with the result, in some frames the interlacing artifacts are still very present(example (http://users.telenet.be/takie/sample.png)). Then again I know very little of IVTC and the proper avisynth code for it. I would like to achieve the best result possible (fps is no issue) so any help is much appreciated. A sample of the source can be found here (http://rapidshare.com/files/385797004/sample.vob).
Thanks!
LoadPlugin("C:\Program Files (x86)\Megui\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("D:\Chosen.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
#deinterlace + inverse telecine
edeintted = SeparateFields().SelectEven().eedi2(field=-1,pp=3)
tdeintted = TempGaussMC_beta2(edeint=edeintted,tr2=3,EdiMode="nnedi3")
tfm(order=-1,clip2=tdeintted,slow=2,mode=5,PP=7).tdecimate(hybrid=1)
#crop
Crop(2, 104, -2, -104)
#resize
Spline64Resize(1280, 544)
#denoise
MCTemporalDenoise(settings="medium")
#add borders to make AVCHD compliant
AddBorders(0, 88, 0, 88, color=$000000)
I'm not very satisfied with the result, in some frames the interlacing artifacts are still very present(example (http://users.telenet.be/takie/sample.png)). Then again I know very little of IVTC and the proper avisynth code for it. I would like to achieve the best result possible (fps is no issue) so any help is much appreciated. A sample of the source can be found here (http://rapidshare.com/files/385797004/sample.vob).
Thanks!