Motion - Config File Options Bulk

Config File Options - Bulk Editor

To create a new option go to CreateNewOption

To remove it change the group to Obsolete

Cancel editing and release locks ,

Option Fields Description/Text
area_detect
ConfigOptionAreaDetect
Values: 1 - 999999999
Default: Not defined
Group: Motion Detection
Description:
Detect motion center in predefined areas. A script (on_area_detected) is started immediately when motion center is detected in one of the given areas, but only once during an event even if there is motion in a different configured area. Take care: This option does NOT restrict detection to these areas!, Detect motion center in predefined areas. A script (on_area_detected) is started immediately when motion center is detected in one of the given areas, but only once during an event even if there is motion in a different configured area. Take care: This option does NOT restrict detection to these areas!

Topic Text:
Detect motion center in predefined areas. A script (on_area_detected) is started immediately when motion center is detected in one of the given areas, but only once during an event even if there is motion in a different configured area. Take care: This option does NOT restrict detection to these areas!, Detect motion center in predefined areas. A script (on_area_detected) is started immediately when motion center is detected in one of the given areas, but only once during an event even if there is motion in a different configured area. Take care: This option does NOT restrict detection to these areas!
auto_brightness
ConfigOptionAutoBrightness
Values: on, off
Default: off
Group: Video Devices
Description:
Let motion regulate the brightness of a video device. Only recommended for cameras without auto brightness, Let motion regulate the brightness of a video device. Only recommended for cameras without auto brightness

Topic Text:
Let motion regulate the brightness of a video device. Only recommended for cameras without auto brightness, Let motion regulate the brightness of a video device. Only recommended for cameras without auto brightness
brightness
ConfigOptionBrightness
Values: 0 - 255
Default: 0 (disabled)
Group: Video Devices
Description:
The brightness level for the video device., The brightness level for the video device.

Topic Text:
The brightness level for the video device., The brightness level for the video device.
contrast
ConfigOptionContrast
Values: 0 - 255
Default: 0 (disabled)
Group: Video Devices
Description:
The contrast level for the video device. Disabled (Value 0) means that Motion does not set the contrast value., The contrast level for the video device. Disabled (Value 0) means that Motion does not set the contrast value.

Topic Text:
The contrast level for the video device. Disabled (Value 0) means that Motion does not set the contrast value., The contrast level for the video device. Disabled (Value 0) means that Motion does not set the contrast value.
daemon
ConfigOptionDaemon
Values: on, off
Default: off
Group: System Processing
Description:
Start in daemon (background) mode and release terminal. This option must be placed in motion.conf and not in a thread config file., Start in daemon (background) mode and release terminal. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
Start in daemon (background) mode and release terminal. This option must be placed in motion.conf and not in a thread config file., Start in daemon (background) mode and release terminal. This option must be placed in motion.conf and not in a thread config file.
database_busy_timeout
ConfigOptionDatabaseBusyTimeout
Values: 0 .. positive integer
Default: 0
Group: Database
Description:
Database wait time in milliseconds for locked database to be unlocked before returning database locked error (default 0). If the database is busy when the request is issued, this parameter indicates the time to wait before issuing a timeout message, Database wait time in milliseconds for locked database to be unlocked before returning database locked error (default 0). If the database is busy when the request is issued, this parameter indicates the time to wait before issuing a timeout message

Topic Text:
Database wait time in milliseconds for locked database to be unlocked before returning database locked error (default 0). If the database is busy when the request is issued, this parameter indicates the time to wait before issuing a timeout message, Database wait time in milliseconds for locked database to be unlocked before returning database locked error (default 0). If the database is busy when the request is issued, this parameter indicates the time to wait before issuing a timeout message
database_dbname
ConfigOptionDatabaseDbname
Values: Max 4095 characters
Default: Not defined
Group: Database
Description:
The name of the database. For Sqlite3, the full path and name to the database, The name of the database. For Sqlite3, the full path and name to the database

Topic Text:
The name of the database. For Sqlite3, the full path and name to the database, The name of the database. For Sqlite3, the full path and name to the database
database_host
ConfigOptionDatabaseHost
Values: Max 4095 characters
Default: localhost
Group: Database
Description:
IP address or domain name for the database server. Use "localhost" if motion and the database runs on the same server., IP address or domain name for the database server. Use "localhost" if motion and the database runs on the same server.

Topic Text:
IP address or domain name for the database server. Use "localhost" if motion and the database runs on the same server., IP address or domain name for the database server. Use "localhost" if motion and the database runs on the same server.
database_password
ConfigOptionDatabasePassword
Values: Max 4095 characters
Default: Not defined
Group: Database
Description:
The user password for the database, The user password for the database

Topic Text:
The user password for the database, The user password for the database
database_port
ConfigOptionDatabasePort
Values: 1-65535
Default: Not defined
Group: Database
Description:
The port number that is used for the database. Typical values are: mysql=3306 and postgresql=5432 , The port number that is used for the database. Typical values are: mysql=3306 and postgresql=5432

Topic Text:
The port number that is used for the database. Typical values are: mysql=3306 and postgresql=5432 , The port number that is used for the database. Typical values are: mysql=3306 and postgresql=5432
database_type
ConfigOptionDatabaseType
Values: mysql, postgresql, sqlite3
Default: Not defined
Group: Database
Description:
Type of database used. Leave it undefined if you are not using databases, Type of database used. Leave it undefined if you are not using databases

Topic Text:
Type of database used. Leave it undefined if you are not using databases, Type of database used. Leave it undefined if you are not using databases
database_user
ConfigOptionDatabaseUser
Values: Max 4095 characters
Default: Not defined
Group: Database
Description:
User account name for database, User account name for database

Topic Text:
User account name for database, User account name for database
despeckle
ConfigOptionDespeckle
Values: EedDl
Default: Not defined
Group: Image Processing
Description:
Despeckle motion image using combinations of (E/e)rode or (D/d)ilate. And ending with optional (l)abeling., Despeckle motion image using combinations of (E/e)rode or (D/d)ilate. And ending with optional (l)abeling.

Topic Text:
Despeckle motion image using combinations of (E/e)rode or (D/d)ilate. And ending with optional (l)abeling., Despeckle motion image using combinations of (E/e)rode or (D/d)ilate. And ending with optional (l)abeling.
emulate_motion
ConfigOptionEmulateMotion
Values: on, off
Default: off
Group: Motion Detection
Description:
Always save images even if there was no motion., Always save images even if there was no motion.

Topic Text:
Always save images even if there was no motion., Always save images even if there was no motion.
event_gap
ConfigOptionEventGap
Values: 0 - 2147483647
Default: 60
Group: Motion Detection
Description:
event_gap is the seconds of no motion detection that triggers the end of an event. An event is defined as a series of motion images taken within a short time-frame., event_gap is the seconds of no motion detection that triggers the end of an event. An event is defined as a series of motion images taken within a short time-frame.

Topic Text:
event_gap is the seconds of no motion detection that triggers the end of an event. An event is defined as a series of motion images taken within a short time-frame., event_gap is the seconds of no motion detection that triggers the end of an event. An event is defined as a series of motion images taken within a short time-frame.
exif_text
ConfigOptionExifText
Values: Max 4095 characters
Default: Empty string
Group: Output - Picture
Description:
Use this option to specify the text to include in a JPEG EXIF comment The EXIF timestamp is included independent of this text. , Use this option to specify the text to include in a JPEG EXIF comment The EXIF timestamp is included independent of this text.

Topic Text:
Use this option to specify the text to include in a JPEG EXIF comment The EXIF timestamp is included independent of this text. , Use this option to specify the text to include in a JPEG EXIF comment The EXIF timestamp is included independent of this text.
ffmpeg_bps
ConfigOptionFfmpegBps
Values: 0 - 9999999
Default: 400000
Group: Output - Movie
Description:
Bitrate of mpegs produced by ffmpeg. Bitrate is bits per second. Default: 400000 (400kbps). Higher value mans better quality and larger files. Option requires that ffmpeg libraries are installed., Bitrate of mpegs produced by ffmpeg. Bitrate is bits per second. Default: 400000 (400kbps). Higher value mans better quality and larger files. Option requires that ffmpeg libraries are installed.

