I was thinking about this and another way could be to do it in the reverse direction with a "startlist". I think this could be useful for various scenarios. Even during training, since you could make a startlist for the various exercises you are about to do.
Something like this:
1. First you would create or export a CSV file containing the information of the sequence of videos that you are about to capture.
2. This CSV file needs to have column headers, for example it would look like this:
bib,name
2542,Tajay GAYLE
2206,Radek JUŠKA
2983,Marquis DENDY
2550,Carey MCLEOD
2200,Alejandro A. PARADA
2869,Simon EHAMMER
2449,Jeswin ALDRIN
2898,Thobias MONTLER
2410,Miltiadis TENTOGLOU
2552,Wayne PINNOCK
3041,William WILLIAMS
2170,Jianan WANG
3. From the moment this file is loaded, each new capture will consume one line of the file.
4. The column headers would be available to use in the file name templates. For example:
template: "longjump-%datetime_%bib-%name"
expansion: "longjump-20230904-1316_2542-Tajay GAYLE.mp4"
Now each time we record a video it would be saved with the right info directly in the filename.
Some considerations:
- If you record two cameras the file will probably have to be loaded in each screen separately.
- There should be a way to navigate within the list before recording, to fix mis-ordering and spurious recordings.
- It would be good to have the variables visible before the recording, for confirmation and in the context of training it could even be used as a cue to know what you are supposed to do next. At the very least there should be a button next to the filename to toggle between the template and its expansion, then it can be a global option where we show the future filename in big font on top of the capture screen (not part of the recording).
What do you think?