1

I have changed the capture filename in options-capture-filename by adding the %camalias% variable to the name.

When I open a new capture window I see the altered output filename, but as soon as I assign a camera to the window the filename reverts back to the default (date/time).   

What am I doing wrong?

2

The intended mechanism is that the setting in the global preferences is used when you create a new capture screen in a new Kinovea window. But after that the capture screen itself stores its own configuration, to allow for different names in different capture screens. And within a given Kinovea window it will remember the last capture screen you opened and what name was used there. So when you close and re-open a capture screen it will reuse the name that was used in that capture screen, independent of what's in the global preferences.

So in your case I think if you change the name inside that capture screen, it should retain it from now on, even if you close and re-open that capture screen. And if you create a new window and add a capture screen there, or create a second capture screen in the same window, it should use the name from the global preferences.

Hopefully that made sense, I'm still in the process of updating the documentation.

The main change is that essentially anything you can configure on the capture screen user interface (delay, max duration, capture folder, file name), is not coming from the global preferences but from the preferences of that particular window. The window can either be in "continue where I left off" mode or use a specific configuration, this is changed in Window > Window properties menu.