Topic Text:
Bitrate of mpegs produced by ffmpeg. Bitrate is bits per second. Default: 400000 (400kbps). Higher value mans better quality and larger files. Option requires that ffmpeg libraries are installed., Bitrate of mpegs produced by ffmpeg. Bitrate is bits per second. Default: 400000 (400kbps). Higher value mans better quality and larger files. Option requires that ffmpeg libraries are installed.
ffmpeg_duplicate_frames
ConfigOptionFfmpegDuplicateFrames
Values: on, off
Default: on
Group: Output - Movie
Description:
When creating videos, this feature will duplicate frames in order to keep up with the requested frames per second., When creating videos, this feature will duplicate frames in order to keep up with the requested frames per second.

Topic Text:
When creating videos, this feature will duplicate frames in order to keep up with the requested frames per second., When creating videos, this feature will duplicate frames in order to keep up with the requested frames per second.
ffmpeg_output_debug_movies
ConfigOptionFfmpegOutputDebugMovies
Values: on, off
Default: off
Group: Output - Movie
Description:
Use ffmpeg libraries to encode motion type mpeg movies where you only see the pixels that changes., Use ffmpeg libraries to encode motion type mpeg movies where you only see the pixels that changes.

Topic Text:
Use ffmpeg libraries to encode motion type mpeg movies where you only see the pixels that changes., Use ffmpeg libraries to encode motion type mpeg movies where you only see the pixels that changes.
ffmpeg_output_movies
ConfigOptionFfmpegOutputMovies
Values: on, off
Default: off
Group: Output - Movie
Description:
Use ffmpeg libraries to encode mpeg movies in realtime., Use ffmpeg libraries to encode mpeg movies in realtime.

Topic Text:
Use ffmpeg libraries to encode mpeg movies in realtime., Use ffmpeg libraries to encode mpeg movies in realtime.
ffmpeg_timelapse
ConfigOptionFfmpegTimelapse
Values: 0 - 2147483647
Default: 0 (disabled)
Group: Movie File Output
Description:
Create a timelapse movie saving a picture frame at the interval in seconds set by this parameter. Set it to 0 if not used., Create a timelapse movie saving a picture frame at the interval in seconds set by this parameter. Set it to 0 if not used.

Topic Text:
Create a timelapse movie saving a picture frame at the interval in seconds set by this parameter. Set it to 0 if not used., Create a timelapse movie saving a picture frame at the interval in seconds set by this parameter. Set it to 0 if not used.
ffmpeg_timelapse_mode
ConfigOptionFfmpegTimelapseMode
Values: hourly, daily, weekly-sunday, weekly-monday, monthly, manual
Default: daily
Group: Output - Movie
Description:
The file rollover mode of the timelapse video., The file rollover mode of the timelapse video.

Topic Text:
The file rollover mode of the timelapse video., The file rollover mode of the timelapse video.
ffmpeg_variable_bitrate
ConfigOptionFfmpegVariableBitrate
Values: 0, 2 - 31
Default: 0 (disabled)
Group: Output - Movie
Description:
Enables and defines variable bitrate for the ffmpeg encoder. ffmpeg_bps is ignored if variable bitrate is enabled. Valid values: 0 (default) = fixed bitrate defined by ffmpeg_bps, or the range 2 - 31 where 2 means best quality and 31 is worst., Enables and defines variable bitrate for the ffmpeg encoder. ffmpeg_bps is ignored if variable bitrate is enabled. Valid values: 0 (default) = fixed bitrate defined by ffmpeg_bps, or the range 2 - 31 where 2 means best quality and 31 is worst.

Topic Text:
Enables and defines variable bitrate for the ffmpeg encoder. ffmpeg_bps is ignored if variable bitrate is enabled. Valid values: 0 (default) = fixed bitrate defined by ffmpeg_bps, or the range 2 - 31 where 2 means best quality and 31 is worst., Enables and defines variable bitrate for the ffmpeg encoder. ffmpeg_bps is ignored if variable bitrate is enabled. Valid values: 0 (default) = fixed bitrate defined by ffmpeg_bps, or the range 2 - 31 where 2 means best quality and 31 is worst.
ffmpeg_video_codec
ConfigOptionFfmpegVideoCodec
Values: mpeg4, msmpeg4, swf, flv, ffv1, mov, ogg, mp4, mkv, hevc
Default: mpeg4
Group: Movie File Output
Description:
Codec to be used by ffmpeg for the video compression. Timelapse will only work with the options mpeg4 or swf., Codec to be used by ffmpeg for the video compression. Timelapse will only work with the options mpeg4 or swf.

Topic Text:
Codec to be used by ffmpeg for the video compression. Timelapse will only work with the options mpeg4 or swf., Codec to be used by ffmpeg for the video compression. Timelapse will only work with the options mpeg4 or swf.
framerate
ConfigOptionFramerate
Values: 2 - 100
Default: 100 (no limit)
Group: Image Processing
Description:
Maximum number of frames to be captured from the camera per second., Maximum number of frames to be captured from the camera per second.

Topic Text:
Maximum number of frames to be captured from the camera per second., Maximum number of frames to be captured from the camera per second.
frequency
ConfigOptionFrequency
Values: 0 - 999999
Default: 0 (Not set)
Group: Video Devices
Description:
The frequency to set the tuner to (kHz). Valid range: per tuner spec, default: 0 (Don't set it), The frequency to set the tuner to (kHz). Valid range: per tuner spec, default: 0 (Don't set it)

Topic Text:
The frequency to set the tuner to (kHz). Valid range: per tuner spec, default: 0 (Don't set it), The frequency to set the tuner to (kHz). Valid range: per tuner spec, default: 0 (Don't set it)
height
ConfigOptionHeight
Values: Device Dependent
Default: 288
Group: Image Processing
Description:
The height of each frame in pixels., The height of each frame in pixels.

Topic Text:
The height of each frame in pixels., The height of each frame in pixels.
hue
ConfigOptionHue
Values: 0 - 255
Default: 0 (disabled)
Group: Video Devices
Description:
The hue level for the video device., The hue level for the video device.

Topic Text:
The hue level for the video device., The hue level for the video device.
input
ConfigOptionInput
Values: -1, 0, 1, 2, 3....
Default: -1 (disabled)
Group: Video Devices
Description:
Input channel to use expressed as an integer number starting from 0. Should normally be set to 0 or 1 for video/TV cards, and -1 (disabled) for USB and network cameras., Input channel to use expressed as an integer number starting from 0. Should normally be set to 0 or 1 for video/TV cards, and -1 (disabled) for USB and network cameras.

Topic Text:
Input channel to use expressed as an integer number starting from 0. Should normally be set to 0 or 1 for video/TV cards, and -1 (disabled) for USB and network cameras., Input channel to use expressed as an integer number starting from 0. Should normally be set to 0 or 1 for video/TV cards, and -1 (disabled) for USB and network cameras.
ipv6_enabled
ConfigOptionIpv6Enabled
Values: on, off
Default: off
Group: Stream and Webcontrol
Description:
Enable or disable IPV6 for http control and stream, Enable or disable IPV6 for http control and stream

Topic Text:
Enable or disable IPV6 for http control and stream, Enable or disable IPV6 for http control and stream
lightswitch
ConfigOptionLightswitch
Values: 0 - 100
Default: 0 (disabled)
Group: Motion Detection
Description:
Ignore sudden massive light intensity changes given as a percentage of the picture area that changed intensity., Ignore sudden massive light intensity changes given as a percentage of the picture area that changed intensity.

Topic Text:
Ignore sudden massive light intensity changes given as a percentage of the picture area that changed intensity., Ignore sudden massive light intensity changes given as a percentage of the picture area that changed intensity.
locate_motion_mode
ConfigOptionLocateMotionMode
Values: on, off, preview
Default: off
Group: Image Processing
Description:
Locate and draw a box around the moving object. Value 'preview' makes Motion only draw a box on a saved preview jpeg image and not on the saved mpeg movie. , Locate and draw a box around the moving object. Value 'preview' makes Motion only draw a box on a saved preview jpeg image and not on the saved mpeg movie.

Topic Text:
Locate and draw a box around the moving object. Value 'preview' makes Motion only draw a box on a saved preview jpeg image and not on the saved mpeg movie. , Locate and draw a box around the moving object. Value 'preview' makes Motion only draw a box on a saved preview jpeg image and not on the saved mpeg movie.
locate_motion_style
ConfigOptionLocateMotionStyle
Values: box, redbox, cross, redcross
Default: box
Group: Image Processing
Description:
Set the look and style of the locate box if enabled., Set the look and style of the locate box if enabled.

