TaniDVR is a CLI tool for managing and capturing video from Linux-based OEM surveillance DVRs that use the DVR-IP protocol (p: 37777/TCP). It has been tested with Intelbras DVRs and is expected to work with brands such as DVR365, Q-See, GWave, and others.
|Tags||CCTV DVR Video Capture surveillance|
|Operating Systems||Linux BSD Posix compliant|
Release Notes: Added/improved compatibility with more DVRs and IP cameras. Fixes major protocol-parsing bugs. Adds support for 16:9 video with auto-detection between 4:3 and 16:9. Improved PAL/NTSC heuristic detection. Manual network port specification has been fixed. Connection initialization was too sensitive to network latency; this is now fixed. This release adds new DVR information fields: device chipset, wireless alarm, and DVR access URL.
Release Notes: This release fixes a bug which prevented stream recovering after receiving corrupted data, adds "dhav2mkv", a standalone tool for conversion of DHAV videos to the MKV container format, and adds minor bugfixes.
Release Notes: This release adopts a new multi-process, buffered structure vastly more resilient to DVR bugs and network problems. It implements several DVR bug workarounds. It improves timestamp correction. It fixes MKV output bugs. There are miscellaneous improvements and bugfixes. This release adopts autotools for its build system.
Release Notes: DHAV demux and MKV mux were reimplemented properly, fixing several video-related bugs. Support for sub-channels was added. Several network-related bugs were fixed.
Release Notes: This is the first public release.