Thanks Mike, will definitely check this out. I've been working on 1.3.0 so missed the addition of this.
I'm assuming that the playback is performed in a memory-efficient manner and doesn't require the entire recording to be loaded prior to playback (as, if I recall correctly, was previously the case for the sample in-browser player)? Thanks again, Andrew. On Mon, 5 Jun 2023 at 18:35, Michael Jumper <mjum...@apache.org> wrote: > On 6/5/23 10:06, Andrew Kilgore wrote: > > Hi all, > > > > As a test, I have a recording of an RDP session which, after initially > > connecting to and displaying the remote display, remains inactive (no > > further display updates or user input) for approximately 1 minute. The > > file size of this recording is ~880K. > > > > However, when I encode this session recording to m4v using guacenc (at > > 50% width/height of the original recording) the size of the outputted > > m4v file is ~12MB. This is almost 14x the size of the original recording. > > > > I had speculated that this was possibly due to guacenc writing a frame > > on every "sync" but even after updating guacenc to ignore a sync if > > there have been no updates to the display the size of the outputted m4v > > file remains the same (~12MB). > > > > I don't really know too much about video encoding so am reaching out in > > the hope that someone can suggest what might be happening and how I > > could possibly alter the behavior of guacenc to "optimize" the file size > > of the outputted file for such periods of inactivity in the session > > recording. > > Unless the video format allows for variable frame durations, it's not > going to be able to match up with the space efficiency of Guacamole's > recordings (which do). To my knowledge, there is no video format > available to guacenc that would allow the output video to be as > efficiently encoded as the original Guacamole recording in that respect. > > The Guacamole web application now supports directly playing back > recordings in-browser. I'd recommend using that instead, and leveraging > "guacenc" only for the cases where you truly need to share a video. > > See: https://guacamole.apache.org/doc/gug/recording-playback.html > > - Mike > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org > For additional commands, e-mail: user-h...@guacamole.apache.org > >