I use an 8 TB NAS disk as my backup copy of the "daily" video files from the various dash cameras in my car. I've created a series of Windows CMD scripts that copy the video files from the microSD card to the NAS disk.
View attachment 64828
Using a USB 3 microSD card reader connected to my Windows 11 laptop, I use the Windows CMD script that corresponds to that dash camera manufacturer/model that has a predefined date string pattern and it iterates over the hours of the day (or the limited hours based on a command line arg) to copy the video files to the NAS disk. I can override the date value via a command line arg if the files I want to copy are not from the current day.
I have some naming conventions that I've come up with that work for me, but I'm sure there's room for improvement. I create a directory with a name that describes the date/day_or_night/weather_type (Sunny, Cloudy, Rainy, Night, etc). Within that directory, I use the make_dirs.cmd script to create a directory for each of the dash camera(s) installed in the car with a prefix number that corresponds to the installation position on the front windshield (1 = dash camera on the extreme left and then up to the number of dash cameras installed at that time). If there are optional features, configuration settings or firmware versions that are important to remember, I try to put that in a text string in the status line in the video, but at a minimum I place that info in the directory name.
1=On/Present
0=Off/Absent
A=Auto (for example the HDR Timer feature in the VIOFO dash cameras)
H=HDR
W=WDR
C=CPL
View attachment 64826
The average copy speed from the microSD cards to the NAS disk is about 84 MB/sec.
After the files are copied to the NAS disk, I can use Dashcam Viewer to open a directory and the files that are loaded are only the ones related to that date/trip which helps limit the amount files that Dashcam Viewer must preprocess before being ready to play the videos.
This file copy method results in preserving the directory structure on the microSD card's file system (helpful at time when submitting a problem report the manufacturer). Depending on how the dash camera stores its files (in separate directories for events or types of recording), this approach may not be the most Dashcam Viewer friendly since it does not copy all files from the trip in one directory so that Dashcam Viewer sees all of the files.
BlackVue dash cameras store all video file types in one directory (Record) on the micorSD card with a filename suffix to distinguish the various video file types. The files end up that way on the NAS disk after the copy which makes if very Dashcam Viewer friendly.
This is one way to tackle the task of backing up the dash camera video files and making it a bit quicker to load into Dashcam Viewer. It's certainly not the only way to handle it.