Skip to main content

Recorded session video processing

Bravura Security Fabric runs the smonavi or another video generation program to create video files for recorded session packages. Screenshots are aggregated into hour-long video segments.

The following Manage the system > Modules > Session monitor options control video creation:

Option

Description

SMON VIDEO CREATE CODEC CODE

Four character code that indicates what codec is used for video generation. The default is Microsoft Video 1 Codec (msvc).

Note: Use the default for testing only. Replace it with a codec that provides better quality video. To see what other codecs you have available, run the smonavi utility with the -l argument.

SMON VIDEO CREATE COMMAND LINE

Command line used to launch a program to create video from screenshots captured during a recorded session. The default command is:

smonavi.exe -r %fps% -i %pattern%_*.png -f %path% -c %codec%

SMON VIDEO CREATE FILE EXT

File extension to be used for created videos. By default, AVI video files are created.

Note: The smonavi utility can only generate AVI video files. You must specify a third party program in SMON VIDEO CREATE COMMAND LINE to generate other video file types, such as WMV, MP4, and MOV.

The default command defined by the SMON VIDEO CREATE COMMAND LINE is:

smonavi.exe -r %fps% -i %pattern%_*.png -f %path% -c %codec%

Where:

  • %fps is the frames per second at which the session was recorded.

  • %pattern is the start of the file names that will be consistent for all images in a single video.

    This allows smonavi to determine which images came from what display when multiple displays are used.

  • %path is a location in the directory specified by SMON TEMP STORAGE PATH in the Manage the system > Modules > Recorded session management (SMON) menu.

  • %codec% is replaced by the value of SMON VIDEO CREATE CODEC CODE in the Manage the system > Modules > Recorded session management (SMON) menu.

    The msvc codec is recommended for testing only. To see what other codecs you have available, run the smonavi utility with the -l argument.

Alternatively you can specify a third party program; for example:

ffmpeg.exe -r %fps% -i %pattern%_%09d.png %path%

If you specify another program, you can match the argument variables with the utilities expected command line. For example, the following two programs require different input values for the images to be used to make the video:

  • ffmpeg: %pattern%_%09d.png

    The _%09.png is a special text string that ffmpeg wants appended on the end of the input files so it can locate input files.

  • smonavi: %pattern%_*.png

    smonavi uses a * to indicate that it wants all files that start with %pattern% and ends with _*.png at the end.

See also

smonavi usage information