A recording control device comprising: a video data acquisition unit configured to acquire data on a video obtained by shooting an outside of a vehicle; a buffer memory configured to temporarily store the data on the video; an event detection unit configured to detect occurrence of a predetermined event; a traveling information acquisition unit configured to acquire traveling information on the vehicle; a vehicle information acquisition unit configured to acquire vehicle information including an operating state of a driver assistance function of the vehicle; and a recording control unit configured to, based on the traveling information, determine a first period, which is a period preceding a time point of detection of the event, and to, based on the detection of the event by the event detection unit, record the data on the video, among the data on the video stored in the buffer memory, obtained from a time point as far back as the first period before the time point of detection of the event until a time point at which a second period has passed since the time point of detection of the event, wherein the recording control unit is further configured to control recording of the data on the video and to output the data on the video to a recording unit, wherein if the recording control unit detects, from the vehicle information acquisition unit, that the driver assistance function of the vehicle is operating when the event detection unit detects the event, a) the recording control unit sets the first period longer than if the recording control unit does not detect that the driver assistance function is operating, and b) a frame rate of the data on the video obtained for a fourth period is set lower than a frame rate of the video data obtained for the third period, wherein the third period is a period within the first period from the time point of detection of the event to a time point as far back as a preset period before the time point of detection of the event, and the fourth period is a period within the first period from a starting time point of the first period to a starting time point of a third period. a video data acquisition unit configured to acquire data on a video obtained by shooting an outside of a vehicle; a buffer memory configured to temporarily store the data on the video; an event detection unit configured to detect occurrence of a predetermined event; a traveling information acquisition unit configured to acquire traveling information on the vehicle; a vehicle information acquisition unit configured to acquire vehicle information including an operating state of a driver assistance function of the vehicle; and a recording control unit configured to, based on the traveling information, determine a first period, which is a period preceding a time point of detection of the event, and to, based on the detection of the event by the event detection unit, record the data on the video, among the data on the video stored in the buffer memory, obtained from a time point as far back as the first period before the time point of detection of the event until a time point at which a second period has passed since the time point of detection of the event, wherein the recording control unit is further configured to control recording of the data on the video and to output the data on the video to a recording unit, wherein if the recording control unit detects, from the vehicle information acquisition unit, that the driver assistance function of the vehicle is operating when the event detection unit detects the event, a) the recording control unit sets the first period longer than if the recording control unit does not detect that the driver assistance function is operating, and b) a frame rate of the data on the video obtained for a fourth period is set lower than a frame rate of the video data obtained for the third period, wherein the third period is a period within the first period from the time point of detection of the event to a time point as far back as a preset period before the time point of detection of the event, and the fourth period is a period within the first period from a starting time point of the first period to a starting time point of a third period. a) the recording control unit sets the first period longer than if the recording control unit does not detect that the driver assistance function is operating, and b) a frame rate of the data on the video obtained for a fourth period is set lower than a frame rate of the video data obtained for the third period, wherein the third period is a period within the first period from the time point of detection of the event to a time point as far back as a preset period before the time point of detection of the event, and the fourth period is a period within the first period from a starting time point of the first period to a starting time point of a third period.