• 0 Posts
  • 179 Comments
Joined 3 years ago
cake
Cake day: June 22nd, 2023

help-circle











  • There’s hardware that works under Linux, hardware that doesn’t work, and hardware that sort-of-works or is marginal. Lots of graphics cards are in the marginal or don’t-work category. I always try to avoid them. Maybe that’s not much help. If you’re on a desktop PC, your CPU is likely to have some graphics support of its own: can you bypass or pull out the graphics card? They are mostly for gaming. For normal desktop stuff you should be ok without it.



  • So find the places where the bitrate changes and decode and analyze those frames. Outdoors, true, leaves blow around, there is wildlife etc. A harder problem. I was thinking more of an indoor security camera. As for examining the bit rate, I guess it depends on the encoding, but e.g. in .mp4 there is a “key frame” every so often and then a bunch of delta frames, and if stuff is changing too fast iirc the key frames become more frequent. But I believe there is a fast way to scan for them, that is needed for fast forwarding in video.


  • I have to wonder if there’s a faster way than literally decoding the video and analyzing the decoded frames, if that’s how you’re doing it with ffmpeg. Video compression revolves around motion estimation so maybe it’s possible to just scan the file and find frames where the motion vectors (the data saying how the stuff in the picture is changing at a given frame) suddenly get larger. I assume this is for something like a security video that usually shows a static picture, and OP wants to flag when someone enters the room. In that case there will be almost no motion most of the time, and suddenly there will be some.




  • I’d DIY it (maybe with FreeNAS, about which I know nothing) instead of buying a proprietary NAS in a box. What’s the point of self-hosting if you’re going to be at the mercy of someone else’s software anyway? If you’re DIY’ing, there are 3.5" drive enclosures with soundproofing stuff in them that should keep the drive pretty quiet. Or if you can afford enough SSD’s for your storage requirements, then use those.


  • In the backup world, 50TB isn’t really a lot, and you’re not really ready to talk about tape systems or maintaining an always-on disk system. Also, HDD’s have been getting more expensive due to AI idiocy. But, cheapest is probably a second raid system, like 4x 20tb drives. Do the backup at home and then move the backup system off site and either keep it spinning, or make sure to spin up and test the individual drives every so often.