SAFR Platform Command Line Install Options

Windows Options

Silent installation of the SAFR Platform on Windows can be achieved by invoking the SAFR Platform installer via the command line and using the /S switch.

Example:

SAFRPlatform_win_1_8_302_08_13_19.exe /S

The Windows SAFR Platform installer provides several options for configuring the component selection during install. Each component can be disabled or enabled by using the following syntax:

Examples:

SAFRPlatform_win_1_8_302_08_13_19.exe /S /VIRGO=YES /Actions=NO

SAFRPlatform_win_1_8_302_08_13_19.exe /Age=YES /Gender=YES /Sentiment=YES

Windows Command Line Install Options:

Feature Type Component Flag Default Notes
Silent Install Silent Install /S Disabled
Component SAFR Actions /Actions Enabled
Component Desktop Client /Application Enabled
Component Web Console /Console Enabled
Component SAFR Reports /Reports Enabled
Component SAFR Logs /Logs Enabled
Component VIRGA /VIRGA Enabled
Component VIRGO /VIRGO Enabled
Component GPU Accelerated Recognition (HTFS) /GPUFaceService Enabled Only enabled by default if NVIDIA Drivers greater than 418.67 are detected.
SAFR Client Component GPU Accelerated Detection /CUDA Enabled OK to install even if NVIDIA drivers aren't installed.
Face Service Model Age Model /Age Enabled
Face Service Model Gender Model /Gender Enabled
Face Service Model Mask Model /Mask Enabled
Face Service Model Masked Identity Model /MaskIdentity Enabled
Face Service Model Sentiment Model /Sentiment Enabled
Face Service Model Occlusion Model /Occlusion Enabled
Face Service Model Optimize GPU Models during installation /OptimizeModels Enabled
VMS Integration Plugin Avigilon Plugin /Avigilon Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin Digifort Plugin /Digifort Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin Genetec Plugin /Genetec Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin GenetecFR Plugin /GenetecFR Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin Geutebrueck Plugin /Geutebrueck Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin Milestone Plugin /Milestone Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
VMS Integration Plugin Video Insight Plugin /VideoInsight Disabled Only one VMS Plugin allowed. The first specified plugin will be used.
Camera Extension Ximea Camera Extension /Ximea Disabled
Installation Location Installation Location /D C:\Program Files\RealNetworks\SAFR Must be the last command line argument. Do not use quotes.

Linux Options

The Linux SAFR Platform installer currently has command line options to disable the Age, Gender, Occlusion, and Sentiment models by using the following arguments:

Feature Type Component Flag Default
Face Service Model Age Model -a, –age Enabled
Face Service Model Gender Model -g, –gender Enabled
Face Service Model Mask Model -m, –mask Enabled
Face Service Model Masked Identity Model -n, –maskedface Enabled
Face Service Model Sentiment Model -s, –sentiment Enabled
Face Service Model Occlusion Model -o, –occlusion Enabled
Face Service Model Face Recognition Identity Model -i, –identity Enabled
SAFR Configuration VIRGO Path -v, –virgopath N/A
SAFR Configuration SAFR User -u, –user N/A

All the models are enabled by default, but they can be disabled by setting these arguments to: off, false, disabled, 0, or no. Arguments and their values are case-insensitive. For example, the following commands are all equivalent:

sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh -a=OFF
sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh -A=false
sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh --AGE=disabled
sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh --age=0
sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh --age=no

Multiple models can be disabled simply by specifying multiple arguments:

sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh --age=OFF --gender=OFF --sentiment=OFF --occlusion=OFF
sudo bash SAFRPlatform_linux-ubuntu_2_0_022_03_03_20.sh -a=0 -g=0 -s=0 -o=0

See Also