?? motion-dist.conf.in
字號:
# Rename this distribution example file to motion.conf## This config file was generated by @PACKAGE_NAME@ @PACKAGE_VERSION@############################################################# Daemon############################################################# Start in daemon (background) mode and release terminal (default: off)daemon on# File to store the process ID, also called pid file. (default: not defined)process_id_file /var/run/motion/motion.pid ############################################################# Basic Setup Mode############################################################# Start in Setup-Mode, daemon disabled. (default: off)setup_mode off############################################################ Capture device options############################################################# Videodevice to be used for capturing (default /dev/video0)# for FreeBSD default is /dev/bktr0videodevice /dev/video0# v4l2_palette allow to choose preferable palette to be use by motion# to capture from those supported by your videodevice. ( default: 8)# i.ex if your videodevice supports V4L2_PIX_FMT_SBGGR8 and# V4L2_PIX_FMT_MJPEG by default motion will use V4L2_PIX_FMT_MJPEG so# set v4l2_palette 1 to force motion use V4L2_PIX_FMT_SBGGR8 instead. ## Values :## V4L2_PIX_FMT_SN9C10X : 0 'S910'# V4L2_PIX_FMT_SBGGR8 : 1 'BA81'# V4L2_PIX_FMT_MJPEG : 2 'MJPEG'# V4L2_PIX_FMT_JPEG : 3 'JPEG'# V4L2_PIX_FMT_RGB24 : 4 'RGB3'# V4L2_PIX_FMT_UYVY : 5 'UYVY'# V4L2_PIX_FMT_YUYV : 6 'YUYV'# V4L2_PIX_FMT_YUV422P : 7 '422P'# V4L2_PIX_FMT_YUV420 : 8 'YU12'v4l2_palette 8# Tuner device to be used for capturing using tuner as source (default /dev/tuner0)# This is ONLY used for FreeBSD. Leave it commented out for Linux; tunerdevice /dev/tuner0# The video input to be used (default: 8)# Should normally be set to 0 or 1 for video/TV cards, and 8 for USB camerasinput 8# The video norm to use (only for video capture and TV tuner cards)# Values: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC no colour). Default: 0 (PAL)norm 0# The frequency to set the tuner to (kHz) (only for TV tuner cards) (default: 0)frequency 0# Rotate image this number of degrees. The rotation affects all saved images as# well as mpeg movies. Valid values: 0 (default = no rotation), 90, 180 and 270.rotate 0# Image width (pixels). Valid range: Camera dependent, default: 352width 320# Image height (pixels). Valid range: Camera dependent, default: 288height 240# Maximum number of frames to be captured per second.# Valid range: 2-100. Default: 100 (almost no limit).framerate 2# Minimum time in seconds between capturing picture frames from the camera.# Default: 0 = disabled - the capture rate is given by the camera framerate.# This option is used when you want to capture images at a rate lower than 2 per second.minimum_frame_time 0# URL to use if you are using a network camera, size will be autodetected (incl http:// ftp:// or file:///)# Must be a URL that returns single jpeg pictures or a raw mjpeg stream. Default: Not defined; netcam_url value# Username and password for network camera (only if required). Default: not defined# Syntax is user:password; netcam_userpass value# The setting for keep-alive of network socket, should improve performance on compatible net cameras.# 1.0 : the historical implementation using HTTP/1.0, closing the socket after each http request.# keep_alive : Use HTTP/1.0 requests with keep alive header to reuse the same connection.# 1.1 : Use HTTP/1.1 requests that support keep alive as default.# Default: 1.0; netcam_http value# URL to use for a netcam proxy server, if required, e.g. "http://myproxy".# If a port number other than 80 is needed, use "http://myproxy:1234".# Default: not defined; netcam_proxy value # Let motion regulate the brightness of a video device (default: off).# The auto_brightness feature uses the brightness option as its target value.# If brightness is zero auto_brightness will adjust to average brightness value 128.# Only recommended for cameras without auto brightnessauto_brightness off# Set the initial brightness of a video device.# If auto_brightness is enabled, this value defines the average brightness level# which Motion will try and adjust to.# Valid range 0-255, default 0 = disabledbrightness 0# Set the contrast of a video device.# Valid range 0-255, default 0 = disabledcontrast 0# Set the saturation of a video device.# Valid range 0-255, default 0 = disabledsaturation 0# Set the hue of a video device (NTSC feature).# Valid range 0-255, default 0 = disabledhue 0############################################################# Round Robin (multiple inputs on same video device name)############################################################# Number of frames to capture in each roundrobin step (default: 1)roundrobin_frames 1# Number of frames to skip before each roundrobin step (default: 1)roundrobin_skip 1# Try to filter out noise generated by roundrobin (default: off)switchfilter off############################################################# Motion Detection Settings:############################################################# Threshold for number of changed pixels in an image that# triggers motion detection (default: 1500)threshold 1500# Automatically tune the threshold down if possible (default: off)threshold_tune off# Noise threshold for the motion detection (default: 32)noise_level 32# Automatically tune the noise threshold (default: on)noise_tune on# Despeckle motion image using (e)rode or (d)ilate or (l)abel (Default: not defined)# Recommended value is EedDl. Any combination (and number of) of E, e, d, and D is valid.# (l)abeling must only be used once and the 'l' must be the last letter.# Comment out to disabledespeckle EedDl# Detect motion in predefined areas (1 - 9). Areas are numbered like that: 1 2 3# A script (on_area_detected) is started immediately when motion is 4 5 6# detected in one of the given areas, but only once during an event. 7 8 9# One or more areas can be specified with this option. (Default: not defined); area_detect value# PGM file to use as a sensitivity mask.# Full path name to. (Default: not defined); mask_file value# Dynamically create a mask file during operation (default: 0)# Adjust speed of mask changes from 0 (off) to 10 (fast)smart_mask_speed 0# Ignore sudden massive light intensity changes given as a percentage of the picture# area that changed intensity. Valid range: 0 - 100 , default: 0 = disabledlightswitch 0# 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: 1 to thousands, recommended 1-5minimum_motion_frames 1# Specifies the number of pre-captured (buffered) pictures from before motion# was detected that will be output 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.pre_capture 0# Number of frames to capture after motion is no longer detected (default: 0)post_capture 0# 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 timeframe.# Recommended value is 60 seconds (Default). The value 0 is allowed and disables# events causing all Motion to be written to one single mpeg file and no pre_capture.gap 60# Maximum length in seconds of an mpeg movie# When value is exceeded a new mpeg file is created. (Default: 0 = infinite)max_mpeg_time 0# Always save images even if there was no motion (default: off)output_all off############################################################# Image File Output############################################################# Output 'normal' pictures when motion is detected (default: on)# Valid values: on, off, first, best, center# When set to 'first', only the first picture of an event is saved.# Picture with most motion of an event is saved when set to 'best'.# Picture with motion nearest center of picture is saved when set to 'center'.# Can be used as preview shot for the corresponding movie.output_normal on# Output pictures with only the pixels moving object (ghost images) (default: off)output_motion off# The quality (in percent) to be used by the jpeg compression (default: 75)quality 75# Output ppm images instead of jpeg (default: off)ppm off############################################################# FFMPEG related options# Film (mpeg) file output, and deinterlacing of the video input# The options movie_filename and timelapse_filename are also used# by the ffmpeg feature############################################################# Use ffmpeg to encode mpeg movies in realtime (default: off)ffmpeg_cap_new on# Use ffmpeg to make movies with only the pixels moving# object (ghost images) (default: off)ffmpeg_cap_motion off# Use ffmpeg to encode a timelapse movie # Default value 0 = off - else save frame every Nth secondffmpeg_timelapse 0# The file rollover mode of the timelapse video# Valid values: hourly, daily (default), weekly-sunday, weekly-monday, monthly, manualffmpeg_timelapse_mode daily# Bitrate to be used by the ffmpeg encoder (default: 400000)# This option is ignored if ffmpeg_variable_bitrate is not 0 (disabled)ffmpeg_bps 500000# 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_variable_bitrate 0# Codec to used by ffmpeg for the video compression.# Timelapse mpegs are always made in mpeg1 format independent from this option.# Supported formats are: mpeg1 (ffmpeg-0.4.8 only), mpeg4 (default), and msmpeg4.# mpeg1 - gives you files with extension .mpg# mpeg4 or msmpeg4 - gives you files with extension .avi# msmpeg4 is recommended for use with Windows Media Player because# it requires no installation of codec on the Windows client.# swf - gives you a flash film with extension .swf# flv - gives you a flash video with extension .flv# ffv1 - FF video codec 1 for Lossless Encoding ( experimental )# mov - QuickTime ( testing )ffmpeg_video_codec mpeg4# Use ffmpeg to deinterlace video. Necessary if you use an analog camera# and see horizontal combing on moving objects in video or pictures.# (default: off)ffmpeg_deinterlace off############################################################# Snapshots (Traditional Periodic Webcam File Output)############################################################# Make automated snapshot every N seconds (default: 0 = disabled)snapshot_interval 0############################################################# Text Display# %Y = year, %m = month, %d = date,# %H = hour, %M = minute, %S = second, %T = HH:MM:SS,# %v = event, %q = frame number, %t = thread (camera) number,# %D = changed pixels, %N = noise level, \n = new line,# %i and %J = width and height of motion area,# %K and %L = X and Y coordinates of motion center# %C = value defined by text_event - do not use with text_event!# You can put quotation marks around the text to allow# leading spaces############################################################# Locate and draw a box around the moving object.# Valid values: on, off and preview (default: off)# Set to 'preview' will only draw a box in preview_shot pictures.locate off# Draws the timestamp using same options as C function strftime(3)# Default: %Y-%m-%d\n%T = date in ISO format and time in 24 hour clock# Text is placed in lower right cornertext_right %Y-%m-%d\n%T-%q# Draw a user defined text on the images using same options as C function strftime(3)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -