dvr-scan
« Back to VersTracker
Description:
Extract scenes with motion from videos
Type: Formula  |  Latest Version: 1.7.0.1@5  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: video-processing motion-detection surveillance ffmpeg cli
Install: brew install dvr-scan
About:
DVR-Scan is a command-line tool that automatically detects motion events in video files, typically from security cameras. It scans video frames to identify scene changes and movement, then outputs only the relevant segments. This significantly reduces the time needed to review surveillance footage by isolating activity from idle periods.
Key Features:
  • Motion detection algorithm with sensitivity controls
  • Scans video files without requiring re-encoding
  • Outputs detected motion events as separate video clips
  • Supports batch processing of multiple video files
  • Provides detailed motion event timestamps
Use Cases:
  • Reviewing security camera footage for specific events
  • Creating highlight reels from surveillance recordings
  • Automating video content analysis workflows
  • Reducing storage by extracting only active scenes
Alternatives:
  • FFmpeg – More powerful but requires manual scene detection via complex filters
  • ZoneMinder – Full NVR solution with motion detection, but heavier and server-based
License: BSD-2-Clause
Dependencies: ffmpeg, numpy, opencv, python@3.14
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Jan 3, 2026 1:50am 1.7.0.1 5 REVISION_ONLY a948c804
Dec 13, 2025 5:36pm 1.7.0.1 4 VERSION_BUMP cbbed08b
Oct 29, 2025 4:01am 1.7.0.1 3 VERSION_BUMP 39bf2c91
Oct 22, 2025 5:25am 1.7.0.1 3 VERSION_BUMP d136d6d5
Sep 18, 2025 10:36am 1.7.0.1 2 VERSION_BUMP 1aad2479