Topic Text:
Set the look and style of the locate box if enabled., Set the look and style of the locate box if enabled.
log_level
ConfigOptionLogLevel
Values: 1-9
Default: 6
Group: System Processing
Description:
This option specifies the level of verbosity of the messages sent from Motion. At a level of 8(DBG), there are a LOT of messages. At a level of 1(EMR) virtually no messages will be output.

The various levels are [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL)., This option specifies the level of verbosity of the messages sent from Motion. At a level of 8(DBG), there are a LOT of messages. At a level of 1(EMR) virtually no messages will be output.

The various levels are [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL).

Topic Text:
This option specifies the level of verbosity of the messages sent from Motion. At a level of 8(DBG), there are a LOT of messages. At a level of 1(EMR) virtually no messages will be output.

The various levels are [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL)., This option specifies the level of verbosity of the messages sent from Motion. At a level of 8(DBG), there are a LOT of messages. At a level of 1(EMR) virtually no messages will be output.

The various levels are [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL).
log_type
ConfigOptionLogType
Values: COR, STR, ENC, NET, DBL, EVT, TRK, VID, ALL
Default: ALL
Group: System Processing
Description:
The different components of Motion use different log types. This option allows the user to only show the messages from particular components., The different components of Motion use different log types. This option allows the user to only show the messages from particular components.

Topic Text:
The different components of Motion use different log types. This option allows the user to only show the messages from particular components., The different components of Motion use different log types. This option allows the user to only show the messages from particular components.
logfile
ConfigOptionLogfile
Values: Max 4095 characters
Default: Not defined
Group: System Processing
Description:
Use this option to specify the full path and filename to use for logging of the messages generated from Motion. If this option is not defined, the stderr and syslog is used. Note that Motion can generate a LOT of messages and as a result, this option should be considered if the log_level is at any of the higher levels., Use this option to specify the full path and filename to use for logging of the messages generated from Motion. If this option is not defined, the stderr and syslog is used. Note that Motion can generate a LOT of messages and as a result, this option should be considered if the log_level is at any of the higher levels.

Topic Text:
Use this option to specify the full path and filename to use for logging of the messages generated from Motion. If this option is not defined, the stderr and syslog is used. Note that Motion can generate a LOT of messages and as a result, this option should be considered if the log_level is at any of the higher levels., Use this option to specify the full path and filename to use for logging of the messages generated from Motion. If this option is not defined, the stderr and syslog is used. Note that Motion can generate a LOT of messages and as a result, this option should be considered if the log_level is at any of the higher levels.
mask_file
ConfigOptionMaskFile
Values: Max 4095 characters
Default: Not defined
Group: Motion Detection
Description:
PGM file to use as a sensitivity mask. This picture MUST have the same width and height as the frames being captured and be in binary format. , PGM file to use as a sensitivity mask. This picture MUST have the same width and height as the frames being captured and be in binary format.

Topic Text:
PGM file to use as a sensitivity mask. This picture MUST have the same width and height as the frames being captured and be in binary format. , PGM file to use as a sensitivity mask. This picture MUST have the same width and height as the frames being captured and be in binary format.
max_movie_time
ConfigOptionMaxMovieTime
Values: 0 (infinite) - 2147483647
Default: 3600
Group: Output - Movie
Description:
The maximum length of an mpeg movie in seconds. Set this to zero for unlimited length., The maximum length of an mpeg movie in seconds. Set this to zero for unlimited length.

Topic Text:
The maximum length of an mpeg movie in seconds. Set this to zero for unlimited length., The maximum length of an mpeg movie in seconds. Set this to zero for unlimited length.
minimum_frame_time
ConfigOptionMinimumFrameTime
Values: 0 - 2147483647
Default: 0
Group:
Description:
Minimum time in seconds between the capturing picture frames from the camera. Default: 0 = disabled - the capture rate is given by the camera framerate., Minimum time in seconds between the capturing picture frames from the camera. Default: 0 = disabled - the capture rate is given by the camera framerate.

Topic Text:
Minimum time in seconds between the capturing picture frames from the camera. Default: 0 = disabled - the capture rate is given by the camera framerate., Minimum time in seconds between the capturing picture frames from the camera. Default: 0 = disabled - the capture rate is given by the camera framerate.
minimum_motion_frames
ConfigOptionMinimumMotionFrames
Values: 1 - 1000s
Default: 1
Group: Motion Detection
Description:
Picture frames must contain motion at least the specified number of frames in a row before they are detected as true motion. At the default of 1, all motion is detected. Valid range is 1 to thousands, but it is recommended to keep it within 1-5., Picture frames must contain motion at least the specified number of frames in a row before they are detected as true motion. At the default of 1, all motion is detected. Valid range is 1 to thousands, but it is recommended to keep it within 1-5.

Topic Text:
Picture frames must contain motion at least the specified number of frames in a row before they are detected as true motion. At the default of 1, all motion is detected. Valid range is 1 to thousands, but it is recommended to keep it within 1-5., Picture frames must contain motion at least the specified number of frames in a row before they are detected as true motion. At the default of 1, all motion is detected. Valid range is 1 to thousands, but it is recommended to keep it within 1-5.
motion_video_pipe
ConfigOptionMotionVideoPipe
Values: Max 4095 characters
Default: Not defined
Group: Output - Pipe
Description:
The video4linux video loopback input device for motion images. If a particular pipe is to be used then use the device filename of this pipe, if a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe. Default: not set, The video4linux video loopback input device for motion images. If a particular pipe is to be used then use the device filename of this pipe, if a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe. Default: not set

Topic Text:
The video4linux video loopback input device for motion images. If a particular pipe is to be used then use the device filename of this pipe, if a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe. Default: not set, The video4linux video loopback input device for motion images. If a particular pipe is to be used then use the device filename of this pipe, if a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe. Default: not set
movie_filename
ConfigOptionMovieFilename
Values: Max 4095 characters
Default: %v-%Y%m%d%H%M%S
Group: Output - Movie
Description:
File path for motion triggered ffmpeg movies (mpeg) relative to target_dir. This was previously called ffmpeg_filename., File path for motion triggered ffmpeg movies (mpeg) relative to target_dir. This was previously called ffmpeg_filename.

Topic Text:
File path for motion triggered ffmpeg movies (mpeg) relative to target_dir. This was previously called ffmpeg_filename., File path for motion triggered ffmpeg movies (mpeg) relative to target_dir. This was previously called ffmpeg_filename.
netcam_keepalive
ConfigOptionNetcamKeepalive
Values: off, on, force
Default: off
Group: Network Cameras
Description:
The setting for keep-alive of network socket, should improve performance on compatible net cameras.
, The setting for keep-alive of network socket, should improve performance on compatible net cameras.


Topic Text:
The setting for keep-alive of network socket, should improve performance on compatible net cameras.
, The setting for keep-alive of network socket, should improve performance on compatible net cameras.
netcam_proxy
ConfigOptionNetcamProxy
Values: Max 4095 characters
Default: Not defined
Group: Network Cameras
Description:
URL to use for a netcam proxy server, if required. The syntax is http://myproxy:portnumber, URL to use for a netcam proxy server, if required. The syntax is http://myproxy:portnumber

Topic Text:
URL to use for a netcam proxy server, if required. The syntax is http://myproxy:portnumber, URL to use for a netcam proxy server, if required. The syntax is http://myproxy:portnumber
netcam_tolerant_check
ConfigOptionNetcamTolerantCheck
Values: on, off
Default: off
Group: Network Cameras
Description:
Set less strict jpeg checks for network cameras with a poor/buggy firmware., Set less strict jpeg checks for network cameras with a poor/buggy firmware.

