델파이 완전 초짜입니다.
여러가지 막히는게 많아 종종 여기를 찾아오곤 했는데...
질문은 처음 올리는것 같습니다.
질문의 요지는
캡쳐보드를 사용하여 video영상을 캡쳐할때
프레임 레이트는 30Hz정도 이고 640*480 24bit로 연속적으로 약 300프레임 정도를 영상캡쳐하려고 하는데요.
일단..video는 계속 진행되는 상태에서 백그라운드로 캡쳐작업이 진행되어
야 할텐데...save하면서 프레임을 잃어버릴수도 있지 않습니까?
그 많은 영상을 저장하는것도 문제지만...프레임을 잃지 않게 해야 하는게 중요한데요..어떤식으로 어떻게 구현을 해야 할지...
초반부터 넘 어려운 과제를 잡은건 아닌지..걱정됩니다.
제가 왕초보인 관계로 리플달아주실때 이왕이면 좀 자세히 설명해 주셨으면 좋겠어요.
도와주세요.!!
30Hz, 640 * 480 24bit이면 1초에 250MByte정도이군요.
단순한 메모리 카피라 생각해도 이정도 처리하는 것이 힘들다고 생각하구요,
더우기 캡쳐보드를 이용한다고 하면
각 frame마나 callback을 이용하여 process switching도 되어야 하고 그렇게 되면 CPU부하가 엄청 클겁니다.
그냥 제 생각인데 캡쳐보드뿐 아니라 CPU도 엄청 좋은 것을 사용해야 할 것 같군요.
잡담이었습니다. ^^