Zum Inhalt springen
VideoOCX

Archiv

VideoOCX: das ActiveX-Control für Video-Capture

Von 2001 bis etwa 2014 wurde unter videoocx.de ein ActiveX-Steuerelement für Video-Capture und Bildverarbeitung entwickelt. Dieses Archiv dokumentiert das Projekt - und zeigt, womit man die Aufgaben heute löst.

Was war VideoOCX?

VideoOCX war ein kommerzielles ActiveX-Steuerelement (OCX), mit dem Software-Entwickler Videozugriff und Live-Bilddarstellung in eigene Anwendungen integrieren konnten - ohne sich mit den Tiefen der Windows-Video-APIs zu beschäftigen. Unterstützt wurden die meisten VfW-kompatiblen (Video for Windows) Capture-Geräte, von TV-Karten bis zu USB-Webcams. Beispielprojekte gab es für Visual Basic und Visual C++; typische Einsatzfelder waren Machine Vision, Laboranwendungen, Überwachung und Webcam-Software.

Das Control wurde über viele Jahre gepflegt (zuletzt in den Versionen 1.6x bis 1.7) und war in Entwicklerforen, Download-Portalen und Universitätsprojekten weltweit im Einsatz. Mit dem Ende der ActiveX-Ära und dem Umstieg auf DirectShow, Media Foundation und plattformübergreifende Bibliotheken wurde die Entwicklung eingestellt.

Die Bereiche des Archivs

  • Funktionen und Kompatibilität - was das Control konnte und welche Umgebungen es unterstützte
  • Downloads - was aus den alten Installern wurde und warum wir sie nicht mehr anbieten
  • FAQ - die häufigsten Fragen aus der aktiven Zeit
  • WebcamOCX - das kostenlose Zusatz-Control für FTP-Webcam-Uploads
  • Entwicklung mit VideoOCX - Beispielcode, Tools und der Blick auf moderne Alternativen

Womit löst man das heute?

Wer heute Video-Capture in Anwendungen integrieren will, greift zu OpenCV (plattformübergreifend, mit Bindings für Python, C++ und mehr), zu DirectShow bzw. Media Foundation unter Windows oder zu fertigen SDKs der Kamerahersteller. Für Endanwender, die einfach Video aufnehmen oder digitalisieren wollen, führt der Weg über moderne Video-Capture-Software - unser Vergleich zeigt die gängigen Programme.

Hinweis: VideoOCX wird nicht mehr entwickelt, verkauft oder supportet. Dieses Archiv dient der Dokumentation; Markennamen gehören ihren jeweiligen Inhabern.