Seite 1 von 5

[CWaL] Webcam Library für Purebasic :o)

Verfasst: 14.10.2006 18:16
von Darky
Hallo ...


Im Zusammenhang mit einem Projekt von mir das gerade entsteht, habe ich mich rangemacht und eine Webcam Library geschrieben die mit Purer Win32 API arbeitet :)



eine kleine Demo ( sie macht nur einen Schnappschuss von eurer Webcam
)

[UPDATE/EDIT!]
Die Demo streamt nun auch das WebcamBild vernünftig sprich zeigt live die Webcam an !
[/UPDATE/EDIT!]

gibt es hier >> CLICK <<


Die Library gibts dann als DLL oder als PureLibrary schon bald hier zum Download <) wer mir im vorraus bei Betatests helfen will schreibt mir einfach eine PM hier



Gruß
Darky

Verfasst: 14.10.2006 19:35
von Darky
:mrgreen: So nun ist die Library fast Fertig, nun fehlen nurnoch Leute die die Library in ihrem Programm einsetzen und somit Testen :)

Wer sie Testen will schreibt mir eine PM im Forum



D E M O :)

Bild


D O W N L O A D
>>> CLICK <<<

Verfasst: 14.10.2006 20:16
von Creature
funzt vom feinsten, deine lib :allright:

ich schreib dir ne pm...

Verfasst: 15.10.2006 00:05
von winduff
Gute Arbeit, ich sehe die Leute werden hier immer besser ;)

Funktioniert einwandfrei, ich denke das kommt auch mal irgendwann bei mir zum Einsatz ;)

Bin beim Betatest dabei ;)

Verfasst: 15.10.2006 16:33
von NicTheQuick
Ich hab auch schon viel mit den Capture-Sachen rumgespielt. Aber ich habe
es nie geschafft, das aktuelle Bild z.B. direkt in ein Image zu laden.

Geht das mit deiner Lib? Ich kann nämlich nur das aktuelle Bild auf ein
Fenster streamen und dann von dem Fenster einfach einen automatisierten
Screenshot machen. Das ist aber ziemlich blöd, wenn man über das Fenster
noch ein anderes Fenster schiebt, weil dann von dem drübergeschobenen
Fenster ein Screenshot gemacht wird. ;)

Also bevor ich Lib teste, wollte ich das erstmal fragen.

Verfasst: 16.10.2006 00:30
von Darky
Hallo :)


Also was jetzt schon funktioniert und somit auch in der Library Funktionieren wird ist das abspeichern der Bilder !

Was mir Probleme Bereitet ist der WMCAP Driver der ja verschiedene Codecs sprich formate zum Speichern von Aufnahmen zur verfügung stellt, momentan funktioniert also nur das Aufzeichnen von der Webcam/CAM als AVI .. aber die anderen Systeminternen Codecs/Formate sind in Arbeit :allright:



An Alle von denen ich eine PM erhalten habe wird auf jedenfall noch eine PM Rausgehen in dieser Woche mit dem Downloadlink und einem Feedbackformular für Bugmeldungen, will halt nicht das halbe Forum zuspammen mit den Tests meiner Library sondern sie bald als ganzes und funktionierendes hier offenlegen :) darum lass ich die Betatests so im Hintergrund laufen. Wer interessiert ist teilzunehmen, PM an mich wie erwähnt :) wenn weitere Fragen oder Wünsche offenstehen heftet sie einfach an diesen Thread, ich werd auf jedenfall versuchen die Wünsche und Fragen von allen zu klären.



Gruß
Darky :lol:

Verfasst: 16.10.2006 07:59
von Kukulkan
Hallo Darky,

Danke für diese Library. Kommt leider ein Jahr zu Spät (siehe http://www.purebasic.fr/german/viewtopic.php?t=4980). :)

Was ich benötige ist eine Library/Include die es mir erlaubt das Bild als AVI zu speichern. Und zwar mit per Software(!) wählbarem Codec! Leider finde ich das nirgends und mit den normalen Wegen kann man den Codec nur Manuell wählen. Und das vergisst Windows nach jedem Beenden wieder.

Also diese Art funktioniert NICHT:
#WM_CAP_FILE_SET_CAPTURE_FILEA mit #WM_CAP_SEQUENCE

Grüsse,

Volker

Verfasst: 16.10.2006 08:37
von Creature
Volker Schmid hat geschrieben:Hallo Darky,

Danke für diese Library. Kommt leider ein Jahr zu Spät (siehe http://www.purebasic.fr/german/viewtopic.php?t=4980). :)
moin Volker,

seh ich nich so.
du stellst ne .exe zur verfügung. das ist zwar auch sehr nett ( thx), aber keine lib mit der wir dann alle arbeiten können.

genau das hat Darky aber geplant...

Verfasst: 16.10.2006 08:40
von #NULL
wahrscheinlich meinte Volker damit, dass er so eine lib vor einem jahr hätte selbst gebrauchen können.

Verfasst: 16.10.2006 08:54
von Creature
achso...okay, wäre möglich :)

bin noch nicht ganz wach, sorry ;)