Entwickler-Ecke

Multimedia / Grafik - Bild von Webcam anzeigen lassen...


hibbert - Mi 03.12.03 23:00
Titel: Bild von Webcam anzeigen lassen...
Hi,
wie kann ich das aktuelle Bild meiner Webcam anzeigen?
Es sollen aber nicht einzelne Bilder alle paar sec. abgefragt werden, sondern, sondern es soll so eine Art von LiveStream zu sehen (nur in meinem Project auf meinem Monitor...)

wie kann ich das machen und benötige ich spezielle Komponenten dazu?

thx hibbert


Killi - Do 04.12.03 19:02



Killi - Do 04.12.03 19:03

So siehst du genau das was die Cam sieht - als LiveStream!


hibbert - Do 04.12.03 21:22

mhh,
vielen dank, für diesen tollen quelltext ! Da der Text ziehmlich lang ist, treten da natürlich viele Fehler auf:
Fehler #1
Zitat:
[Fehler] Unit1.pas(34): Undefinierter Bezeichner: 'CapCloseDriver'

:arrow: uses VideoCap,VideoMci,AviCap; in die Unit 1 Einfügen (Problem gelöst)

Fehler #2
Zitat:
[Fataler Fehler] VideoMci.pas(5): Datei nicht gefunden: 'VfW.dcu'

:arrow: uses Windows, SysUtils, Graphics, Controls, MMSystem, VfW; das VfW entfernt, resultat:
Zitat:
[Fataler Fehler] VideoMci.pas(41): Datei nicht gefunden: 'WVideo.dcu'


Ich könnte das lange so weiter machen.

Ich will hier jetzt nicht an dem langen Quelltext rummeckern, ich will nur wissen, wie es nun weitergeht? Ich muss doch irgendwo diese eine .pas-Datei herbekommen...

Bitte helft mir !!

thx hibbert


Killi - Do 04.12.03 22:22

Hmrm.......kein Plan :oops:
Hab dir das Ganze per E-Mail geschickt...hab eigentlich nur die Dateien kopiert und hier eingefügt........naja, jetzt tuts - gucks dir mal an! Eigentlich muss dich gar nichts interessieren außer die Unit1.pas, die du selber schreibst - die muss nur die eine Datei eingebettet haben und schon tuts mit ein paar Befehlchen :-D


Killi - Do 04.12.03 22:24

und

Quelltext
1:
uses VideoCap,VideoMci,AviCap;                    

in Unit1.pas stimmt nicht! Brauchst eigentlich nur die VideoCap, der Rest wird über die VideoCap eingebettet............die VfW oder so kenn ich selber nicht, ich hab sie auch nicht, braucht auch keiner.....den Fehler hab ich noch nie gesehn ;-)


hibbert - Do 04.12.03 23:32

Aber ist nun auch egal, denn du hast mir ja eine funktionierende Version per e-mail zugeschickt.

Dafür danke ich dir nocheinmal...
DANKE

Hibbert


fränk0815 - Do 01.01.04 23:34

Hallo, ich stehe momentan vor dem gleichen Problem und würde mich freuen wenn du mir die Units zuschicken könntest ...

Vielen Dank.


Da_Knuddelbaer - Fr 02.01.04 20:14

Jo interessant! :)

Mir bitte bitte auch schicken :D


Christian S. - Fr 02.01.04 20:19

Hallo!

Und damit auch Leuten, die zukünftig vor dem Problem stehen, geholfen wird, poste doch einfach die funktionierende Version hier oder - noch besser - in den Open Source Units.

MfG
Peter


PheliX - Sa 03.01.04 21:16

Hier die Sourcen... wurden mir von Hibbert zugesandt... danke dafür!

Link: http://www.zylinder.time2host.de/VideoCap.zip

cu

Felix


Christian S. - So 04.01.04 13:56

Hallo!

Bitte erbarme sich doch einer und mache einen Open Source - Beitrag draus. Oder in die FAQ oder so. Auf jeden Fall, dass der Source irgendwo steht und nicht als Download, den es in zwei Wochen vielleicht schon gar nicht mehr gibt.

MfG
Peter


benbalzer - So 04.01.04 20:12

Hallo!
Ich habe auch schon länger nach einer Lösung gesucht, um ein Bild von einer Webcam einzulesen, bin auch immer nur auf diese und eine sehr ähnliche Ausführung gestoßen.

Allerdings verstehe ich von diesem Code (insgesamt knapp 1000 Zeilen) sehr wenig. Und da ich es für eine Schularbeit brauche ist dieses Verständnis unabdingbar.

Kennt jemand vielleicht noch eine kürzere einfache Methode?
Es müssen keine "Tricks" eingebaut sein, einfach das Bild der USB-Webcam in einem Delphi-Programm. Keine Schneide,Foto etc. Möglichkeiten.

Viele Grüße,

ben


