07.06.2025, 15:18
Das hört sich falsch an.
Sicher, dass es nicht Material, ist was:
a. field shifted ist (da kann man mit TFM oder VFM zusammenfügen)
oder
b. interlaced encoded ist, aber progressive ist (scan type nach progressive überschreiben reicht, den Rest macht der Decoder)
?
Wenn Du wirklich Material hast, bei dem die Fields einfach separiert sind, könnte man:
in einer custom section verwenden.
Cu Selur
Sicher, dass es nicht Material, ist was:
a. field shifted ist (da kann man mit TFM oder VFM zusammenfügen)
oder
b. interlaced encoded ist, aber progressive ist (scan type nach progressive überschreiben reicht, den Rest macht der Decoder)
?
Wenn Du wirklich Material hast, bei dem die Fields einfach separiert sind, könnte man:
clip = core.std.SeparateFields(clip) # Trennt in Fields (halbe Höhe, doppelte Framerate)
clip = core.std.DoubleWeave(clip) # Webt benachbarte Fields wieder zu Frames
clip = clip[::2] # Entfernt Duplikate (jeder zweite Frame ist korrekt)
return clip
# scantype progressive
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.