Webcam Bild abgreifen

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
Antworten
Dito
Beiträge: 4
Registriert: Do 29. Jan 2015, 23:42

Webcam Bild abgreifen

Beitrag von Dito »

Hallo,

versuche seit längerem, in einem Projekt, ein Bild von meiner Notebook Webcam anzuzeigen.
Habe schon viel über die VFW Unit versucht und noch mehr darüber gelesen, leider immer ohne richtigen Erfolg!
Es gibt genügend Samples die nur teilweise bei mir funktionieren! (VideoTest)
Es funktioniert nur einmal, sich mit der Webcam zu verbinden und Bilder zu erstellen.
Bedeutet nach einem Neustart der Software, bekomme ich eine Meldung wo ich eine Videoquelle auswählen muss.
Nach dem Auswahl Fenster erscheint bei mir immer nur ein schwarzes Bild.
Es gibt also kein Signal mehr!

Ab da an gibt es nur zwei Möglichkeiten wider ein Bild zu bekommen:
1. Man startet die Video Software im Debugger.
2. Man Deinstalliert den Treiber und Verbindet die Webcam neu.

Auch habe ich es Versucht direkt über die „AVICAP32.dll“ die Webcam anzusprechen aber natürlich das selber Problem wie bei der VFW Unit.
Ebenfalls hab ich versucht die Registry Schlüssel zu bearbeiten und die Berechtigung zu verändert.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaResources\msvideo\MSVideo.VFWWDM
Webcam Treiber, geändert und neu Installiert.
Selbst ein Neustart hilft nicht!!. :(

Getestet hab ich die Software auch schon unter anderen Systemen gibt aber eine schanze von 50% das es funktioniert :? !!
Also funktioniert es bei einem anderen Rechner, die ganze Zeit ohne Problem!

Zweite Möglichkeit ist es die Webcam über die DirectShow library zu erreichen, was aber unter Lazarus bei mir mit den DSPack Components gar nicht Funktioniert, da ich andauert bei Starten von Samples im Debugger Run Errors bekomme!
Die fertigen Test Samples funktionieren aber!

Nun meine Frage gibt es eine DSPack was unter Lazarus 1.2.6 funktioniert?
Hat einer sonst noch eine Tipp was ich machen kann?

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Webcam Bild abgreifen

Beitrag von pluto »

Such mal nach der VLC Lib. VLC müsste das können. Das DSPack habe ich auch noch nicht zum laufen gebracht. Dabei hatte ich zwei Unterschiedliche LIbs versucht. Bei der VLC Lib gibt es ein Pascal Header.
MFG
Michael Springwald

Dito
Beiträge: 4
Registriert: Do 29. Jan 2015, 23:42

Re: Webcam Bild abgreifen

Beitrag von Dito »

Gibt es keine einfache Möglichkeit ein Bild mit seiner Webcam zu machen?
Möchte ungern mit VLC herumhantieren!

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Webcam Bild abgreifen

Beitrag von pluto »

Ich habe in den letzten Jahren immer wieder verschiedene Libs Ausprobiert. Jedoch unter Linux. Wie es unter Windows aussieht weiß ich jetzt nicht. Ich habe jedenfalls keine Möglichkeit gefunden.
MFG
Michael Springwald

Antworten