On Tue, Feb 20, 2018 at 2:08 PM, Aaron Newsome <[email protected]>
wrote:
> Hi guys. Anyone who has seen my previous emails to the list can probably
> see that I'm a bit obsessed with screen recordings. I record a lot of
> screen captured video with voice over for my day job and Guacamole has made
> this so much easier than using dedicated screen capture programs.
>
> I've noticed the following behavior with regard to the filename of screen
> recordings:
>
> * First screen recording uses the name of the connection as the filename
> of the recording
>
>
Not exactly. The name of the recording is whatever you specify for the
"recording-name" parameter. While you might set this to be the connection
name, there is nothing within Guacamole which does so automatically.
* Second screen recording uses the name of the connection with a .1
> appended
>
> * 2-255 screen recordings use the name of the connection with the number
> appended
>
> * When the number of files get to 255, screen recording just stops. No new
> files get created
>
>
Right. There's only so far the screen recording functionality will search
for alternative filenames before giving up.
I'd like to change the behavior a bit, if possible. What I'd really like to
> see is a way to specify that a timestamp be embedded as part of the
> filename, preferably at the end of the filename, instead of the 1-255
> extension.
>
>
You can do this with the "${GUAC_TIME}" and "${GUAC_DATE}" parameter tokens:
http://guacamole.apache.org/doc/gug/configuring-guacamole.html#parameter-tokens
You will then only see the .1, .2, .3, etc. extensions if recording names
still collide despite including a timestamp. This is really the intent of
the numeric extensions - a failsafe which kicks in if filenames collide
despite careful naming.
- Mike