What is OccuRec?
OccuRec is an open source video recorder for Windows that has been specifically created to provide better options for recording Astronomical events, particularly using integrating video cameras. The software is capable of recognizing the integration periods on the fly. For a small number of video grabbers it can also read the IOTA-VTI timestamps on the fly. A new AAV file format has been created to support the new features of the software.
Integrating video cameras make it possible to take exposures longer than the duration of a single video frame (40 ms for PAL and 33.67 ms for NTSC) however in order to conform to the video standard the resulting image then has to be transferred with the corresponding video frame rate resulting in the same sky exposure to be repeated multiple times. This means that the same data will be saved multiple times in the recorded video file, leading to larger files. This also makes the reduction process unnatural as slightly different measurements in each repeated video frame will end up in the light curve.
OccuRec solves those problems by detecting the integration periods on the fly, averaging all repeated video frames that correspond to the same sky exposure and saving only one image for the integration period in the AAV file. If the IOTA-VTI OSD can be read, OccuRec will also save with each image the exposure, number of satellites and almanac information in a separate channel in the file. This makes it possible for reduction software that can read AAV files to be able to readily correlate a UT timestamp with each image. The averaging of all transmitted video frames from the same integration period also leads to slightly reduced noise.
The AAV file format is based on the open FSTS file format that is also used in the Astronomical Digital Video System (ASDV) to record videos in ADV format. AAV stands for Astronomical Analogue Video. Tangra 3 has been already updated to process AAV files.
OccuRec can be also used with non-integrating video cameras and can record in both AAV and AVI formats. In AVI mode OccuRec records using the new ASCOM Video drivers such as the Tangra Video Capture driver which records in Uncompressed, XviD MPEG-4 (lossy), Huffyuv v2.1.1 (lossless) and Lagarith (lossless) codecs.
While the biggest strength of OccuRec is recording Asteroidal Occultations in AAV format using integrating video cameras, it can be also used for Lunar Occultations, Mutual Events, Variable Stars and anything else that requires video recording on Windows.
For the non-integrating case (such as events involving bright objects) OccuRec can stack multiple non-integrating frames into a single recorded frame. This way the objects don't get saturated, the SNR is improved and the file size could be greatly decreased - all this at the cost of the smaller timing resolution due to the multiple stacked frames.
OccuRec does very intensive computations and runs in real time. It is a very CPU resource hungry software and will utilize your CPU at a constant rate of 60-90%. Because of this it requires better hardware. Bellow is a recommended hardware configuration:
Plans for the Future: