Hallo,
ich versuche, das hier von Scharfis Brain vorgestellte Script zu verwenden.
Allerdings verursacht die benutzerdefinierte Funktion RemoveDust bei jedem Szenenwechsel ziemlich wüste Farbschlieren, die ich einfach nicht wegbekomme.
Hier mal das Script aufs Wesentlichste reduziert:
Code
LoadPlugin("C:\Programme\AviSynth 2.5\dll\RemoveGrain_v10.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\dll\Repair.dll")
function RemoveDust(clip input, int _mode)
{
repmode = 2
clensed = Clense(input)
rep=Repair(clensed, input, mode=repmode)
rg = RemoveGrain(rep, mode=_mode)
return TemporalRepair(rg, rep)
}
DirectShowSource("....avi")
ConvertToYV12(interlaced=true)
AssumeBFF().SeparateFields().SelectEven() # keine Änderungen
RemoveDust(5)
ConvertToRGB32()
Alles anzeigen
Es werden die neuesten Versionen von RemoveGrain und Repair verwendet (mit SSE2).
Ich füge noch ein Bild an, das einen solchen Szenenwechsel illustriert.
Könnt ihr mir da helfen???
Cu, Chris