Topic Text:
Set less strict jpeg checks for network cameras with a poor/buggy firmware., Set less strict jpeg checks for network cameras with a poor/buggy firmware.
netcam_url
ConfigOptionNetcamUrl
Values: Max 4095 characters written as URL
Default: Not defined
Group: Network Cameras
Description:
URL to use if you are using a network camera (incl http:// ftp:// mjpg:// rtsp:// mjpeg:// or file:///). Size will be autodetected
Must be a URL that returns single jpeg pictures or a raw mjpeg stream. A trailing slash may be required for some cameras., URL to use if you are using a network camera (incl http:// ftp:// mjpg:// rtsp:// mjpeg:// or file:///). Size will be autodetected
Must be a URL that returns single jpeg pictures or a raw mjpeg stream. A trailing slash may be required for some cameras.

Topic Text:
URL to use if you are using a network camera (incl http:// ftp:// mjpg:// rtsp:// mjpeg:// or file:///). Size will be autodetected
Must be a URL that returns single jpeg pictures or a raw mjpeg stream. A trailing slash may be required for some cameras., URL to use if you are using a network camera (incl http:// ftp:// mjpg:// rtsp:// mjpeg:// or file:///). Size will be autodetected
Must be a URL that returns single jpeg pictures or a raw mjpeg stream. A trailing slash may be required for some cameras.
netcam_userpass
ConfigOptionNetcamUserpass
Values: Max 4095 characters
Default: Not defined
Group: Network Cameras
Description:
The Username and password for the network camera. For http protocols, this option is for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. To use no authentication simply remove this option. Note that only basic authentication is supported for connection to netwwork cameras. Digest authentication is not currently available , The Username and password for the network camera. For http protocols, this option is for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. To use no authentication simply remove this option. Note that only basic authentication is supported for connection to netwwork cameras. Digest authentication is not currently available

Topic Text:
The Username and password for the network camera. For http protocols, this option is for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. To use no authentication simply remove this option. Note that only basic authentication is supported for connection to netwwork cameras. Digest authentication is not currently available , The Username and password for the network camera. For http protocols, this option is for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. To use no authentication simply remove this option. Note that only basic authentication is supported for connection to netwwork cameras. Digest authentication is not currently available
noise_level
ConfigOptionNoiseLevel
Values: 1 - 255
Default: 32
Group: Motion Detection
Description:
The noise level is used as a threshold for distinguishing between noise and motion., The noise level is used as a threshold for distinguishing between noise and motion.

Topic Text:
The noise level is used as a threshold for distinguishing between noise and motion., The noise level is used as a threshold for distinguishing between noise and motion.
noise_tune
ConfigOptionNoiseTune
Values: on, off
Default: on
Group: Motion Detection
Description:
Activates the automatic tuning of noise level., Activates the automatic tuning of noise level.

Topic Text:
Activates the automatic tuning of noise level., Activates the automatic tuning of noise level.
norm
ConfigOptionNorm
Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour)
Default: 0 (PAL)
Group: Video Devices
Description:
Select the norm of the video device. Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour). Default: 0 (PAL), Select the norm of the video device. Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour). Default: 0 (PAL)

Topic Text:
Select the norm of the video device. Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour). Default: 0 (PAL), Select the norm of the video device. Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour). Default: 0 (PAL)
on_area_detected
ConfigOptionOnAreaDetected
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when motion in a predefined area is detected. Check option area_detect., Command to be executed when motion in a predefined area is detected. Check option area_detect.

Topic Text:
Command to be executed when motion in a predefined area is detected. Check option area_detect., Command to be executed when motion in a predefined area is detected. Check option area_detect.
on_camera_lost
ConfigOptionOnCameraLost
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when a camera can't be opened or if it is lost. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command. (new in 3.2.10), Command to be executed when a camera can't be opened or if it is lost. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command. (new in 3.2.10)

Topic Text:
Command to be executed when a camera can't be opened or if it is lost. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command. (new in 3.2.10), Command to be executed when a camera can't be opened or if it is lost. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command. (new in 3.2.10)
on_event_end
ConfigOptionOnEventEnd
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when an event ends after a period of no motion. The period of no motion is defined by option gap. You can use Conversion Specifiers and spaces as part of the command., Command to be executed when an event ends after a period of no motion. The period of no motion is defined by option gap. You can use Conversion Specifiers and spaces as part of the command.

Topic Text:
Command to be executed when an event ends after a period of no motion. The period of no motion is defined by option gap. You can use Conversion Specifiers and spaces as part of the command., Command to be executed when an event ends after a period of no motion. The period of no motion is defined by option gap. You can use Conversion Specifiers and spaces as part of the command.
on_event_start
ConfigOptionOnEventStart
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when an event starts. An event starts at first motion detected after a period of no motion defined by gap. You can use ConversionSpecifiers and spaces as part of the command., Command to be executed when an event starts. An event starts at first motion detected after a period of no motion defined by gap. You can use ConversionSpecifiers and spaces as part of the command.

Topic Text:
Command to be executed when an event starts. An event starts at first motion detected after a period of no motion defined by gap. You can use ConversionSpecifiers and spaces as part of the command., Command to be executed when an event starts. An event starts at first motion detected after a period of no motion defined by gap. You can use ConversionSpecifiers and spaces as part of the command.
on_motion_detected
ConfigOptionOnMotionDetected
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when a motion frame is detected. You can use Conversion Specifiers and spaces as part of the command., Command to be executed when a motion frame is detected. You can use Conversion Specifiers and spaces as part of the command.

Topic Text:
Command to be executed when a motion frame is detected. You can use Conversion Specifiers and spaces as part of the command., Command to be executed when a motion frame is detected. You can use Conversion Specifiers and spaces as part of the command.
on_movie_end
ConfigOptionOnMovieEnd
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when an ffmpeg movie is closed at the end of an event. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an ffmpeg movie is closed at the end of an event. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.

Topic Text:
Command to be executed when an ffmpeg movie is closed at the end of an event. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an ffmpeg movie is closed at the end of an event. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.
on_movie_start
ConfigOptionOnMovieStart
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when an mpeg movie is created. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an mpeg movie is created. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.

Topic Text:
Command to be executed when an mpeg movie is created. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an mpeg movie is created. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.
on_picture_save
ConfigOptionOnPictureSave
Values: Max 4095 characters
Default: Not defined
Group: Script Execution
Description:
Command to be executed when an image is saved. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an image is saved. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.

Topic Text:
Command to be executed when an image is saved. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command., Command to be executed when an image is saved. You can use Conversion Specifiers and spaces as part of the command. Use %f for passing filename (with full path) to the command.
output_debug_pictures
ConfigOptionOutputDebugPictures
Values: on, off
Default: off
Group: Output - Picture
Description:
Output pictures with only the moving object. This feature generates the special motion type movies where you only see the pixels that changes as a graytone image. If labelling is enabled you see the largest area in blue.

If a Smartmask is specified, it is shown in red., Output pictures with only the moving object. This feature generates the special motion type movies where you only see the pixels that changes as a graytone image. If labelling is enabled you see the largest area in blue.

If a Smartmask is specified, it is shown in red.

Topic Text:
Output pictures with only the moving object. This feature generates the special motion type movies where you only see the pixels that changes as a graytone image. If labelling is enabled you see the largest area in blue.

If a Smartmask is specified, it is shown in red., Output pictures with only the moving object. This feature generates the special motion type movies where you only see the pixels that changes as a graytone image. If labelling is enabled you see the largest area in blue.

If a Smartmask is specified, it is shown in red.
output_pictures
ConfigOptionOutputPictures
Values: on, off, first, best, center
Default: on
Group: Output - Picture
Description:
Normal image is an image that is stored when motion is detected. It is the same image that was taken by the camera. I.e. not a motion image like defined by output_motion. Default is that normal images are stored., Normal image is an image that is stored when motion is detected. It is the same image that was taken by the camera. I.e. not a motion image like defined by output_motion. Default is that normal images are stored.

Topic Text:
Normal image is an image that is stored when motion is detected. It is the same image that was taken by the camera. I.e. not a motion image like defined by output_motion. Default is that normal images are stored., Normal image is an image that is stored when motion is detected. It is the same image that was taken by the camera. I.e. not a motion image like defined by output_motion. Default is that normal images are stored.
picture_filename
ConfigOptionPictureFilename
Values: Max 4095 characters
Default: %v-%Y%m%d%H%M%S-%q
Group: Output - Picture
Description:
File path for motion triggered images (jpeg or ppm) relative to target_dir. Value 'preview' makes a jpeg filename with the same name body as the associated saved mpeg movie file., File path for motion triggered images (jpeg or ppm) relative to target_dir. Value 'preview' makes a jpeg filename with the same name body as the associated saved mpeg movie file.

Topic Text:
File path for motion triggered images (jpeg or ppm) relative to target_dir. Value 'preview' makes a jpeg filename with the same name body as the associated saved mpeg movie file., File path for motion triggered images (jpeg or ppm) relative to target_dir. Value 'preview' makes a jpeg filename with the same name body as the associated saved mpeg movie file.
picture_type
ConfigOptionPictureType
Values: jpeg, ppm
Default: jpeg
Group: Output - Picture
Description:
This option specifies the type of picture file to output., This option specifies the type of picture file to output.

