SkillAgentSearch skills...

Blackvuedownloader

Script that downloads all driving data from BlackVue dash cams to local storage for later review.

Install / Use

/learn @arpoweb/Blackvuedownloader

README

blackvuedownloader

FILES

  • download_blackvue_bash.sh - main script that performs all functions
  • blackvue_downloader.cfg - config file

Required system utilites to run

  • bash
  • wget
  • curl

Optional system utilities if planning to use locate camera on the network

  • ip
  • awk
  • nmap

TO-DO Add CLI options

  • config file location, if non-specified, check same directory as script
  • output directory
  • camera ip
  • find camera on the network
  • output levels
  • store files in a per-day fashion instead of all in one directory Email report on completion

Config File Options

  • specified in BASH variable format
  • OUTDIR='[DIRECTORY]' specifies where to download files
  • CAMERAIP='192.168.0.143' specifies where the camera is located on the network. Can be a FQDN instead of IP

If camera IP is not specified in the config file, the script will automatically try to locate the camera. If either camera not specified / not found or output directory is not defined, the script will exit.

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated3mo ago
Forks0

Languages

Shell

Security Score

87/100

Audited on Dec 12, 2025

No findings