Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Videolab Screencapture Problem (https://www.delphipraxis.net/167458-videolab-screencapture-problem.html)

CreativeMD 30. Mär 2012 18:10

Videolab Screencapture Problem
 
Hallo,
ich hab mir mal die Komponente Videolab für Delphi installiert.
Ich will ein Programm machen, was den Bildschirm aufnimmt.
Dass habe ich auch soweit hinbekommen, doch das Programm ist zu "langsam" ich hab die Framerate auf 30 gestellt. Doch leider nimmt es nicht so viele Frames auf.
Wie kann ich dem Programm mehr Leistung geben, damit es 30 Frames aufnimmt.
Delphi-Quellcode:
procedure TForm1.Button4Click(Sender: TObject);
begin
VLAVILogger1.FileName := ExtractFilePath(ParamStr(0)) + 'text.avi';
if Button4.Caption = 'start' then
begin
VLScreenCapture1.Start;
//ALAudioOut1.Enabled := true;
VLAVILogger1.Enabled := true;

Button4.Caption := 'stop';
end
else
begin
VLScreenCapture1.Stop;
VLAVILogger1.Enabled := false;
//ALAudioOut1.Enabled := false;
VLAVILogger1.Close;
VLAVILogger1.Tag := 0;
Button4.Caption := 'start';
end;
end;
Ich benutze den VLScreenCapture und den VLAVILogger zum abspeichern, wie gesagt das funktioniet alles schon.

Viele Dank im voraus

CreativeMD 2. Nov 2013 11:35

AW: Videolab Screencapture Problem
 
So nach langer langer Zeit hab heraus gefunden, wo der Fehler lag (ENDLICH!!).
Man muss statt der Komponente VLAVILogger einfach VLDSLogger benutzten, dann funktioniert alles perfekt.
Ich hoffe ich konnte damit auch anderen helfen.:-D:-D:-D:-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz