Code:
# loading source: C:\Users\Selur\Desktop\hotel._10bit.mov
# color sampling YUY2@10, matrix: bt601, scantyp: telecine, luminance scale: limited
LWLibavVideoSource("C:\Users\Selur\Desktop\HOTEL_~1.MOV",cache=false,format="YUV422P16", prefer_hw=0)
# current resolution: 720x486
# deinterlace since the filter does not support interlaced content
AssumeBFF().TDeint(mode=1)
# cropping
Crop(0,2,0,0)# 720x484
# joining fields
AssumeBFF().Separatefields().Selectevery(4,0,3).Weave()
# Dithering from 16 to 8bit for ColorMatrix
ConvertBits(8)
ConvertToYUY2(interlaced=true)
# color modifications
ColorMatrix(mode="Rec.601->FCC",clamp=3,interlaced=true,hints=false)
# deinterlacing
ConvertToYV16(interlaced=true)
ConvertToYV12(interlaced=true)
A2 = last
A2 = A2.QTGMC(Preset="fast", ediThreads=2, FPSDivisor=2)
TFM(mChroma=true,clip2 = A2)
TDecimate(cycleR=1,cycle=5,noblend=true,nt=0,blockx=32,blocky=32,chroma=true,denoise=false,ssd=false,display=false)
AssumeFrameBased()
PreFetch(8)
# setting output fps to 23.976fps
AssumeFPS(24000,1001)
# output: color sampling YV12@8, matrix: FCC, scantyp: progressive, luminance scale: limited
return last
works fine in AvsPmod. -> this will probably take the whole week to hunt down and fix