ankurs
4th August 2008, 14:42
well i still myself am astounded and dumb founded by what happened , i am ripping veer zara a good indian movie which was remastered by french author's BODEGA and the source is good :) it is PAL interlaced @ 720x576 and needed extensive cleaning and stuff which i did , now here's where the problem starts , i wanted to do a pal -> ntsc conversion , i resized it from 720x576 to 720 x 480 appropriately taking care of the cropping and borders(and converting the menu's which has been done ) , in the cce menu as well i selected 16:9 and the right fps which i was bringing it down to which was 25 fps , now what wierdly happens it seems is that cce automatically in itself added borders to the output of the script and it turned out to be 720x576 , although the A/R and everything is correct , just that borders have been added
script output in vdub (intended from my script) :
http://i35.tinypic.com/312fmlz.png
rip/cce output :
http://i34.tinypic.com/mcynw7.png
i know it isnt the same frame but i hope u guys get the idea ..
i performed the pulldown to 29.97 without noticing this thing and dumbly deleted the original .mpv and now only have this .m2v @ 29.97 , now thing is muxman rejects this stream whilst muxing , rejig jams whilst authoring , in the end i tried muxing through ifoedit but that even gives an error as well saying the DTS stream which i am trying to mux in will reach to late (which i assume it is saying would be out of sync ) and says to many frame drops and crashes , here's the screen
http://i33.tinypic.com/14adlhh.jpg
now if there are extensive frame drops and that would result in an out of sync result/output by the time ifo edit crashes , the 50 mb odd output which i get by that time (start of movie obviously ) when played seems to be perectly in sync , so would the framerate be an issue causing this , if so i tried pulling back the .m2v down to 25 fps and going in with authoring a PAL dvd which would be @ 720x576 and probably mux all fine as well and i could live with a PAL dvd , thing is then dgpulldown gives me an error :S here's the screen
http://i33.tinypic.com/2nw1zd3.jpg
so now i can't even go back to 25 fps due to my stupidity of deleteing the original .mpv :( and can't author a PAL dvd as well , is there ANY possible work around through this ? because i know even a 720x576 NTSC dvd wont work right on a dvd player due to its ntsc flag and PAL settings :S i assume it is saying 25/29.97 = 0.83 which is less then 0.83 hence the problem with the pulldown ..
here's my script as well :
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\AGC.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MT.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MaskTools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\warpsharp.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Vinverse.dll")
Import("C:\Program Files\AviSynth 2.5\plugins\ylevelsS.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\FizzKiller.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\soothe.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\Udegrain.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\GradFunkMirror.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\mrestore.avs")
DGDecode_mpeg2source("D:\Rips\Veer-Zaara.Bodega.Remastered.PAL\disc1\VIDEO_TS\\VTS_01_1.d2v",info=3,idct=5)
SetMTMode(2,2)
ord = last.getparity() ? 1 : 0
tdeint(mode=1).mrestore(numr=1,denm=2,mthr=2).vinverse()
a=last
b=a.trim(0,7042).crop(10,68,-4,-64).Spline36Resize(720,480)
c=a.trim(7043,132325).crop(4,68,-4,-64).Spline36Resize(720,480)
b+c
dull = last
d = DePanEstimate()
DePanInterleave(data=d,subpixel=2)
DeSpot(pwidth = 45, pheight = 45, minpts=3,maxpts=600,show=0)
SelectEvery(3, 1)
original = last
th_hi = string(240)
th_lo = string(160)
processed = MT("(Udegrain(radius=2))")
lightmask = original.mt_lut("x " + th_hi + " > 255 x " + th_lo + " < 0 255 x " +\
th_lo + " - 255 " + th_hi + " " + th_lo + " - / * - ? ? ")
mt_merge(original ,processed ,lightmask)
mt_merge(original ,processed ,lightmask)
addgrainc(15,15)
addborders(14,0,6,0)
sharp = dull
LimitedSharpenFaster(ss_x=1.21, ss_y=1.21, Smode=4, strength=100, soft = 60, special=false,lmode=2)
LimitedSharpenFaster(ss_x=1.21, ss_y=1.21, Smode=1, Lmode=1, strength=60, soft=20,special=true,overshoot=1)
asharp(4,6,1)
Soothe(sharp, dull, 30)
crop(14,0,-6,-0)
YLevelsS(10, 1.1, 255, 0, 255).Tweak(bright=-6,sat=1.06,hue=-1.9)
GradFunkMirror(1.1)
AddBorders(0,114,0,114)
Spline36Resize(720,480)
ConvertToYUY2()
deleteframe(7190).duplicateframe(7189)
deleteframe(8683).duplicateframe(8682)
deleteframe(12037).duplicateframe(12036)
deleteframe(13449).duplicateframe(13448) #BAD ONE
deleteframe(14213).duplicateframe(14212)#BAD ONE
deleteframe(14992).duplicateframe(14991)
p.s : here's a screen of my .ecl (project file) in cce and my settings if u need to see those as well ...
http://i33.tinypic.com/2wgdiz5.jpg
and even if there is no work around possible i am more then willing to do the the 26 hour encode again for the 4 passes , thing is i dont want this to happen again hopefully and my mistake(if any )/ cce settings problem /bug is solved :p and want to know why these borders were added in there , let me know if you people want my script , will post that as well if needed ..
now please helppp mee !! :D
script output in vdub (intended from my script) :
http://i35.tinypic.com/312fmlz.png
rip/cce output :
http://i34.tinypic.com/mcynw7.png
i know it isnt the same frame but i hope u guys get the idea ..
i performed the pulldown to 29.97 without noticing this thing and dumbly deleted the original .mpv and now only have this .m2v @ 29.97 , now thing is muxman rejects this stream whilst muxing , rejig jams whilst authoring , in the end i tried muxing through ifoedit but that even gives an error as well saying the DTS stream which i am trying to mux in will reach to late (which i assume it is saying would be out of sync ) and says to many frame drops and crashes , here's the screen
http://i33.tinypic.com/14adlhh.jpg
now if there are extensive frame drops and that would result in an out of sync result/output by the time ifo edit crashes , the 50 mb odd output which i get by that time (start of movie obviously ) when played seems to be perectly in sync , so would the framerate be an issue causing this , if so i tried pulling back the .m2v down to 25 fps and going in with authoring a PAL dvd which would be @ 720x576 and probably mux all fine as well and i could live with a PAL dvd , thing is then dgpulldown gives me an error :S here's the screen
http://i33.tinypic.com/2nw1zd3.jpg
so now i can't even go back to 25 fps due to my stupidity of deleteing the original .mpv :( and can't author a PAL dvd as well , is there ANY possible work around through this ? because i know even a 720x576 NTSC dvd wont work right on a dvd player due to its ntsc flag and PAL settings :S i assume it is saying 25/29.97 = 0.83 which is less then 0.83 hence the problem with the pulldown ..
here's my script as well :
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\AGC.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MT.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MaskTools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\warpsharp.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Vinverse.dll")
Import("C:\Program Files\AviSynth 2.5\plugins\ylevelsS.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\FizzKiller.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\soothe.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\Udegrain.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\GradFunkMirror.avs")
Import("C:\Program Files\AviSynth 2.5\plugins\mrestore.avs")
DGDecode_mpeg2source("D:\Rips\Veer-Zaara.Bodega.Remastered.PAL\disc1\VIDEO_TS\\VTS_01_1.d2v",info=3,idct=5)
SetMTMode(2,2)
ord = last.getparity() ? 1 : 0
tdeint(mode=1).mrestore(numr=1,denm=2,mthr=2).vinverse()
a=last
b=a.trim(0,7042).crop(10,68,-4,-64).Spline36Resize(720,480)
c=a.trim(7043,132325).crop(4,68,-4,-64).Spline36Resize(720,480)
b+c
dull = last
d = DePanEstimate()
DePanInterleave(data=d,subpixel=2)
DeSpot(pwidth = 45, pheight = 45, minpts=3,maxpts=600,show=0)
SelectEvery(3, 1)
original = last
th_hi = string(240)
th_lo = string(160)
processed = MT("(Udegrain(radius=2))")
lightmask = original.mt_lut("x " + th_hi + " > 255 x " + th_lo + " < 0 255 x " +\
th_lo + " - 255 " + th_hi + " " + th_lo + " - / * - ? ? ")
mt_merge(original ,processed ,lightmask)
mt_merge(original ,processed ,lightmask)
addgrainc(15,15)
addborders(14,0,6,0)
sharp = dull
LimitedSharpenFaster(ss_x=1.21, ss_y=1.21, Smode=4, strength=100, soft = 60, special=false,lmode=2)
LimitedSharpenFaster(ss_x=1.21, ss_y=1.21, Smode=1, Lmode=1, strength=60, soft=20,special=true,overshoot=1)
asharp(4,6,1)
Soothe(sharp, dull, 30)
crop(14,0,-6,-0)
YLevelsS(10, 1.1, 255, 0, 255).Tweak(bright=-6,sat=1.06,hue=-1.9)
GradFunkMirror(1.1)
AddBorders(0,114,0,114)
Spline36Resize(720,480)
ConvertToYUY2()
deleteframe(7190).duplicateframe(7189)
deleteframe(8683).duplicateframe(8682)
deleteframe(12037).duplicateframe(12036)
deleteframe(13449).duplicateframe(13448) #BAD ONE
deleteframe(14213).duplicateframe(14212)#BAD ONE
deleteframe(14992).duplicateframe(14991)
p.s : here's a screen of my .ecl (project file) in cce and my settings if u need to see those as well ...
http://i33.tinypic.com/2wgdiz5.jpg
and even if there is no work around possible i am more then willing to do the the 26 hour encode again for the 4 passes , thing is i dont want this to happen again hopefully and my mistake(if any )/ cce settings problem /bug is solved :p and want to know why these borders were added in there , let me know if you people want my script , will post that as well if needed ..
now please helppp mee !! :D