my script is slightly incomplete.
Code:
input=avisource("hybrid24p30p60i")
video60i=input.mvbob().mvconvertfps(47.952)
video30p=input.telecide(post=0).mvconvertfps(47.952)
film24p= input.telecide(post=0).decimate(5).changefps(47.952)
tfm(input,video60i,video30p,film24p)
separatefields()
selectevery(4,0,3)
weave()
assumefps(25)
my aim is to produce 48p for 60i and 30p contents.
24p is filled up to 48p by frame duplication to match the framerate of the formerly 60i and 30p sequences.
afterwards, I reinterlace 48p to 48i and then i do a speedup to 50i. this means, formerly 24p contens become 25p in the output.