Topic Text:
This option specifies the type of picture file to output., This option specifies the type of picture file to output.
post_capture
ConfigOptionPostCapture
Values: 0 - 2147483647
Default: 0 (disabled)
Group: Output - General
Description:
Specifies the number of frames to be captured after motion has been detected., Specifies the number of frames to be captured after motion has been detected.

Topic Text:
Specifies the number of frames to be captured after motion has been detected., Specifies the number of frames to be captured after motion has been detected.
power_line_frequency
ConfigOptionPowerLineFrequency
Values: -1, 0, 1, 2, 3
Default: -1
Group: Video Devices
Description:
This option allows the user to specify the power line frequency that is applicable to the user. This option can help stabilize the images of some webcams that are sensitive to this frequency. This is not normally necessary., This option allows the user to specify the power line frequency that is applicable to the user. This option can help stabilize the images of some webcams that are sensitive to this frequency. This is not normally necessary.

Topic Text:
This option allows the user to specify the power line frequency that is applicable to the user. This option can help stabilize the images of some webcams that are sensitive to this frequency. This is not normally necessary., This option allows the user to specify the power line frequency that is applicable to the user. This option can help stabilize the images of some webcams that are sensitive to this frequency. This is not normally necessary.
pre_capture
ConfigOptionPreCapture
Values: 0 - 100s
Default: 0 (disabled)
Group: Output - General
Description:
Specifies the number of previous frames to be outputted at motion detection. Recommended range: 0 to 5, default=0. Do not use large values! Large values will cause Motion to skip video frames and cause unsmooth mpegs. To smooth mpegs use larger values of post_capture instead., Specifies the number of previous frames to be outputted at motion detection. Recommended range: 0 to 5, default=0. Do not use large values! Large values will cause Motion to skip video frames and cause unsmooth mpegs. To smooth mpegs use larger values of post_capture instead.

Topic Text:
Specifies the number of previous frames to be outputted at motion detection. Recommended range: 0 to 5, default=0. Do not use large values! Large values will cause Motion to skip video frames and cause unsmooth mpegs. To smooth mpegs use larger values of post_capture instead., Specifies the number of previous frames to be outputted at motion detection. Recommended range: 0 to 5, default=0. Do not use large values! Large values will cause Motion to skip video frames and cause unsmooth mpegs. To smooth mpegs use larger values of post_capture instead.
process_id_file
ConfigOptionProcessIdFile
Values: Max 4095 characters
Default: Not defined
Group: System Processing
Description:
File to store the process ID, also called pid file. Recommended value when used: /var/run/motion.pid, File to store the process ID, also called pid file. Recommended value when used: /var/run/motion.pid

Topic Text:
File to store the process ID, also called pid file. Recommended value when used: /var/run/motion.pid, File to store the process ID, also called pid file. Recommended value when used: /var/run/motion.pid
quality
ConfigOptionQuality
Values: 1 - 100
Default: 75
Group: Output - Picture
Description:
The quality for the jpeg images in percent., The quality for the jpeg images in percent.

Topic Text:
The quality for the jpeg images in percent., The quality for the jpeg images in percent.
quiet
ConfigOptionQuiet
Values: on, off
Default: off
Group: Output - General
Description:
Be quiet, don't output beeps when detecting motion., Be quiet, don't output beeps when detecting motion.

Topic Text:
Be quiet, don't output beeps when detecting motion., Be quiet, don't output beeps when detecting motion.
rotate
ConfigOptionRotate
Values: 0, 90, 180, 270
Default: 0 (not rotated)
Group:
Description:
Rotate image the given number of degrees. The rotation affects all saved images as well as mpeg movies., Rotate image the given number of degrees. The rotation affects all saved images as well as mpeg movies.

Topic Text:
Rotate image the given number of degrees. The rotation affects all saved images as well as mpeg movies., Rotate image the given number of degrees. The rotation affects all saved images as well as mpeg movies.
roundrobin_frames
ConfigOptionRoundrobinFrames
Values: 1 - 2147483647
Default: 1
Group: Video Devices
Description:
Specifies the number of frames to capture before switching inputs, this way also slow switching (e.g. every second) is possible., Specifies the number of frames to capture before switching inputs, this way also slow switching (e.g. every second) is possible.

Topic Text:
Specifies the number of frames to capture before switching inputs, this way also slow switching (e.g. every second) is possible., Specifies the number of frames to capture before switching inputs, this way also slow switching (e.g. every second) is possible.
roundrobin_skip
ConfigOptionRoundrobinSkip
Values: 1 - 2147483647
Default: 1
Group: Video Devices
Description:
Specifies the number of frames to skip after a switch. (1 if you are feeling lucky, 2 if you want to be safe)., Specifies the number of frames to skip after a switch. (1 if you are feeling lucky, 2 if you want to be safe).

Topic Text:
Specifies the number of frames to skip after a switch. (1 if you are feeling lucky, 2 if you want to be safe)., Specifies the number of frames to skip after a switch. (1 if you are feeling lucky, 2 if you want to be safe).
rtsp_uses_tcp
ConfigOptionRtspUsesTcp
Values: on, off
Default: on
Group: Network Cameras
Description:
This option specifies the transport method for rtsp cameras. The TCP transport is highly preferred because without this option the rtsp images are frequently corrupted and result in many false positive values and images that appear to be smeared. Off indicates that UDP will be used., This option specifies the transport method for rtsp cameras. The TCP transport is highly preferred because without this option the rtsp images are frequently corrupted and result in many false positive values and images that appear to be smeared. Off indicates that UDP will be used.

Topic Text:
This option specifies the transport method for rtsp cameras. The TCP transport is highly preferred because without this option the rtsp images are frequently corrupted and result in many false positive values and images that appear to be smeared. Off indicates that UDP will be used., This option specifies the transport method for rtsp cameras. The TCP transport is highly preferred because without this option the rtsp images are frequently corrupted and result in many false positive values and images that appear to be smeared. Off indicates that UDP will be used.
saturation
ConfigOptionSaturation
Values: 0 - 255
Default: 0 (disabled)
Group: Video Devices
Description:
The colour saturation level for the video device., The colour saturation level for the video device.

Topic Text:
The colour saturation level for the video device., The colour saturation level for the video device.
sdl_threadnr
ConfigOptionSdlThreadnr
Values: 1-65535
Default: Not defined
Group: Runtime Options
Description:
The SDL option is optional and unusual. When SDL is included in the building of Motion, there is the ability for Motion to create a SDL preview window for the user. The author believes this option to be more of a proof of concept on how to create a SDL window and show the image. (This same functionality can be achieved via the stream options) To activate the SDL window, include SDL support in the building of the Motion application. Start Motion and note the thread number indicated. Once that is noted, specify that thread number (or 1 more than that number) for this option. When Motion is started again, it will then create a SDL window to preview the image. To close the window, press X. Author is not aware of any method to restart the SDL window after it has been closed. , The SDL option is optional and unusual. When SDL is included in the building of Motion, there is the ability for Motion to create a SDL preview window for the user. The author believes this option to be more of a proof of concept on how to create a SDL window and show the image. (This same functionality can be achieved via the stream options) To activate the SDL window, include SDL support in the building of the Motion application. Start Motion and note the thread number indicated. Once that is noted, specify that thread number (or 1 more than that number) for this option. When Motion is started again, it will then create a SDL window to preview the image. To close the window, press X. Author is not aware of any method to restart the SDL window after it has been closed.

Topic Text:
The SDL option is optional and unusual. When SDL is included in the building of Motion, there is the ability for Motion to create a SDL preview window for the user. The author believes this option to be more of a proof of concept on how to create a SDL window and show the image. (This same functionality can be achieved via the stream options) To activate the SDL window, include SDL support in the building of the Motion application. Start Motion and note the thread number indicated. Once that is noted, specify that thread number (or 1 more than that number) for this option. When Motion is started again, it will then create a SDL window to preview the image. To close the window, press X. Author is not aware of any method to restart the SDL window after it has been closed. , The SDL option is optional and unusual. When SDL is included in the building of Motion, there is the ability for Motion to create a SDL preview window for the user. The author believes this option to be more of a proof of concept on how to create a SDL window and show the image. (This same functionality can be achieved via the stream options) To activate the SDL window, include SDL support in the building of the Motion application. Start Motion and note the thread number indicated. Once that is noted, specify that thread number (or 1 more than that number) for this option. When Motion is started again, it will then create a SDL window to preview the image. To close the window, press X. Author is not aware of any method to restart the SDL window after it has been closed.
setup_mode
ConfigOptionSetupMode
Values: on, off
Default: off
Group: System Processing
Description:
Run Motion in setup mode. , Run Motion in setup mode.

