max_mpeg_time | Values: 0 (infinite) - 2147483647 Default: 3600 | The maximum length of an mpeg movie in seconds. Set this to zero for unlimited length. |
minimum_frame_time | Values: 0 - 2147483647 Default: 0 | 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_gap | Values: 0 - 2147483647 Default: 0 (no minimum) | The minimum time between two shots in seconds. |
- minimum_motion_frames | Values: 1 - 1000s Default: 1 | 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-10. |
+ minimum_motion_frames | Values: 1 - 1000s Default: 1 | 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 | Values: Max 4095 characters Default: Not defined | 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 | Values: Max 4095 characters Default: %v-%Y%m%d%H%M%S | File path for motion triggered ffmpeg movies (mpeg) relative to target_dir. This was previously called ffmpeg_filename. |
mysql_db | Values: Max 4095 characters Default: Not defined | Name of the MySQL database. |
- mysql_host | Values: Max 4095 characters Default: Not defined | IP address or domain name for the MySQL server. Use "localhost" if motion and MySQL runs on the same server. |
+ mysql_host | Values: Max 4095 characters Default: localhost | IP address or domain name for the MySQL server. Use "localhost" if motion and MySQL runs on the same server. |
mysql_password | Values: Max 4095 characters Default: Not defined | The MySQL password. |
mysql_user | Values: Max 4095 characters Default: Not defined | The MySQL user name. |
netcam_proxy | Values: Max 4095 characters Default: Not defined | URL to use for a netcam proxy server, if required. The syntax is http://myproxy:portnumber |
netcam_url | Values: Max 4095 characters Default: Not defined | Specify an url to a downloadable jpeg file or raw mjpeg stream to use as input device. Such as an AXIS 2100 network camera. |
- netcam_userpass | Values: Max 4095 characters Default: Not defined | For network cameras protected 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. |
+ netcam_userpass | Values: Max 4095 characters Default: Not defined | For network cameras protected 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. |
night_compensate | Values: on, off Default: off | When this option is set the noise threshold will be lowered if the picture is dark. This will improve the sensitivity in dark places. However it might also increase the number of false alarms since most cameras also increase light sensitivity with their AGC (Automatic Gain Control) and this will increase noise. |
noise_level | Values: 1 - 255 Default: 32 | The noise level is used as a threshold for distinguishing between noise and motion. |
noise_tune | Values: on, off Default: on | Activates the automatic tuning of noise level. |
@@ -785,7 +794,7 @@ output_motion | Values: on, off Default: off | 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. Smartmask is shown in red. |
output_normal | Values: on, off, first, best Default: on | 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. |
pgsql_db | Values: Max 4095 characters Default: Not defined | Name of the PostgreSQL database. |
- pgsql_host | Values: Max 4095 characters Default: Not defined | IP address or domain name for the PostgreSQL server. Use "localhost" if motion and PostgreSQL runs on the same server. |
+ pgsql_host | Values: Max 4095 characters Default: localhost | IP address or domain name for the PostgreSQL server. Use "localhost" if motion and PostgreSQL runs on the same server. |
pgsql_password | Values: Max 4095 characters Default: Not defined | The PostgreSQL password. |
pgsql_port | Values: 0 - 65535 Default: 5432 | The PostgreSQL server port number. |
pgsql_user | Values: Max 4095 characters Default: Not defined | The PostgreSQL user name. |
@@ -815,7 +824,7 @@ text_event | Values: Max 4095 characters Default: %Y%m%d%H%M%S | 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 | Values: Max 4095 characters Default: Not defined | User defined text overlayed on each in the lower left corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > \ , . : - + _ \n and conversion specifiers (codes starting by a %). |
text_right | Values: Max 4095 characters Default: %Y-%m-%d\n%T | User defined text overlayed on each in the lower right corner. Use A-Z, a-z, 0-9, " / ( ) @ ~ # < > , . : - + _ \n and conversion specifiers (codes starting by a %). Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock |
- thread | Values: Max 4095 characters Default: Not defined | 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. |
+ thread | Values: Max 4095 characters Default: Not defined | 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 | Values: 1 - 2147483647 Default: 1500 | Threshold for declaring motion. The threshold is the number of changed pixels counted after noise filtering, masking, despeckle, and labelling. |
threshold_tune | Values: on, off Default: off | Activates the automatic tuning of threshold level. |
timelapse_filename | Values: Max 4095 characters Default: %v-%Y%m%d-timelapse | File path for timelapse mpegs relative to target_dir (ffmpeg only). |
@@ -1193,7 +1202,7 @@ netcam_userpass