Comments (4)
One problem with this is that it may cause a motion event to be detected if the lighting changes significantly. I suppose this is probably acceptable for most use cases though if only a few are corrupt, and can add a warning that the result might not be accurate if a video was skipped.
I'll work on adding a new option for this in the next release.
from dvr-scan.
Sorry I may have misunderstood your use case here. Can you clarify what you mean by stop and start over? The program should abort as soon as this occurs, rather than in the middle of a run. Thanks!
from dvr-scan.
@9812ga98sd @Breakthrough
It sounds like you're looking to differentiate between files processed by "dvr-scan" and those that aren't. You could generate a report or log containing the list of processed filenames for the user's reference. This way, the user can review the report later to see which files were processed by the software.
from dvr-scan.
This can be disabled at the source level when videos are loaded in the joiner, but in DVR-Scan v1.6 it should report the full path of the corrupt video name and the reason it could not be opened. This check should happen before any processing starts, so you will not need to manually start/stop anything.
The program was intended to concatenate inputs as a contiguous stream, and relies on that for accurate timekeeping. This is why scanning does not continue when a video cannot be opened. If this is undesirable, you can also use a loop in a script to run DVR-Scan on each video individually, rather than running it once on all videos.
from dvr-scan.
Related Issues (20)
- Scanning one day of CCTV produced 765gb or 900,000 files HOT 1
- Please return exit code to indicate whether events were detected HOT 1
- Please document how to get cuda working HOT 1
- Request: Support for OpenCL HOT 2
- Docker Documentation run command
- When using with wildcard, dvr-scan detects motion across two videos HOT 1
- ROI / region of interest not working HOT 1
- Request: Process video stream from stdin HOT 2
- wildcards produce different detection than file by file run HOT 4
- how do you install this program? HOT 6
- cv2 package got renamed to opencv-python and is now at 4.8.0.76 HOT 2
- Timecode format of hh:mm:ss not recognized HOT 3
- Process ends early and displays error: Element exceeds containing master element HOT 1
- Traceback TypeError for any dvr-scan command HOT 1
- cnt mode stuck HOT 4
- Invalid duration specification for ss: 00:04:60.000 when using -m copy or -m ffmpeg HOT 6
- Require version >= 0.6.2 of scenedetect
- Exception in encode thread when extracting motion events on v1.6 HOT 7
- Unsupported config option: region-file HOT 3
- region-editor config option gets ignored HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dvr-scan.