If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
No, that's why I was talking about the timestamps: Use them to re-arrange the frames after they all landed on the HDD (the recording is over).
So why do it in real time? First record all frames, then encode them to a video.
Anyway, it was just a question.
As raw frame data? At 30fps 1080p, that's 237MB per second. Almost 100GB in just 7 minutes.
Not many people have that much hard drive space, and you're going to really be saturating your IO just to save it all which could add performance problems of it's own. It's definitely too large to just store in RAM.