T
T
trauus2014-09-30 19:48:31
C++ / C#
trauus, 2014-09-30 19:48:31

Is it possible to capture synchronously from multiple sources in DirectShow?

Introductory: there are several webcams. On Windows, they are represented as Video Capture Sources.
Task: to get synchronous (plus or minus one frame) recording of video streams to files. That is, it is necessary that the files start synchronously and do not scatter as they play.
As I understand it, when recording from several cameras, you need to build your own capture graph for each camera. Are there regular tools in Directshow to synchronize graphs? Is it possible to ensure the synchronous start of recording for several graphs?
If it is impossible to synchronize the beginning, then are there ways to at least find out the timestamp of the first frames in each record, so that later they can be manually aligned in time?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question