Topic Text:
Run Motion in setup mode. , Run Motion in setup mode.
smart_mask_speed
ConfigOptionSmartMaskSpeed
Values: 0 - 10
Default: 0 (disabled)
Group: Motion Detection
Description:
Slugginess of the smart mask. Default is 0 = DISABLED. 1 is slow, 10 is fast., Slugginess of the smart mask. Default is 0 = DISABLED. 1 is slow, 10 is fast.

Topic Text:
Slugginess of the smart mask. Default is 0 = DISABLED. 1 is slow, 10 is fast., Slugginess of the smart mask. Default is 0 = DISABLED. 1 is slow, 10 is fast.
snapshot_filename
ConfigOptionSnapshotFilename
Values: Max 4095 characters
Default: %v-%Y%m%d%H%M%S-snapshot
Group: Output - Picture
Description:
File path for snapshots (jpeg or ppm) relative to target_dir., File path for snapshots (jpeg or ppm) relative to target_dir.

Topic Text:
File path for snapshots (jpeg or ppm) relative to target_dir., File path for snapshots (jpeg or ppm) relative to target_dir.
snapshot_interval
ConfigOptionSnapshotInterval
Values: 0 - 2147483647
Default: 0 (disabled)
Group: Output - Picture
Description:
Make automated snapshots every 'snapshot_interval' seconds., Make automated snapshots every 'snapshot_interval' seconds.

Topic Text:
Make automated snapshots every 'snapshot_interval' seconds., Make automated snapshots every 'snapshot_interval' seconds.
sql_log_movie
ConfigOptionSqlLogMovie
Values: on, off
Default: off
Group: Database
Description:
Log to the database when creating motion triggered mpeg file., Log to the database when creating motion triggered mpeg file.

Topic Text:
Log to the database when creating motion triggered mpeg file., Log to the database when creating motion triggered mpeg file.
sql_log_picture
ConfigOptionSqlLogPicture
Values: on, off
Default: on
Group: Database
Description:
Log to the database when creating motion triggered image file., Log to the database when creating motion triggered image file.

Topic Text:
Log to the database when creating motion triggered image file., Log to the database when creating motion triggered image file.
sql_log_snapshot
ConfigOptionSqlLogSnapshot
Values: on, off
Default: on
Group: Database
Description:
Log to the database when creating a snapshot image file., Log to the database when creating a snapshot image file.

Topic Text:
Log to the database when creating a snapshot image file., Log to the database when creating a snapshot image file.
sql_log_timelapse
ConfigOptionSqlLogTimelapse
Values: on, off
Default: off
Group: Database
Description:
Log to the database when creating timelapse mpeg file, Log to the database when creating timelapse mpeg file

Topic Text:
Log to the database when creating timelapse mpeg file, Log to the database when creating timelapse mpeg file
sql_query
ConfigOptionSqlQuery
Values: Max 4095 characters
Default: insert into security(camera, filename, frame, file_type, time_stamp, text_event) values('%t', '%f', '%q', '%n', '%Y-%m-%d %T', '%C')
Group: Database
Description:
SQL query string that is sent to the database. The values for each field are given by using convertion specifiers, SQL query string that is sent to the database. The values for each field are given by using convertion specifiers

Topic Text:
SQL query string that is sent to the database. The values for each field are given by using convertion specifiers, SQL query string that is sent to the database. The values for each field are given by using convertion specifiers
stream_auth_method
ConfigOptionStreamAuthMethod
Values: 0, 1, 2
Default: 0
Group: Stream and Webcontrol
Description:
This parameter establishes desired authentication method for the stream and web control ports. Disabled (0), Basic (1), MD5 Digest (2), This parameter establishes desired authentication method for the stream and web control ports. Disabled (0), Basic (1), MD5 Digest (2)

Topic Text:
This parameter establishes desired authentication method for the stream and web control ports. Disabled (0), Basic (1), MD5 Digest (2), This parameter establishes desired authentication method for the stream and web control ports. Disabled (0), Basic (1), MD5 Digest (2)
stream_authentication
ConfigOptionStreamAuthentication
Values: username:password
Default: Not defined
Group: Stream and Webcontrol
Description:
This parameter establishes the username and password to use for the stream. The syntax is username:password

Topic Text:
This parameter establishes the username and password to use for the stream. The syntax is username:password
stream_limit
ConfigOptionStreamLimit
Values: 0 - 2147483647
Default: 0 (unlimited)
Group: Stream and Webcontrol
Description:
Limit the number of frames to number frames. After 'stream_limit' number of frames the connection will be closed by motion. The value 0 means unlimited., Limit the number of frames to number frames. After 'stream_limit' number of frames the connection will be closed by motion. The value 0 means unlimited.

Topic Text:
Limit the number of frames to number frames. After 'stream_limit' number of frames the connection will be closed by motion. The value 0 means unlimited., Limit the number of frames to number frames. After 'stream_limit' number of frames the connection will be closed by motion. The value 0 means unlimited.
stream_localhost
ConfigOptionStreamLocalhost
Values: on, off
Default: on
Group: Stream and Webcontrol
Description:
Limits the access to the webcam to the localhost., Limits the access to the webcam to the localhost.

Topic Text:
Limits the access to the webcam to the localhost., Limits the access to the webcam to the localhost.
stream_maxrate
ConfigOptionStreamMaxrate
Values: 1 - 100
Default: 1
Group: Stream and Webcontrol
Description:
Limit the framerate of the webcam in frames per second. Default is 1. Set the value to 100 for practically unlimited., Limit the framerate of the webcam in frames per second. Default is 1. Set the value to 100 for practically unlimited.

Topic Text:
Limit the framerate of the webcam in frames per second. Default is 1. Set the value to 100 for practically unlimited., Limit the framerate of the webcam in frames per second. Default is 1. Set the value to 100 for practically unlimited.
stream_motion
ConfigOptionStreamMotion
Values: on, off
Default: off
Group: Stream and Webcontrol
Description:
If set to 'on' Motion sends slows down the webcam stream to 1 picture per second when no motion is detected. When motion is detected the stream runs as defined by stream_maxrate. When 'off' the webcam stream always runs as defined by stream_maxrate., If set to 'on' Motion sends slows down the webcam stream to 1 picture per second when no motion is detected. When motion is detected the stream runs as defined by stream_maxrate. When 'off' the webcam stream always runs as defined by stream_maxrate.

Topic Text:
If set to 'on' Motion sends slows down the webcam stream to 1 picture per second when no motion is detected. When motion is detected the stream runs as defined by stream_maxrate. When 'off' the webcam stream always runs as defined by stream_maxrate., If set to 'on' Motion sends slows down the webcam stream to 1 picture per second when no motion is detected. When motion is detected the stream runs as defined by stream_maxrate. When 'off' the webcam stream always runs as defined by stream_maxrate.
stream_port
ConfigOptionStreamPort
Values: 0 - 65535
Default: 0 (disabled)
Group: Stream and Webcontrol
Description:
TCP port on which motion will listen for incoming connects with its webcam server., TCP port on which motion will listen for incoming connects with its webcam server.

Topic Text:
TCP port on which motion will listen for incoming connects with its webcam server., TCP port on which motion will listen for incoming connects with its webcam server.
stream_preview_newline
ConfigOptionStreamPreviewNewline
Values: on, off
Default: on
Group: Stream and Webcontrol
Description:
If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter determines whether the image is placed on a new line in the webcontrol web page. , If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter determines whether the image is placed on a new line in the webcontrol web page.

Topic Text:
If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter determines whether the image is placed on a new line in the webcontrol web page. , If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter determines whether the image is placed on a new line in the webcontrol web page.
stream_preview_scale
ConfigOptionStreamPreviewScale
Values: 1-65535
Default: 25
Group: Stream and Webcontrol
Description:
If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter indicates the percentage to scale the stream image when it is placed on the page. Numbers greater than 100 are permitted., If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter indicates the percentage to scale the stream image when it is placed on the page. Numbers greater than 100 are permitted.

Topic Text:
If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter indicates the percentage to scale the stream image when it is placed on the page. Numbers greater than 100 are permitted., If the webcontrol page has HTML enabled, Motion displays all of the streams on the home webcontrol page in HTML format so that all the images can be viewed by standard browsers. This parameter indicates the percentage to scale the stream image when it is placed on the page. Numbers greater than 100 are permitted.
stream_quality
ConfigOptionStreamQuality
Values: 1 - 100
Default: 50
Group: Stream and Webcontrol
Description:
Quality setting in percent for the mjpeg picture frames transferred over the webcam connection. Keep it low to restrict needed bandwidth., Quality setting in percent for the mjpeg picture frames transferred over the webcam connection. Keep it low to restrict needed bandwidth.

