# ![DVR-Scan Logo](https://raw.githubusercontent.com/Breakthrough/DVR-Scan/master/docs/img/dvr-scan-logo_small.png)
:vhs: Tool for extracting scenes with motion from security camera/DVR footage. Written in Python, depends on OpenCV.
**Latest Release:** [v1.2 (March 10, 2021)](http://dvr-scan.readthedocs.io/en/latest/changelog/)
------------------------------------------------
### | [Download](http://dvr-scan.readthedocs.io/en/latest/download/) | [Install Guide](http://dvr-scan.readthedocs.io/en/latest/guide/installing/) | [Getting Started](http://dvr-scan.readthedocs.io/en/latest/guide/examples/) | [FAQ](http://dvr-scan.readthedocs.io/en/latest/faq/) | [Documentation](http://dvr-scan.readthedocs.io/) |
------------------------------------------------
**Quick Install**: Requires Python modules `numpy`, OpenCV `cv2`, and `tqdm` (optional) for displaying progress. To install DVR-Scan via `pip` with all dependencies:
pip install dvr-scan[opencv]
Or to install just DVR-Scan (OpenCV installation required):
pip install dvr-scan
To test if you have the required prerequisites, open a `python` prompt, and run the following:
import numpy
import cv2
If both of those commands execute without any problems, you should be able to run DVR-Scan without any issues.
------------------------------------------------
**DVR-Scan** is a cross-platform command-line (CLI) application that **automatically detects motion events in video files** (e.g. security camera footage). In addition to locating both the time and duration of each motion event, DVR-Scan will save the footage of each motion event to a new, separate video clip. Not only is DVR-Scan free and open-source software (FOSS), written in Python, and based on Numpy and OpenCV, it was built to be extendable and hackable.
For users wanting finer control over the output video encoding method, the default timecode format (`HH:MM:SS.nnnn`) is compatible with most popular video tools, so in most cases the motion events DVR-Scan finds can be simply copied and pasted into another tool of your choice (e.g. `ffmpeg`, `avconv` or the `mkvtoolnix` suite).
------------------------------------------------
Copyright © 2016-2021 Brandon Castellano. All rights reserved.
Licensed under BSD 2-Clause (see the LICENSE file for details).
没有合适的资源?快使用搜索试试~ 我知道了~
DVR-Scan:用于从视频中提取运动场景的工具(例如,安全摄像机或DVR素材)。 用Python编写,使用OpenCV
共39个文件
md:13个
py:11个
txt:3个
需积分: 16 3 下载量 20 浏览量
2021-03-13
11:02:21
上传
评论 2
收藏 1.96MB ZIP 举报
温馨提示
:videocassette: 用于从安全摄像机/ DVR镜头中提取运动场景的工具。 用Python编写,取决于OpenCV。 最新版本: | | | | 快速安装:需要Python模块numpy ,OpenCV cv2和tqdm (可选)才能显示进度。 要通过具有所有依赖项的pip安装DVR-Scan,请执行以下操作: pip install dvr-scan[opencv] 或仅安装DVR-Scan(需要安装OpenCV): pip install dvr-scan 要测试您是否具有必需的先决条件,请打开python提示符,然后运行以下命令: import numpy import cv2 如果执行这两个命令都没有任何问题,则您应该能够运行DVR-Scan,而没有任何问题。 DVR-Scan是跨平台的命令行(CLI)应用程序,可自动检测视频文件中的运动事件(例如,安全摄像机镜头)。 除了定位每个运动
资源详情
资源评论
资源推荐
收起资源包目录
DVR-Scan-master.zip (39个子文件)
DVR-Scan-master
MANIFEST.in 44B
.travis.yml 158B
LICENSE-OPENCV 2KB
LICENSE-NUMPY 2KB
docs
changelog.md 2KB
img
dvr-scan-logo_small.png 8KB
copyright.md 5KB
download.md 4KB
guide
program_options.md 0B
detection_options.md 0B
faq.md 4KB
examples.md 4KB
installing.md 5KB
other
similar_software.md 1KB
resources.md 0B
index.md 2KB
contributing.md 2KB
package-info.rst 1KB
mkdocs.yml 1KB
Dockerfile 292B
tests
conftest.py 2KB
resources
traffic_camera.txt 1KB
traffic_camera.mp4 1.92MB
ATTRIBUTION.txt 113B
__init__.py 1KB
test_scan_context.py 2KB
dvr-scan.py 2KB
LICENSE 3KB
setup.cfg 74B
requirements.txt 170B
setup.py 3KB
.gitignore 79B
README.md 2KB
dvr_scan
cli.py 18KB
scanner.py 25KB
timecode.py 6KB
__main__.py 4KB
platform.py 3KB
__init__.py 3KB
共 39 条
- 1
蕾拉聊以色列
- 粉丝: 20
- 资源: 4696
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0