Fail fast at startup if the configured ffmpeg/ffprobe binaries aren’t runnable. They are required
for recording, clip/snapshot export, sampling, and indexing; a missing binary otherwise surfaces
only later as silent per-camera failures (cameras stuck “connecting”, empty timelines).