Topic Text:
Quality setting in percent for the mjpeg picture frames transferred over the webcam connection. Keep it low to restrict needed bandwidth., Quality setting in percent for the mjpeg picture frames transferred over the webcam connection. Keep it low to restrict needed bandwidth.
switchfilter
ConfigOptionSwitchfilter
Values: on, off
Default: off
Group: Video Devices
Description:
Turns the switch filter on or off. The filter can distinguish between most switching noise and real motion. With this you can even set roundrobin_skip to 1 without generating much false detection., Turns the switch filter on or off. The filter can distinguish between most switching noise and real motion. With this you can even set roundrobin_skip to 1 without generating much false detection.

Topic Text:
Turns the switch filter on or off. The filter can distinguish between most switching noise and real motion. With this you can even set roundrobin_skip to 1 without generating much false detection., Turns the switch filter on or off. The filter can distinguish between most switching noise and real motion. With this you can even set roundrobin_skip to 1 without generating much false detection.
target_dir
ConfigOptionTargetDir
Values: Max 4095 characters
Default: Not defined = current working directory
Group: Output - General
Description:
The full path for the target directory for picture and movie files to be saved., The full path for the target directory for picture and movie files to be saved.

Topic Text:
The full path for the target directory for picture and movie files to be saved., The full path for the target directory for picture and movie files to be saved.
text_changes
ConfigOptionTextChanges
Values: on, off
Default: off
Group: Image Processing
Description:
Turns the text showing changed pixels on/off., Turns the text showing changed pixels on/off.

Topic Text:
Turns the text showing changed pixels on/off., Turns the text showing changed pixels on/off.
text_double
ConfigOptionTextDouble
Values: on, off
Default: off
Group: Image Processing
Description:
Draw characters at twice normal size on images., Draw characters at twice normal size on images.

Topic Text:
Draw characters at twice normal size on images., Draw characters at twice normal size on images.
text_event
ConfigOptionTextEvent
Values: Max 4095 characters
Default: %Y%m%d%H%M%S
Group: Image Processing
Description:
This option defines the value of the speciel event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event., This option defines the value of the speciel event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event.

Topic Text:
This option defines the value of the speciel event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event., This option defines the value of the speciel event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event.
text_left
ConfigOptionTextLeft
Values: Max 4095 characters
Default: Not defined
Group: Image Processing
Description:
User defined text overlayed on each in the lower left corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %)., User defined text overlayed on each in the lower left corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %).

Topic Text:
User defined text overlayed on each in the lower left corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %)., User defined text overlayed on each in the lower left corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %).
text_right
ConfigOptionTextRight
Values: Max 4095 characters
Default: %Y-%m-%d\n%T
Group: Image Processing
Description:
User defined text overlayed on each in the lower right corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %). Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock, User defined text overlayed on each in the lower right corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %). Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock

Topic Text:
User defined text overlayed on each in the lower right corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %). Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock, User defined text overlayed on each in the lower right corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and vertical bar and conversion specifiers (codes starting by a %). Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock
thread
ConfigOptionThread
Values: Max 4095 characters
Default: Not defined
Group: System Processing
Description:
Specifies full path and filename for a thread config file. Each camera needs a thread config file containing the options that are unique to the camera. If you only have one camera you do not need thread config files. If you have two or more cameras you need one thread config file for each camera in addition to motion.conf. This option must be placed in motion.conf and not in a thread config file., Specifies full path and filename for a thread config file. Each camera needs a thread config file containing the options that are unique to the camera. If you only have one camera you do not need thread config files. If you have two or more cameras you need one thread config file for each camera in addition to motion.conf. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
Specifies full path and filename for a thread config file. Each camera needs a thread config file containing the options that are unique to the camera. If you only have one camera you do not need thread config files. If you have two or more cameras you need one thread config file for each camera in addition to motion.conf. This option must be placed in motion.conf and not in a thread config file., Specifies full path and filename for a thread config file. Each camera needs a thread config file containing the options that are unique to the camera. If you only have one camera you do not need thread config files. If you have two or more cameras you need one thread config file for each camera in addition to motion.conf. This option must be placed in motion.conf and not in a thread config file.
threshold
ConfigOptionThreshold
Values: 1 - 2147483647
Default: 1500
Group: Motion Detection
Description:
Threshold for declaring motion. The threshold is the number of changed pixels counted after noise filtering, masking, despeckle, and labelling., Threshold for declaring motion. The threshold is the number of changed pixels counted after noise filtering, masking, despeckle, and labelling.

Topic Text:
Threshold for declaring motion. The threshold is the number of changed pixels counted after noise filtering, masking, despeckle, and labelling., Threshold for declaring motion. The threshold is the number of changed pixels counted after noise filtering, masking, despeckle, and labelling.
threshold_tune
ConfigOptionThresholdTune
Values: on, off
Default: off
Group: Motion Detection
Description:
Activates the automatic tuning of threshold level. ( It's broken ), Activates the automatic tuning of threshold level. ( It's broken )

Topic Text:
Activates the automatic tuning of threshold level. ( It's broken ), Activates the automatic tuning of threshold level. ( It's broken )
timelapse_filename
ConfigOptionTimelapseFilename
Values: Max 4095 characters
Default: %v-%Y%m%d-timelapse
Group: Output - Movie
Description:
File path for timelapse mpegs relative to target_dir (ffmpeg only)., File path for timelapse mpegs relative to target_dir (ffmpeg only).

Topic Text:
File path for timelapse mpegs relative to target_dir (ffmpeg only)., File path for timelapse mpegs relative to target_dir (ffmpeg only).
track_auto
ConfigOptionTrackAuto
Values: on, off
Default: off
Group: Tracking
Description:
Enable auto tracking, Enable auto tracking

Topic Text:
Enable auto tracking, Enable auto tracking
track_iomojo_id
ConfigOptionTrackIomojoId
Values: 0 - 65535
Default: 0
Group: Tracking
Description:
Use this option if you have an iomojo smilecam connected to the serial port instead of a general stepper motor controller., Use this option if you have an iomojo smilecam connected to the serial port instead of a general stepper motor controller.

Topic Text:
Use this option if you have an iomojo smilecam connected to the serial port instead of a general stepper motor controller., Use this option if you have an iomojo smilecam connected to the serial port instead of a general stepper motor controller.
track_maxx
ConfigOptionTrackMaxx
Values: 0 - 65535
Default: 0
Group: Tracking
Description:
The maximum position for servo x., The maximum position for servo x.

Topic Text:
The maximum position for servo x., The maximum position for servo x.
track_maxy
ConfigOptionTrackMaxy
Values: 0 - 65535
Default: 0
Group: Tracking
Description:
The maximum position for servo y., The maximum position for servo y.

Topic Text:
The maximum position for servo y., The maximum position for servo y.
track_motorx
ConfigOptionTrackMotorx
Values: 0 - 65535
Default: 0
Group: Tracking
Description:
The motor number that is used for controlling the x-axis., The motor number that is used for controlling the x-axis.

Topic Text:
The motor number that is used for controlling the x-axis., The motor number that is used for controlling the x-axis.
track_motory
ConfigOptionTrackMotory
Values: 0 - 65535
Default: 0
Group: Tracking
Description:
The motor number that is used for controlling the y-axis., The motor number that is used for controlling the y-axis.

Topic Text:
The motor number that is used for controlling the y-axis., The motor number that is used for controlling the y-axis.
track_move_wait
ConfigOptionTrackMoveWait
Values: 0 - 65535
Default: 10
Group: Tracking
Description:
Delay during which tracking is disabled after auto tracking has moved the camera. Delay is defined as number of picture frames., Delay during which tracking is disabled after auto tracking has moved the camera. Delay is defined as number of picture frames.

Topic Text:
Delay during which tracking is disabled after auto tracking has moved the camera. Delay is defined as number of picture frames., Delay during which tracking is disabled after auto tracking has moved the camera. Delay is defined as number of picture frames.
track_port
ConfigOptionTrackPort
Values: Max 4095 characters
Default: Not defined
Group: Tracking
Description:
This is the device name of the serial port to which the stepper motor interface is connected., This is the device name of the serial port to which the stepper motor interface is connected.

