Forum: Multimedia
Delphi
by grizzly,
24. Nov 2005
Ich Depp :oops: !
Sorry für die falsche Fährte! Ich hatte tatsächlich geglaubt, ich bekomme mein Test-Video von AviSynth nur in 25fps, und mein in VirtualDUB mit 50Hz FrameRate neu berechnetes viel schneller. Aber nach einer Stunde rumprobieren hab ich endlich gemerkt: Die Ursache waren nur die unterschiedlichen Codecs! Das erste Video hat soviel Zeit zum dekodieren benötigt (DivX), und das...
Forum: Multimedia
Delphi
by grizzly,
24. Nov 2005
Mein Eindruck ist, daß AviSynth sich an der Framerate des Videos orientiert, und einfach die Bilder nicht schneller liefert als vorgesehen. Im Normalfall mit 25fps. (Vielleicht wegen Audio-Synchronisierung?)
Mit dem "OnIdle" wollte ich nur sehen, wie schnell es eigentlich gehen können sollte. Quick und dirty hab ich folgenden Routine eingetragen:
procedure Tfrm_Haupt.OnIdle(Sender: TObject;...
Forum: Multimedia
Delphi
by grizzly,
24. Nov 2005
Also auf meiner Kiste läuft das Programm problemlos. Das einzige "Ruckeln" zeigt sich wie erwartet beim rückwärts Abspielen. Aber hier hat auch VirtualDUB Probleme. Das liegt meines Erachtens nur an der Art und Weise, wie AVIs kodiert sind: Ein vollständiger Frame wird gefolgt von einem Haufen Differenzframes. Angenommen, Dein Programm ist bei Frame 100, soll nun Frame 99 anzeigen, aber das ist...