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: The minimum required Python version for DVR-Scan is now 3.7. DVR-Scan v1.4 was the last release compatible with both Python 2 and 3.
Download and Installation
Install via pip
Including OpenCV (recommended):
pip install --upgrade dvr-scan[opencv]
Including Headless OpenCV (servers):
pip install --upgrade dvr-scan[opencv-headless]
DVR-Scan is available via pip
as the dvr-scan
package.
Windows Build (64-bit Only)
Latest Release: v1.5.1
Release Date: August 15, 2022
Installer MSI Portable ZIP Nvidia CUDA® Build (Experimental) Getting StartedDue to a change in the installer format, you must uninstall previous versions of DVR-Scan before installing v1.5.1. Windows builds including Nvidia CUDA® support are experimental, and are not code signed.
Python Distribution
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 built by running the following command:
python -m build
DVR-Scan can then be installed from the built package using pip
.
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.
Code Signing Policy
Windows EXE/MSI Builds: Free code signing provided by SignPath.io, certificate by SignPath Foundation.