Updated README Configuration section.
- Configuration option to specify Date&Time overlay border.
- Create
directory
(as specified in CLI option or configuration file) if it doesn't exist, rather than using default configuration.
Updated README Use case, Install, Usage and Configuration sections.
- Colored output with
no-color
CLI option to disable it.
- Bug in motion detection preventing it from working as expected.
- Moved
resolution
option towidth
&height
options in both configuration file and CLI arguments: now custom resolution (and aspect ratio) and framerate can be specified andbobmuscv
will adapt those to the closest combination of resolution and framerate the capture device provides.
- Dependency
ffprobe
: pre-recorded video resolution and framerate, required to construct theVideoWriter
, are now obtained using OpenCV'sVideoCapture
getters methods.
Updated README Examples, Usage and Configuration sections.
- Updated
bombuscv-raspi.sh
script to install OpenCVv4.6.0
.
- Issue #1 which prevented
bombuscv
to autodetect video framerate and resolution onvideo
CLI option used.
- Option to specify
video
in the configuration file in favor of passing video file via CLI argument. - Dependency
validator
: moved config file options validation toserde
.
Updated README Install section.
- bombuscv-raspi.sh for automated build & installation on RaspberryPi (RaspberryPi OS AArch64).
- Issue #2 which caused compilation errors on AArch64 systems.
- Initial release.