Method for recording an event initiated video sequence, said method comprising: continuously capturing video frames, temporarily storing video frames in a video buffer, detecting a first event, initiating, in response to the detection of the first event, a video sequence recording session for recording of a video sequence as a single file in a non-volatile memory by initiating writing of a file in the non-volatile memory, recording in the single file in the non-volatile memory pre event frames of the captured video data present in the buffer, this recording is performed in response to the detection of the first event, recording in the single file in the non-volatile memory post event frames of the video data captured during a post event time period related to the first event, the post event time period is starting at the detection of the first event, starting an event delay timer arranged to time a first event delay time period starting at a point in time of expiration of the post event time period of the first event and ending at a first delay expiration time, if said first event delay period expires and no other event process is in progress then the video sequence recording session and said single file is closed, wherein an event process includes recording pre event frames, recording post event frames, and an event delay time period, and wherein the delay period is a period counted from the expiration of a post event time period, if a second event is detected after expiration of the post event time period of the first event and before expiration of the first event delay time period then: recording of frames, from the video buffer representing a time period starting at the expiration of the post event time period of the first event and ending at the detection of the second event, is performed in the single file in the non-volatile memory in response to detection of the second event, and recording, in the single file in the non-volatile memory, frames of the video data captured during a post event time period related to the second event, the post event time period is starting at the detection of the second event. continuously capturing video frames, temporarily storing video frames in a video buffer, detecting a first event, initiating, in response to the detection of the first event, a video sequence recording session for recording of a video sequence as a single file in a non-volatile memory by initiating writing of a file in the non-volatile memory, recording in the single file in the non-volatile memory pre event frames of the captured video data present in the buffer, this recording is performed in response to the detection of the first event, recording in the single file in the non-volatile memory post event frames of the video data captured during a post event time period related to the first event, the post event time period is starting at the detection of the first event, starting an event delay timer arranged to time a first event delay time period starting at a point in time of expiration of the post event time period of the first event and ending at a first delay expiration time, if said first event delay period expires and no other event process is in progress then the video sequence recording session and said single file is closed, wherein an event process includes recording pre event frames, recording post event frames, and an event delay time period, and wherein the delay period is a period counted from the expiration of a post event time period, if a second event is detected after expiration of the post event time period of the first event and before expiration of the first event delay time period then: recording of frames, from the video buffer representing a time period starting at the expiration of the post event time period of the first event and ending at the detection of the second event, is performed in the single file in the non-volatile memory in response to detection of the second event, and recording, in the single file in the non-volatile memory, frames of the video data captured during a post event time period related to the second event, the post event time period is starting at the detection of the second event. recording of frames, from the video buffer representing a time period starting at the expiration of the post event time period of the first event and ending at the detection of the second event, is performed in the single file in the non-volatile memory in response to detection of the second event, and recording, in the single file in the non-volatile memory, frames of the video data captured during a post event time period related to the second event, the post event time period is starting at the detection of the second event.