Obtaining DVR-Scan

DVR-Scan is completely free software, and can be downloaded from the links below. See the license and copyright information page for details. If you have trouble running DVR-Scan, ensure that you have all the required dependencies listed on the Installing & Updating page.

Important: DVR-Scan v1.4 is the last release that is compatible with both Python 2 and 3. Starting with v1.5, the minimum required Python version will be 3.6.


Download and Installation

Install via pip      

Including all dependencies (recommended):

pip install dvr-scan[opencv]

Without extras (OpenCV installation required):

pip install dvr-scan

DVR-Scan is available via pip as the dvr-scan package. See below for instructions on installing a non-pip version of OpenCV. To ensure you have all the requirements installed, open a python interpreter, and ensure you can run import cv2 without any errors.

If GUI support is not required (e.g. for server-only usage), you can install the headless version of OpenCV via pip install dvr-scan[opencv-headless].

Windows Build (64-bit Only)  

Latest Release: v1.4.1

  Release Date:  February 20, 2022

  Installer  (recommended)        Portable .zip        Getting Started

Python Installer (All Platforms)      

Latest Release: v1.4.1

  Release Date:  February 20, 2022

  Source  .zip        Source  .tar.gz        Getting Started

To install from source, download and extract the latest release to a location of your choice, and make sure you have the appropriate system requirements installed before continuing. DVR-Scan can be installed by running the following command in the location of the extracted files (don't forget sudo if you're installing system-wide):

python setup.py install

See the section Installing & Updating for instructions on installing DVR-Scan and the required system dependencies. The source distribution is the recommended download for Linux and Mac users. Although source installation is possible on Windows, the installer and portable versions are the recommended downloads for Windows users, as all required dependencies come bundled with these distributions.