I've been reading and implementing all the tricks for reducing CPU usage in BI 4 and think I found one that hasn't been discussed.
I do directly to disk and realize that the on screen names and info doesn't get recorded, but I found it useful when viewing live feeds. As I added cams it was apparent I need to reduce usage even more. I ran out of tricks I could find, so I started fiddling with things. I found that with 34 cams I reduced another 10% by turning off BI's camera labeling and used the info generated by each camera instead. So if anyone is looking to reduce usage, and has done all the other tricks, this is worth a try. After a couple of days I hardly missed the large date/time/name.
I do directly to disk and realize that the on screen names and info doesn't get recorded, but I found it useful when viewing live feeds. As I added cams it was apparent I need to reduce usage even more. I ran out of tricks I could find, so I started fiddling with things. I found that with 34 cams I reduced another 10% by turning off BI's camera labeling and used the info generated by each camera instead. So if anyone is looking to reduce usage, and has done all the other tricks, this is worth a try. After a couple of days I hardly missed the large date/time/name.