The camera back-end for the `freemocap` project - or - An easy and efficient way to connect to one or more cameras and record synchronized videos💀📸
GNU Affero General Public License v3.0
19
stars
5
forks
source link
Fix frame lag by implementing shared memory approach to IPC between camera processes and front end #26
it's pretty slick! It should allow much better performance when connected to larger number of cameras (previous version made the GUI lag after ~3 cameras)
Also implements the VideoSaveBackgroundProcess to save videos - this is prep for a method to save out videos during recording, to avoid the memory leak issue (saving frames to RAM means you'll eventually crash your computer on longer recordings)
it's pretty slick! It should allow much better performance when connected to larger number of cameras (previous version made the GUI lag after ~3 cameras)
Also implements the
VideoSaveBackgroundProcess
to save videos - this is prep for a method to save out videos during recording, to avoid the memory leak issue (saving frames to RAM means you'll eventually crash your computer on longer recordings)