TwoFace - Fr 02.04.04 21:01

hi

Ich hab den Code der oben steht etwas umgeschrieben und es funktioniert.

:D


alcaeus - Fr 30.04.04 17:05

hi!
gibts hier noch irgendwo die zip mit den fertigen units? ich hab die nirgends gefunden... :oops:


wolle- - Sa 12.02.05 14:27

Ich hätte sie auch gerne!

Bitte

vielleicht zuschicken oder so - der link daoben läuft nicht..


GTA-Place - So 01.05.05 09:07

Bei mir funktioniert es, deshalb werde ich es demnächst in "Open Source Units" stellen.


elektron - Fr 22.07.05 10:27

hi,

wäre echt toll, wenn jemand die funktionierenden Units mal hochladen könnte. Bei mir treten leider die selben Fehler auf wie bei hibbert.
In den Open Source Units hab ich sie halt auch nicht gefunden.

Danke :lol:


alcaeus - Fr 22.07.05 11:31

Obwohl ich es nicht mehr brauche, hatte ich das Thema wohl doch noch in meiner Watchlist.
In der DP gibt es dazu einen Loesungsweg, der komplett ueber die Windows Capture-Methods geht: klick [http://www.delphipraxis.net/post282535.html#282535]
Es ist keine besonders tolle Loesung (IMO), aber sie funktioniert wenigstens.
Alternativ koennte man es auch ueber DirectShow loesen, bzw. unter .NET ueber Managed DirectX, aber damit habe ich mich noch nicht wirklich beschaeftigt.
Hoffe es hilft dem einen oder anderen.

Greetz
alcaeus


GTA-Place - Fr 22.07.05 13:26

Die hier geht ja auch, wenn ich mal dazu kommen würde, die Units komplett hochzuladen.


alcaeus - Fr 22.07.05 13:28

user profile iconGTA-Place hat folgendes geschrieben:
Die hier geht ja auch, wenn ich mal dazu kommen würde, die Units komplett hochzuladen.

Dann machs doch :P :angel:

Greetz
alcaeus


GTA-Place - Fr 22.07.05 13:43

Ich mach grad ne Demo.


elektron - Sa 23.07.05 09:59

Hab die von alcaeus angegebene Methode über den Win Capturemode ausprobiert und funktioniert wunderbar.
Danke!


GTA-Place - So 24.07.05 09:12

Demo ist teilweise fertig, lade nachher mal hoch.


BennyM - Mi 03.08.05 15:27

hallo,
wie kann ich mein bild von der camera um 90° drehen ???
danke


Beutel - Mo 21.11.05 22:08

Also ich stehe gerade vor diesem wunder vollen Probelm und würde auch gern irgend wo die Source zip herhaben wenn das geht!

M.f.G.
Beutel


GTA-Place - Mo 21.11.05 22:25

Ich komm bestimmt bald dazu :wink:


firewing - Fr 31.03.06 18:31

Und GTA-Place bist du fertig? Würde auch mal gerne den Quelltext haben, irgendwie funktionuckelt das sonst nämlich net :(

Vielen Dank im Vorraus


hibbert - So 16.04.06 21:24

Hi,
ich wurde jetzt schon des öfteren angesprochen, ob ich die Units per E-Mail zuschicken könnte.

Ab sofort sage ich dazu nein, denn ich füge einmal die Units inkl. Beispiel hinzu und zusätzlich eine .exe - Demo.

Also ich hoffe, dass ich damit ein wenig helfen konnte...

hibbert

Moderiert von user profile iconNarses: Anhänge entfernt, der Download ist hier möglich [http://www.delphi-forum.de/viewtopic.php?t=59027].


GTA-Place - So 16.04.06 22:16

Gut, dass du das gemacht hast. Ich wär ja eh nie dazugekommen.


bis11 - So 16.04.06 23:44

Hallo,

ich habe aus diesem Beitrag einen OpenSource-Beitrag [http://www.delphi-forum.de/topic_Bild+von+Webcam+anzeigen+lassen_59027.html] gemacht.


seven-ex - Sa 23.12.06 18:10

Hallo,

wie kann ich die einstellungen spreichern.
z.B. Compresion, Video Quelle etc.

gruß


winx - Fr 06.07.07 15:43

Hi,

weiss jemand, wie ich die Auflösung umstellen kann???

Danke


kennwort999 - Do 19.07.07 17:10

Hallo wäre es möglich noch an die Datei..ZIP zu kommen, unten die VideoCap.zip?

Bin neu hier und in Sachen Webacm und livestream paar denk anstoesse etc..

BIG THX Kennwort999


user profile iconPheliX hat folgendes geschrieben:
Hier die Sourcen... wurden mir von Hibbert zugesandt... danke dafür!

Link: http://www.zylinder.time2host.de/VideoCap.zip

cu

Felix


robo202 - So 29.06.08 15:29

Schick mirs auch mal