title: Reading from an open AVI file
body: <p>I am designing a program that will capture video from a DirectShow compatible card to an AVI file. It is quite possible that the AVI file will be written to for hours at a time. Is there a way to playback video from the file while it is still being written to? If so, can I define a starting point and ending point within the file which will comprise my clip? Once I have played the clip I will have no further use for it so I will not need to save it as a new AVI file. Would saving individual frame captures be a better way to accomplish this?</p>