If you are photographer (as in – snapping pics often) or have dashcam / drone / similar photo/video device, you may know the problem of having a one-button copy of just the files you need to where you need them.
For example, I have a directory in home NAS (Network Attached Storage), where I keep videos from car dashcam, so if I would suddenly receive a fine for speeding, I could prove that I didn’t. I don’t like bringing the dashcam microSD card from garage, as there is a good chance I’ll forget to bring it back, and will waste time later. Ideally would be to move the card from dashcam, insert it into the phone or tablet using external card reader, and press the button to copy only the video files.
In case of photo camera, I’d like to do the same – just press the button, and let all jpg and mp4 files be moved to local drive, hence removing them from SD card.
In case of dashcam, I’d like to keep the last video file intact. The reason is – the GPS device may take awhile to refresh the time from satellites, and will not reset the time if there is at least one video file with newer timestamp.
In case of force majeure I would want to only copy files that were made during last few minutes, and that should be an option too.
Since I want to copy files from external card, I’d like that card to be automatically dismounted when done. In some cases I’d like the local copy of files to be encrypted (say, if copying to relatively public computer, or the nature of images is sensitive). And if I’m copying them to cloud drive, I may want to reduce the bandwidth to particular amount – e.g. even if the card is full, move only 5 Gb a time.
And last, but not least, since we have so many options, and they are likely to be unique per source, I’d like to save this configuration to each external card, so it would be loaded next time the card is inserted. I’d also like this configuration to be editable in normal text editor, hence let it be a JSON file.
I tried to find an app that would do this, and even asked professional photographers, but it appears that they do it manually. There is also a hardware button on some NAS that copies all files from external drive, but you can never be sure it happened, and files aren’t removed from external drive. So, once again, I had to do it myself.
More...