A Raspberry Pi camera system with a live video feed, motion detection system, H.264 mp4 recording capabilities and a storage management system with support for remote storage. The recorder supports pre-motion frame recording and no internet environments (e.g. Wildlife cameras).
When setting this up on a raspberry pi model 3B I encountered numerous problems.
The first was the instructions provided for making the ffmpeg library. I found more recent instructions which worked with only some adjustments.
The second issue is the pip3 installing of the requirements. Something about needing a local env setting up?
When I attempted to install via apt python3-xyz most of the packages were already on the latest version but picamera could not be found.