Topic Text:
This is the device name of the serial port to which the stepper motor interface is connected., This is the device name of the serial port to which the stepper motor interface is connected.
track_speed
ConfigOptionTrackSpeed
Values: 0 - 255
Default: 255
Group: Tracking
Description:
Speed to set the motor to., Speed to set the motor to.

Topic Text:
Speed to set the motor to., Speed to set the motor to.
track_step_angle_x
ConfigOptionTrackStepAngleX
Values: 0-90
Default: 10
Group: Tracking
Description:
Angle in degrees the camera moves per step on the X-axis with auto tracking. Currently only used with pwc type cameras., Angle in degrees the camera moves per step on the X-axis with auto tracking. Currently only used with pwc type cameras.

Topic Text:
Angle in degrees the camera moves per step on the X-axis with auto tracking. Currently only used with pwc type cameras., Angle in degrees the camera moves per step on the X-axis with auto tracking. Currently only used with pwc type cameras.
track_step_angle_y
ConfigOptionTrackStepAngleY
Values: 0-40
Default: 10
Group: Tracking
Description:
Angle in degrees the camera moves per step on the Y-axis with auto tracking. Currently only used with pwc type cameras., Angle in degrees the camera moves per step on the Y-axis with auto tracking. Currently only used with pwc type cameras.

Topic Text:
Angle in degrees the camera moves per step on the Y-axis with auto tracking. Currently only used with pwc type cameras., Angle in degrees the camera moves per step on the Y-axis with auto tracking. Currently only used with pwc type cameras.
track_stepsize
ConfigOptionTrackStepsize
Values: 0 - 255
Default: 40
Group: Tracking
Description:
Number of steps to make., Number of steps to make.

Topic Text:
Number of steps to make., Number of steps to make.
track_type
ConfigOptionTrackType
Values: 0 (none), 1 (stepper), 2 (iomojo), 3 (pwc), 4 (generic), 5 (uvcvideo)
Default: 0 (None)
Group: Tracking
Description:
Type of tracker., Type of tracker.

Topic Text:
Type of tracker., Type of tracker.
tunerdevice
ConfigOptionTunerdevice
Values: Max 4095 characters
Default: /dev/tuner0
Group: Video Devices
Description:
The tuner device used for controlling the tuner in a tuner card. This option is only used when Motion is compiled for FreeBSD., The tuner device used for controlling the tuner in a tuner card. This option is only used when Motion is compiled for FreeBSD.

Topic Text:
The tuner device used for controlling the tuner in a tuner card. This option is only used when Motion is compiled for FreeBSD., The tuner device used for controlling the tuner in a tuner card. This option is only used when Motion is compiled for FreeBSD.
v4l2_palette
ConfigOptionV4L2Palette
Values: 0 - 17
Default: 17
Group: Video Devices
Description:
The v4l2_palette allows the user to choose preferable palette to be use by Motion. Note that this is only the preferred option. If the video device does not support the requested format, Motion will loop through the available palettes to try to find one that is supported by both Motion and the device. Motion will report the supported palettes of the device when Motion starts when the log_level is specified as NTC or higher. The default of 17 is highly preferred since this the native format that Motion uses internally. , The v4l2_palette allows the user to choose preferable palette to be use by Motion. Note that this is only the preferred option. If the video device does not support the requested format, Motion will loop through the available palettes to try to find one that is supported by both Motion and the device. Motion will report the supported palettes of the device when Motion starts when the log_level is specified as NTC or higher. The default of 17 is highly preferred since this the native format that Motion uses internally.

Topic Text:
The v4l2_palette allows the user to choose preferable palette to be use by Motion. Note that this is only the preferred option. If the video device does not support the requested format, Motion will loop through the available palettes to try to find one that is supported by both Motion and the device. Motion will report the supported palettes of the device when Motion starts when the log_level is specified as NTC or higher. The default of 17 is highly preferred since this the native format that Motion uses internally. , The v4l2_palette allows the user to choose preferable palette to be use by Motion. Note that this is only the preferred option. If the video device does not support the requested format, Motion will loop through the available palettes to try to find one that is supported by both Motion and the device. Motion will report the supported palettes of the device when Motion starts when the log_level is specified as NTC or higher. The default of 17 is highly preferred since this the native format that Motion uses internally.
video_pipe
ConfigOptionVideoPipe
Values: Max 4095 characters
Default: Not defined
Group: Output - Pipe
Description:
The video4linux video loopback input device for normal images. If a particular pipe is to be used then use the device filename of this pipe. If a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe., The video4linux video loopback input device for normal images. If a particular pipe is to be used then use the device filename of this pipe. If a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe.

Topic Text:
The video4linux video loopback input device for normal images. If a particular pipe is to be used then use the device filename of this pipe. If a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe., The video4linux video loopback input device for normal images. If a particular pipe is to be used then use the device filename of this pipe. If a dash '-' is given motion will use /proc/video/vloopback/vloopbacks to locate a free pipe.
videodevice
ConfigOptionVideodevice
Values: Max 4095 characters
Default: /dev/video0 (FreeBSD: /dev/bktr0)
Group: Video Devices
Description:
The video device to be used for capturing. Default for Linux is /dev/video0. for FreeBSD the default is /dev/bktr0., The video device to be used for capturing. Default for Linux is /dev/video0. for FreeBSD the default is /dev/bktr0.

Topic Text:
The video device to be used for capturing. Default for Linux is /dev/video0. for FreeBSD the default is /dev/bktr0., The video device to be used for capturing. Default for Linux is /dev/video0. for FreeBSD the default is /dev/bktr0.
webcontrol_authentication
ConfigOptionWebcontrolAuthentication
Values: Max 4096 characters
Default: Not defined
Group: Stream and Webcontrol
Description:
To protect HTTP Control by username and password, use this option for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. This option must be placed in motion.conf and not in a thread config file., To protect HTTP Control by username and password, use this option for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
To protect HTTP Control by username and password, use this option for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. This option must be placed in motion.conf and not in a thread config file., To protect HTTP Control by username and password, use this option for HTTP 1.1 Basic authentication. The string is specified as username:password. Do not specify this option for no authentication. This option must be placed in motion.conf and not in a thread config file.
webcontrol_html_output
ConfigOptionWebcontrolHtmlOutput
Values: on, off
Default: on
Group: Stream and Webcontrol
Description:
Enable HTML in the answer sent back to a browser connecting to the control_port. This option must be placed in motion.conf and not in a thread config file., Enable HTML in the answer sent back to a browser connecting to the control_port. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
Enable HTML in the answer sent back to a browser connecting to the control_port. This option must be placed in motion.conf and not in a thread config file., Enable HTML in the answer sent back to a browser connecting to the control_port. This option must be placed in motion.conf and not in a thread config file.
webcontrol_localhost
ConfigOptionWebcontrolLocalhost
Values: on, off
Default: on
Group: Stream and Webcontrol
Description:
Limits the http (html) control to the localhost. This option must be placed in motion.conf and not in a thread config file., Limits the http (html) control to the localhost. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
Limits the http (html) control to the localhost. This option must be placed in motion.conf and not in a thread config file., Limits the http (html) control to the localhost. This option must be placed in motion.conf and not in a thread config file.
webcontrol_port
ConfigOptionWebcontrolPort
Values: 0 - 65535
Default: 0 (disabled)
Group: Stream and Webcontrol
Description:
Sets the port number for the http (html using browser) based remote control. This option must be placed in motion.conf and not in a thread config file., Sets the port number for the http (html using browser) based remote control. This option must be placed in motion.conf and not in a thread config file.

Topic Text:
Sets the port number for the http (html using browser) based remote control. This option must be placed in motion.conf and not in a thread config file., Sets the port number for the http (html using browser) based remote control. This option must be placed in motion.conf and not in a thread config file.
width
ConfigOptionWidth
Values: Device Dependent
Default: 352
Group: Image Processing
Description:
The width in pixels of each frame. Valid range is camera dependent., The width in pixels of each frame. Valid range is camera dependent.

Topic Text:
The width in pixels of each frame. Valid range is camera dependent., The width in pixels of each frame. Valid range is camera dependent.

Topic revision: r3 - 07 Aug 2016, KennethLavrsen
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Please do not email Kenneth for support questions (read why). Use the Support Requests page or join the Mailing List.
This website only use harmless session cookies. See Cookie Policy for details. By using this website you accept the use of these cookies.