As of version 0.8.16, when you hit "save" you are presented with a dialog with mainly 3 options.
1 - "Save video with analysis modifiable" (default)
2 - "Save only the analysis"
3 - "Save video with analysis permanently applied on the video"
I was sort of proud of the technical achievement of the first option (An XML block is saved as a separate stream inside the video), and that may explain why I was blind to it being a usability problem.
I am considering removing this option altogether and revamping the dialog.
Some points:
A - It has always been a source of confusion. Partly because the concept itself is not commonly seen in other softwares, and partly because it is hard to explain. One has to have some understanding of multimedia files and the container/codec difference to grasp it.
B - I personally don't use it much. I feel safer to save the analysis to a separate text file anyway, and this avoids transcoding the video.
C - I think the original use case was to be able to send a single file over e-mail, rather than the video and the analysis separately. If it's all there is to it, it's not much.
D - It shouldn't be used for longer videos. The cost of transcoding the whole file outweights any hypothetical benefits that muxing the data inside it would have.
E - You should keep the original video around anyway for safety. So this render the point of reducing the number of files moot. Just keep the KVA instead of the enriched video and you end with same number of files.
I'm actually considering removing this option, or at least pushing it to some different dialog. Saving to a simple KVA file would become the new default.
This would leave only two options on the dialog, and this could actually be handled differently:
1 - There could be a simple "save" menu that would always save analysis to text file. (KVA). Do nothing if there is no key images or tracks, etc.
2 - And a separate "export" menu that would save the working zone back to a video. Now this menu could yield a dialog allowing for various kind of exports (diaporama, time freeze, maybe image sequence, etc.)
Oh, that could even be designed as a tabbed dialog for extensibility (youtube export, dual export with vertical/horzontal option, etc.)
related topics:
discussion about the first simplification between 0.8.15 and 0.8.16.
Recent issue with this function.
Your opinion is very much needed on this one.
Do you use this function ?
If you rely on this feature please describe your scenario.
If you have other ideas on how to organize the various saving options (including maybe the other export options like spreadsheet).
Thanks !