Sometimes the camera times out during the recording phase.
Traceback (most recent call last):
File "/home/mohsin/cat-detector/main.py", line 6, in <module>
WebStreamer() if is_setup else CatDetector()
File "/home/mohsin/cat-detector/catdetector.py", line 115, in __init__
handler.tick()
File "/home/mohsin/cat-detector/catdetector.py", line 64, in tick
self.camera.split_recording(path + datetime.datetime.now().strftime("%H%M") + '-' + str(self.i) + '-' + 'motion.h264')
File "/home/mohsin/.local/lib/python3.9/site-packages/picamera/camera.py", line 1106, in split_recording
encoder.split(output, options.get('motion_output'))
File "/home/mohsin/.local/lib/python3.9/site-packages/picamera/encoders.py", line 857, in split
raise PiCameraRuntimeError('Timed out waiting for a split point')
picamera.exc.PiCameraRuntimeError: Timed out waiting for a split point
Sometimes the camera times out during the recording phase.