1. Dvr Scan📼 Tool for extracting scenes with motion from videos (e.g. security camera or DVR footage). Written in Python, uses OpenCV.
2. Pyscenedetect🎥 Python and OpenCV-based scene cut/transition detection program & library.
3. RKTracker📈 Real-time Keypoint Tracker using full/exhaustive-search motion estimation. Works with both live/camera streams and recorded video. Written in Python and C++, requires OpenCV, and optionally CUDA for GPGPU acceleration.
4. python-scene-detection-tutorial🐍 Three-part tutorial on detecting scene changes in videos using Python and OpenCV. Part 1 covers basic threshold detection, Part 2 covers optimized threshold detection, and Part 3 covers content-aware detection.