Пауза и возобновление захвата видео в реальном времени с веб-камеры с помощью DirectX.capture - PullRequest
0 голосов
/ 08 апреля 2011

привет, я перехожу по этой ссылке http://www.codeproject.com/KB/directx/directxcapture.aspx

для захвата данных с веб-камеры. Работает нормально, но когда я делаю паузу и возобновляю работу, файл, содержащий данные, его размер увеличивается, но старые данные теряются исохраняются только новые данные.

Кто-нибудь может направить меня к рабочему примеру / учебнику, где работает функция паузы.

Я пробовал / искал много ссылок, но все равно нигде не нашел.

могукто-нибудь оказать мне помощь !!!

Ответы [ 2 ]

0 голосов
/ 13 апреля 2011

Я попробовал поведение паузы в directShow.net, но почему-то это не сработало.

когда я сделал паузу, был создан файл avi и когда я возобновил работу, я обнаружил, что новое содержимое записано в предыдущем файле. размер файла увеличился, но более старый контент был вымыт.

Итак, я попробовал это:

1) When i paused a file say test.avi was generated.
2) when i resumed i renamed test to test1.avi and created new test.avi 
file and merged them when user clicks on stop.

Таким образом, я достиг паузы. хотя это косвенный, но все еще работает для меня .. надеюсь, я смогу реализовать прямой путь.

0 голосов
/ 08 апреля 2011
...