Ich stell euch erstmal mein Script vor, welches ich mit Hilfe von Gknot 0.32beta erstellt habe:
# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\dgdecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\TomsMoComp.dll")
# SOURCE
mpeg2source("M:\aufnahmen\Pimp My Ride\S01E01.d2v", idct=0)
# CROPPING
crop(26,16,668,548)
# DENOISING: choose one combination (or none)
DoubleWeave()
SelectOdd()
TomsMoComp(1,5,1)
# RESIZING
BicubicResize(512,384,0,0.75)
Nun habe ich aber ein paar Fragen, da die fertigen Videos meiner Meinung nach nicht wirklich flüssig laufen. Ich vermute das liegt an "DoubleWeave()" und besonders an "SelectOdd()", da irgendwie ungerade frames genommen werden. Jedoch verstehe ich das nicht richtig, da es ja auch noch "selecteven" und "selectevery" (oder so ähnlich) gibt. Bringen die mehr als "selectodd"? Welches sollte ich nehmen?
Als DeInterlacer nehme ich immer "TomsMoComp", weil er am saubersten arbeitet und kein Ghosting oder Schlieren erzeugt, jedoch sind die Bilder nicht mehr so schön flüssig wie in der Original-File.
Wenn ich jetzt statt "TomsMoComp" den "Fielddeinterlace"-Filter einschalte (blend=true), dann ist die Xvid-Avi wieder schön flüssig, jedoch gibt es Schlieren und Ghosting-Effekte.
Wenn ich "fielddeinterlace" (blend=false) einstelle, dann sind die Schlieren weg, aber das Video ist wieder unnatürlich unflüssig.
Natürlich hab ich schon versucht die Framerate der Videos zu ändern. Mit "assumeFPS" auf 30 gestellt und umgewandelt. Das ergebnis war eine um 3 Minuten kürzere Videodatei und asynchroner SOund. Jedoch war das Video dann zu flüssig. Also ist das ändern der Framerate nichts für mich, obwohl die US-Folgen von Pimp-My-Ride 30fps haben. Aber dann müsste man das anders umwandeln und wahrscheinlich Frames duplizieren, was mir aber ehrlich gesagt zu kompliziert ist. Aber ich wandle nicht nur diese Serie um. Ich archiviere auch Simple Life, Simpsons und Futurama (in letzter Zeit wird diese Serie progressive gesendet :)).
Nun ein paar Infos zu den Progs und Einstellungen die ich benutze:
GordianKnot 0.32 beta
Xvid 1.0.1 (als Encoder und Decoder)
Avisynth 2.5.4
Meine Frage ist also folgende: Ist es möglich vollständig zu deinterlacen und dabei das Video nicht zu verkrüppeln? Denn ich glaub das beim vollständigen deinterlacen (also blend=false) immmer ein frame oder so gelöscht werden.
Ich bitte euch: klärt mich auf!
BTW restore24 hab ich schon probiert...