Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi DirectShow vs VFW (https://www.delphipraxis.net/69283-directshow-vs-vfw.html)

skyobserver 27. Mai 2006 20:19

Re: DirectShow vs VFW
 
Es gibt wohl die Möglichkeit mit MediaFilter.SetSyncSource den
Takt den deine Videoquelle durch die fps vorgibt zu überschreiben:

Ich verwende das z.B. um den Takt abzuschalten, damit die Bilder so
schnell wie möglich und ohne Verzögerung kommen (Takt = 0).

Eine richtige Kontrolle gibt Dir das aber nicht...


Ich habe irgendwo in der MSDN gelesen, daß man den VideoStream
im Filtergraph vor und nach einem Filter getrennt Steuern kann.
Dann kann man dem Ausgangs-Pin des Filters sagen, daß er den
nächsten Pin benachrichtig das er seinen nächsten Frame abholen kann.

Ich konnte das Thema jetzt auf die schnelle zwar nicht finden
habe aber dabei das hier gefunden:

VideoFrameStep

Aya 27. Mai 2006 20:22

Re: DirectShow vs VFW
 
Hi,

das mit dem VideoFrameStep ding klingt schonmal ganz ok, werd ich mal ausprobieren :)

Aya~

skyobserver 27. Mai 2006 20:27

Re: DirectShow vs VFW
 
Doch noch gefunden:

Controlling a Capture Graph

Aya 29. Mai 2006 22:16

Re: DirectShow vs VFW
 
Hi,

hab das IVideoFrameStep jetzt ausprobiert... aber bekomm es nicht hin.. also Fehlermeldungen sind keine da, aber wenn ich dann Step(1, nil) aufrufe tut sich halt garnix..

meine SampleGrabberCB-Funktion wird nicht aufgerufen etc.. bekomme kein neues frame. Rückgabewert von Step() etc ist aber S_OK... ne idee??

Au'revoir,
Aya~

skyobserver 30. Mai 2006 20:01

Re: DirectShow vs VFW
 
...leider nein...hab' ich selbst noch nicht benutzt.

Habe die letzten drei Tage damit verbracht herauszubekommen wie man
vom Programm aus die Auflösungen einer Webcam ermittelt und umstellt...

Hattest Du den Link "Controlling a Capture Graph" (siehe oben) schon mal angesehen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.
Seite 2 von 2     12   

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