Das Skript nicht. Aber vielleicht wurde das Video schlecht geschnitten und hat wechselnde Abschnitte drin? Oder du hast von vorn herein die falsche gewählt? Video von DV-Kameras hat üblicherweise (fast sicher) BFF, im Fernsehen und auf DVD kommt dagegen häufig (aber nicht immer) TFF vor.
Wenn im Film die Reihenfolge nachweislich wechselt (einfach mal Bob() anwenden und dann stichprobenweise Bild für Bild durch das Ergebnis schauen), dann braucht man wohl szenenweise Bearbeitung oder einen anderen Deinterlacer mit Field-Matcher (bin mir nicht sicher, ob die Kombination aus TFM() und TDeint() möglich ist, oder TDeint() einen eigenen Parameter dafür hat, aber der dürfte dann besser geeignet sein, und ist qualitativ auch nicht schlecht, zwischen Yadif und QTGMC).