Thx for the replies: a) "You have to separate the fields and inspect them, looking for the typical signatures of progressive or interlaced video" --> how do i do that?? (if it's in the manual, where is it discribed how to inspect them?) b) Does anyone know how autogk does it? () it uses a script (avs): LoadPlugin("C:\PROGRA~1\AutoGK\DGMPGDec\DGDecode.dll") LoadPlugin("C:\PROGRA~1\AutoGK\filters\decomb.dll") file="E:\twin peaks dvd1 workplace\extra 1\tempor\agk_tmp\interlace.log" global sep="-" function IsMoving() { global b = (diff < 1.0) ? false : true} mpeg2source("E:\twin peaks dvd1 workplace\extra 1\tempor\agk_tmp\extra 1.d2v") c = SelectRangeEvery(18,18) global clip = c c = WriteFile(c, file, "a", "sep", "b") c = FrameEvaluate(c, "global a = IsCombed(clip, 32)") c = FrameEvaluate(c, "IsMoving") c = FrameEvaluate(c,"global diff = 0.50*YDifferenceFromPrevious(clip) + 0.25*UDifferenceFromPrevious(clip) + 0.25*VDifferenceFromPrevious(clip)") crop(c,0,0,4,4) and this generates a file which contains something like this: false-true false-true false-true false-true false-true false-true false-true false-true false-false false-false false-false ... by this autogk decides if it's interlaced or not: (if someone could explain how i could maybe write a java-prog which does it for us). thx in advance, (btw this is a dvd which I own!!!) beorn_d_latch