InglésFrancésEspañol

icono de página de OnWorks

motion - Online en la nube

Ejecute movimiento en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el movimiento de comando que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


movimiento - Detecta movimiento usando un dispositivo video4linux

SINOPSIS


movimiento [-hmns] [-c ruta del archivo de configuración] [-d nivel de registro] [-k tipo de registro] [-p
process_id_file] [-l archivo de registro]

DESCRIPCIÓN


Movimiento utiliza un dispositivo video4linux para detectar movimiento. Si se detecta movimiento tanto normal como
Se tomarán imágenes en movimiento. Motion también puede tomar medidas para notificarle si es necesario.
También es posible la creación de instantáneas automatizadas.

OPCIONES


-c Ruta completa y nombre de archivo del archivo de configuración. Por ejemplo, /home/kurt/motion.conf. El valor predeterminado es
/ usr / local / etc / motion a menos que se especifique lo contrario al crear Motion. Muchas RPM
y los paquetes debian probablemente usarán / Etc o / etc / motion por defecto.

-h Mostrar pantalla de ayuda.

-m Desactive la detección de movimiento al inicio.

-n Ejecutar en modo no demonio.

-s Ejecutar en modo de configuración. También fuerza el modo no demonio

-d log nivel
Configure el nivel de registro [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL). (predeterminado: 6 /
NTC)

-k log tipo
Establezca el tipo de registro (COR, STR, ENC, NET, DBL, EVT, TRK, VID, ALL). (predeterminado: TODOS)

-p Ruta completa y nombre de archivo para el archivo de identificación del proceso (archivo pid). Por ejemplo, /var/run/motion.pid.
El valor predeterminado no está definido. El archivo Pid solo se crea cuando Motion se inicia en el demonio
modo.

-l Ruta completa y nombre de archivo del archivo de registro. (use -l syslog para iniciar sesión en stderr y syslog)

CONFIG ARCHIVO OPCIONES
Estas son las opciones que se pueden usar en el archivo de configuración. Se están anulado by
los ¡línea de comando! Todos los valores numéricos son números enteros (no se permiten decimales).
Las opciones booleanas pueden estar activadas o desactivadas (los valores "1", "sí" y "activado" significan verdadero y cualquier
otro valor significa falso).

detectar_área entero
Valores: 0 - 999999999 / Predeterminado: No definido
Detecta movimiento en áreas predefinidas (1 - 9). Las áreas están numeradas así: 1 2 3
Un script (on_area_detected) se inicia inmediatamente cuando el movimiento es 4 5 6
detectado en una de las áreas dadas, pero solo una vez durante un evento. 7 8 9
Se pueden especificar una o más áreas con esta opción. Tenga cuidado: esta opción no
¡NO restrinja la detección a estas áreas! (Por defecto: no definido)

brillo automático booleano
Valores: activado, desactivado / Predeterminado: desactivado
Deje que el movimiento regule el brillo de un dispositivo de video. Solo recomendado para cámaras
sin brillo automático

brillo entero
Valores: 0-255 / Predeterminado: 0 (deshabilitado)
El nivel de brillo del dispositivo de video.

contraste booleano
Valores: 0-255 / Predeterminado: 0 (deshabilitado)
El nivel de contraste del dispositivo de video.

demonio booleano
Valores: activado, desactivado / Predeterminado: desactivado
Inicie en modo demonio (en segundo plano) y libere la terminal. Esta opción debe colocarse
en motion.conf y no en un archivo de configuración de hilo.

nombre_bd_base_datos cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Nombre de la base de datos.

host_base_de_datos cadena
Valores: Max 4095 caracteres / Predeterminado: localhost
Dirección IP o nombre de dominio para el servidor de la base de datos. Utilice "localhost" si el movimiento y
La base de datos se ejecuta en el mismo servidor.

contraseña_base_de_datos cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
La contraseña de la base de datos.

puerto_base_datos entero
Valores: 0 - 65535 / Predeterminado: No definido
El número de puerto del servidor de la base de datos.

tipo_base_datos discreto instrumentos de cuerda
Valores: mysql, postgresql / Predeterminado: No definido
El tipo de base de datos (mysql, postgresql).

usuario_base_de_datos cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
El nombre de usuario de la base de datos.

filtro_despeckle cadena
Valores: EedDl / Predeterminado: No definido
Elimine las manchas de la imagen en movimiento utilizando combinaciones de (E / e) montó o (D / d) ilate. Y terminando
con abeling opcional (l).

emular_motion booleano
Valores: activado, desactivado / Predeterminado: desactivado
Las imágenes se guardan continuamente como si se detectara movimiento todo el tiempo.

evento_brecha entero
Valores: 0 - 2147483647 / Predeterminado: 60
Event Gap son los segundos sin detección de movimiento que desencadenan el final de un evento.
Un evento se define como una serie de imágenes en movimiento tomadas en un período de tiempo corto.

Exif_texto cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
El texto para incluir en un comentario JPEG EXIF, puede ser cualquier texto, incluida la conversión
especificadores. La marca de tiempo EXIF ​​se incluye independientemente de este texto.

tubería de salida cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
canalice video sin procesar a generalmente - 'STDIN', lo que permite usar un codificador de video externo.
por ejemplo, usando memcoder:
extpipe mencoder -demuxer rawvideo -rawvideo w = 320: h = 240: i420 -ovc x264
-x264encopts bframes=4:frameref=1:subq=1:scenecut=-1:nob_adapt:
threads=1:keyint=1000:8x8dct:vbv_bufsize=4000:crf=24:partitions=i8x8,i4x4:vbv_maxrate=800:no-
chroma-me -vf denoise3d = 16: 12: 48: 4, pp = lb -of avi -o% f.avi - -fps% fps

ffmpeg_bps entero
Valores: 0 - 9999999 / Predeterminado: 400000
Tasa de bits de películas producidas por ffmpeg. La tasa de bits es bits por segundo. Predeterminado: 400000
(400 kbps). Un valor más alto significa archivos más grandes y de mejor calidad. La opción requiere que
Las bibliotecas ffmpeg están instaladas.

ffmpeg_output_debug_movies booleano
Valores: activado, desactivado / Predeterminado: desactivado
Utilice las bibliotecas ffmpeg para codificar películas de tipo de movimiento en las que solo vea los píxeles
eso cambia.

ffmpeg_output_movies booleano
Valores: activado, desactivado / Predeterminado: desactivado
Utilice las bibliotecas ffmpeg para codificar películas en tiempo real.

ffmpeg_desentrelazado booleano
Valores: activado, desactivado / Predeterminado: desactivado
Utilice ffmpeg para desentrelazar el video. Necesario si usa una cámara analógica y ve
peinado horizontal de objetos en movimiento en videos o imágenes.

ffmpeg_timelapse entero
Valores: 0-2147483647 / Predeterminado: 0 (deshabilitado)
Cree una película de lapso de tiempo guardando un fotograma en el intervalo en segundos establecido por
este parámetro. Póngalo en 0 si no se utiliza.

ffmpeg_timelapse_modo discreto instrumentos de cuerda
Valores: por hora, diario, semanal-domingo, semanal-lunes, mensual, manual / Predeterminado:
todos los días
El modo de sustitución de archivos del vídeo de lapso de tiempo.

ffmpeg_variable_bitrate entero
Valores: 0, 2 - 31 / Predeterminado: 0 (deshabilitado)
Habilita y define la tasa de bits variable para el codificador ffmpeg. ffmpeg_bps se ignora
si la tasa de bits variable está habilitada. Valores válidos: 0 (predeterminado) = tasa de bits fija definida
por ffmpeg_bps, o el rango 2 - 31 donde 2 significa la mejor calidad y 31 es la peor.

ffmpeg_video_códec discreto instrumentos de cuerda
Valores: mpeg1 (solo ffmpeg-0.4.8), mpeg4, msmpeg4, swf, flv, ffv1, mov, ogg /
Por defecto: mpeg4
Códec que utilizará ffmpeg para la compresión de vídeo. Las películas a intervalos siempre son
hecho en formato mpeg1 independiente de esta opción.

framerate entero
Valores: 2-100 / Predeterminado: 100 (sin límite)
Número máximo de fotogramas que se pueden capturar desde la cámara por segundo.

frecuencia entero
Valores: 0 - 999999 / Predeterminado: 0 (no establecido)
La frecuencia para ajustar el sintonizador a (kHz). Rango válido: por especificación del sintonizador, predeterminado: 0
(No lo configures)

altura entero
Valores: Dependiente del dispositivo / Predeterminado: 288
La altura de cada fotograma en píxeles.

matiz entero
Valores: 0-255 / Predeterminado: 0 (deshabilitado)
El nivel de tono del dispositivo de video.

Las opciones de entrada entero
Valores: -1 - 64, -1 = deshabilitado / Predeterminado: -1 (deshabilitado)
Canal de entrada que se utilizará expresado como un número entero a partir de -1. Deberían
normalmente se establece en 1 para tarjetas de video / TV y -1 para cámaras USB.

ipv6_habilitado booleano
Valores: activado, desactivado / Predeterminado: desactivado
Habilite o deshabilite IPV6 para el control y la transmisión de http.

Interruptor de luz entero
Valores: 0-100 / Predeterminado: 0 (deshabilitado)
Ignore los cambios repentinos de intensidad de la luz masivos dados como un porcentaje de la imagen
área que cambió de intensidad.

localizar_movimiento discreto instrumentos de cuerda
Valores: activado, desactivado, cuadro rojo, centro, cruz roja, vista previa / Predeterminado: desactivado
Localice y dibuje un cuadro alrededor del objeto en movimiento. El valor de 'vista previa' hace que solo Motion
dibuje un cuadro en una imagen jpeg de vista previa guardada y no en la película guardada.

archivo de registro cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Utilice un archivo para guardar los mensajes de registros, si no está definido, se utiliza stderr y syslog.

archivo de registro cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Utilice un archivo para guardar los mensajes de registros, si no está definido, se utiliza stderr y syslog. ( Si
syslog está configurado y luego se registrará en stderr y syslog)

nivel de registro entero
Valores: 1 - 9 / Predeterminado: 6
Nivel de mensajes de registro [1..9] (EMR, ALR, CRT, ERR, WRN, NTC, ERR, DBG, ALL).
(predeterminado: 6 / NTC).

tipo_registro discreto instrumentos de cuerda
Valores: STR, ENC, NET, DBL, EVT, TRK, VID, ALL / Predeterminado: ALL
Filtrar para registrar mensajes por tipo (STR, ENC, NET, DBL, EVT, TRK, VID, ALL).

máscara_archivo cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Archivo PGM para usar como máscara de sensibilidad. Esta imagen DEBE tener el mismo ancho y
altura como los fotogramas que se están capturando y en formato binario.

tiempo_max_pelicula entero
Valores: 0 (infinito) - 2147483647 / Predeterminado: 3600
La duración máxima de una película en segundos. Establezca esto en cero para una longitud ilimitada.

tiempo_de_cuadro_mínimo entero
Valores: 0 - 2147483647 / Predeterminado: 0
Tiempo mínimo en segundos entre la captura de fotogramas de la cámara.
Predeterminado: 0 = desactivado - la velocidad de captura viene dada por la velocidad de fotogramas de la cámara.

marcos_mínimo_movimiento entero
Valores: 1 - 1000 s / Predeterminado: 1
Los marcos de imágenes deben contener movimiento al menos el número especificado de marcos en una fila
antes de que se detecten como movimiento real. En el valor predeterminado de 1, todo movimiento es
detectado. El rango válido es de 1 a miles, pero se recomienda mantenerlo dentro
1-5.

tubo_de_video_de_movimiento cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
El dispositivo de entrada de video loopback video4linux para imágenes en movimiento. Si una pipa en particular
se va a utilizar, utilice el nombre de archivo del dispositivo de esta tubería, si se da un guión '-'
motion usará / proc / video / vloopback / vloopbacks para localizar una tubería libre. Defecto:
no se establece

nombre_archivo_película cadena
Valores: Max 4095 caracteres / Predeterminado:% v-% Y% m% d% H% M% S
Ruta de archivo para películas ffmpeg activadas por movimiento en relación con target_dir. Esto era
anteriormente llamado ffmpeg_filename.

netcam_tolerant_check booleano
Valores: activado, desactivado / Predeterminado: desactivado
Establezca comprobaciones jpeg menos estrictas para las cámaras de red con un firmware deficiente o con errores.

netcam_keepalive discreto cadena
Valores: desactivado, forzado, activado / Predeterminado: desactivado
La configuración para mantener vivo el socket de red debería mejorar el rendimiento en
Cámaras de red compatibles.

netcam_proxy cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
URL que se utilizará para un servidor proxy de netcam, si es necesario. La sintaxis es
http://myproxy:número de puerto

URL_netcam cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Especifique una URL para un archivo jpeg descargable o una secuencia mjpeg sin procesar para usar como entrada
dispositivo. Como una cámara de red AXIS 2100.
http:// ftp:// mjpg:// or file:/// ( mjpg:// is for network cameras with codec
mjpeg).

netcam_userpass cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Para cámaras de red protegidas por nombre de usuario y contraseña, use esta opción para HTTP
1.1 Autenticación básica. La cadena se especifica como nombre de usuario: contraseña. No
especifique esta opción para no autenticación.

nivel de ruido entero
Valores: 1 - 255 / Predeterminado: 32
El nivel de ruido se utiliza como umbral para distinguir entre ruido y movimiento.

ruido_sintonía booleano
Valores: activado, desactivado / Predeterminado: activado
Activa la sintonización automática del nivel de ruido.

norma entero
Valores: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL NC sin color) / Predeterminado: 0 (PAL)
Seleccione la norma del dispositivo de video. Valores: 0 (PAL), 1 (NTSC), 2 (SECAM), 3 (PAL
NC sin color). Predeterminado: 0 (PAL)

en_área_detectada cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando se detecte movimiento en un área predefinida, verifique la opción
área_detectar.

en_camera_perdido
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando una cámara no se pueda abrir o se pierda. Puedes usar
Especificadores de conversión y espacios como parte del comando. Utilice% f para pasar
nombre de archivo (con ruta completa) al comando.

al_final_del_evento cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando un evento finalice después de un período sin movimiento. El período
de ningún movimiento se define mediante la opción event_gap. Puede utilizar los especificadores de conversión y
espacios como parte del comando.

en_inicio_de_evento cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando se inicie un evento. Un evento comienza con el primer movimiento.
detectado después de un período sin movimiento definido por event_gap. Puedes usar
ConversionSpecifiers y espacios como parte del comando.

on_motion_detected cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando se detecte un cuadro de movimiento. Puedes usar Conversión
Especificadores y espacios como parte del comando.

al_final_de_la_película cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando una película ffmpeg se cierre al final de un evento. Ustedes
puede utilizar los especificadores de conversión y los espacios como parte del comando. Utilice% f para pasar
nombre de archivo (con ruta completa) al comando.

en_movie_start cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando se cree una película. Puede utilizar los especificadores de conversión
y espacios como parte del comando. Utilice% f para pasar el nombre de archivo (con la ruta completa) a
El comando.

en_imagen_guardar cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Comando que se ejecutará cuando se guarde una imagen. Puede utilizar los especificadores de conversión
y espacios como parte del comando. Utilice% f para pasar el nombre de archivo (con la ruta completa) a
El comando.

salida_depuración_imágenes booleano
Valores: activado, desactivado / Predeterminado: desactivado
Imprima imágenes solo con el objeto en movimiento. Esta característica genera el especial
películas de tipo movimiento en las que solo ve los píxeles que cambian como una imagen de tono gris.
Si el etiquetado está habilitado, verá el área más grande en azul. Smartmask se muestra en
rojo.

imágenes_de_salida discreto instrumentos de cuerda
Valores: encendido, apagado, primero, mejor, centro / Predeterminado: encendido
La imagen normal es una imagen que se almacena cuando se detecta movimiento. Es lo mismo
imagen que fue tomada por la cámara. Es decir, no una imagen en movimiento como la definida por
output_motion. El valor predeterminado es que se almacenan imágenes normales.

nombre_archivo_imagen cadena
Valores: Max 4095 caracteres / Predeterminado:% v-% Y% m% d% H% M% S-% q
Ruta de archivo para imágenes activadas por movimiento (jpeg o ppm) en relación con target_dir. Valor
'vista previa' crea un nombre de archivo jpeg con el mismo cuerpo de nombre que el guardado asociado
archivo de película.

tipo_imagen discreto instrumentos de cuerda
Valores: jpeg, ppm / Predeterminado: jpeg
Tipo de imágenes que el movimiento se activará cuando se detecte movimiento.

post_captura entero
Valores: 0-2147483647 / Predeterminado: 0 (deshabilitado)
Especifica el número de fotogramas que se capturarán después de que se haya detectado movimiento.

pre_captura entero
Valores: 0 - 100 s / Predeterminado: 0 (deshabilitado)
Especifica el número de fotogramas anteriores que se emitirán en la detección de movimiento.
Rango recomendado: 0 a 5, predeterminado = 0. ¡No utilice valores grandes! Los valores grandes
hace que Motion omita fotogramas de vídeo y provoca que las películas no sean uniformes. Para suavizar las películas, use
valores mayores de post_capture en su lugar.

archivo_id_proceso cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Archivo para almacenar el ID del proceso, también llamado archivo pid. Valor recomendado cuando se usa:
/var/ejecutar/movimiento.pid

entero
Valores: 1 - 100 / Predeterminado: 75
La calidad de las imágenes jpeg en porcentaje.

tranquilo booleano
Valores: activado, desactivado / Predeterminado: desactivado
Cállate, no emitas pitidos al detectar movimiento.

rotar discreto instrumentos de cuerda
Valores: 0, 90, 180, 270 / Predeterminado: 0 (no girado)
Gire la imagen el número de grados dado. La rotación afecta a todas las imágenes guardadas como
así como películas.

marcos_roundrobin entero
Valores: 1 - 2147483647 / Predeterminado: 1
Especifica el número de fotogramas a capturar antes de cambiar las entradas, de esta manera también
Es posible una conmutación lenta (por ejemplo, cada segundo).

roundrobin_skip entero
Valores: 1 - 2147483647 / Predeterminado: 1
Especifica el número de fotogramas que se deben omitir después de un cambio. (1 si te sientes afortunado,
2 si quieres estar seguro).

saturación entero
Valores: 0-255 / Predeterminado: 0 (deshabilitado)
El nivel de saturación de color del dispositivo de video.

sdl_threadnr
Valores: 0-2147483647 / Predeterminado: 0 (deshabilitado)
Número de hilo de movimiento para mostrar en la ventana SDL (predeterminado: 0 = deshabilitado)

modo de configuración booleano
Valores: activado, desactivado / Predeterminado: desactivado
Ejecute Motion en el modo de configuración.

máscara_inteligente_velocidad entero
Valores: 0-10 / Predeterminado: 0 (deshabilitado)
Lentitud de la máscara inteligente. El valor predeterminado es 0 = DESACTIVADO. 1 es lento, 10 es rápido.

nombre_archivo_instantánea cadena
Valores: Máx. 4095 caracteres / Predeterminado:% v-% Y% m% d% H% M% S-snapshot
Ruta de archivo para instantáneas (jpeg o ppm) relativa a target_dir.

intervalo_de_instantánea entero
Valores: 0-2147483647 / Predeterminado: 0 (deshabilitado)
Realice instantáneas automatizadas cada 'snapshot_interval' segundos.

sql_log_imagen booleano
Valores: activado, desactivado / Predeterminado: activado
Regístrese en la base de datos cuando cree un archivo de imagen activada por movimiento.

sql_log_película booleano
Valores: activado, desactivado / Predeterminado: desactivado
Regístrese en la base de datos cuando cree un archivo de película activada por movimiento.

sql_log_snapshot booleano
Valores: activado, desactivado / Predeterminado: activado
Inicie sesión en la base de datos al crear un archivo de imagen instantánea.

sql_log_timelapse booleano
Valores: activado, desactivado / Predeterminado: desactivado
Regístrese en la base de datos al crear un archivo de película de lapso de tiempo

consulta_sql cadena
Valores: Max 4095 caracteres / Predeterminado: insertar en seguridad (cámara, nombre de archivo,
frame, file_type, time_stamp, text_event) valores ('% t', '% f', '% q', '% n', '% Y-% m-% d
% T ','% C ')
Cadena de consulta SQL que se envía a la base de datos. Se dan los valores para cada campo
mediante el uso de especificadores de conversión

método_auth_stream entero
Valores: 0 = deshabilitado, 1 = autenticación básica, 2 = resumen MD5 (el más seguro
autenticación). / Predeterminado: 0 (deshabilitado)
Configure el método de autenticación para la transmisión.

transmisión_autenticación cadena
Valores: nombre de usuario: contraseña / Predeterminado: no definido (deshabilitado)
Autenticación para la transmisión.

límite_transmisión entero
Valores: 0 - 2147483647 / Predeterminado: 0 (ilimitado)
Limite el número de fotogramas a un número de fotogramas. Después de 'stream_limit' número de fotogramas
la conexión se cerrará por movimiento. El valor 0 significa ilimitado.

flujo_localhost booleano
Valores: activado, desactivado / Predeterminado: activado
Limita el acceso a la transmisión al localhost.

flujo_maxrate entero
Valores: 1 - 100 / Predeterminado: 1
Limite la velocidad de fotogramas de la transmisión en fotogramas por segundo. El valor predeterminado es 1. Establecer el valor
a 100 por prácticamente ilimitado.

flujo_motion booleano
Valores: activado, desactivado / Predeterminado: desactivado
Si se establece en 'activado', el movimiento envía ralentiza la transmisión a 1 imagen por segundo cuando no
se detecta movimiento. Cuando se detecta movimiento, el flujo se ejecuta según lo definido por
stream_maxrate. Cuando está "desactivado", la secuencia siempre se ejecuta según lo definido por stream_maxrate.

puerto_transmisión entero
Valores: 0-65535 / Predeterminado: 0 (deshabilitado)
El puerto TCP en el que Motion escuchará las conexiones entrantes con su servidor de transmisión.

calidad_transmisión entero
Valores: 1 - 100 / Predeterminado: 50
Configuración de calidad en porcentaje para los marcos de imágenes mjpeg transferidos a través de la transmisión
conexión. Manténgalo bajo para restringir el ancho de banda necesario.

interruptor de filtro booleano
Valores: activado, desactivado / Predeterminado: desactivado
Enciende o apaga el filtro del interruptor. El filtro puede distinguir entre la mayoría
conmutación de ruido y movimiento real. Con esto, incluso puede establecer roundrobin_skip en 1
sin generar mucha detección falsa.

dir_objetivo cadena
Valores: Max 4095 caracteres / Predeterminado: No definido = directorio de trabajo actual
Directorio de destino para archivos de imágenes y películas.

cambios_de_texto booleano
Valores: activado, desactivado / Predeterminado: desactivado
Activa o desactiva el texto que muestra los píxeles modificados.

texto_doble booleano
Valores: activado, desactivado / Predeterminado: desactivado
Dibuja personajes al doble del tamaño normal en las imágenes.

evento_de_texto cadena
Valores: Max 4095 caracteres / Predeterminado:% Y% m% d% H% M% S
Esta opción define el valor del especificador de conversión de eventos especiales% C. Usted puede
use cualquier especificador de conversión en esta opción excepto% C. Los valores de fecha y hora son
a partir de la marca de tiempo de la primera imagen del evento actual.

texto_izquierda cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Texto definido por el usuario superpuesto en cada uno en la esquina inferior izquierda. Utilice AZ, az, 0-9, "
/ () @ ~ # <> | ,. : - + _ \ ny especificadores de conversión (códigos que comienzan por un%).

texto_derecho cadena
Valores: Max 4095 caracteres / Predeterminado:% Y-% m-% d \ n% T
Texto definido por el usuario superpuesto en cada uno en la esquina inferior derecha. Utilice AZ, az, 0-9, "
/ () @ ~ # <> | ,. : - + _ \ ny especificadores de conversión (códigos que comienzan por un%).
Predeterminado:% Y-% m-% d \ n% T = fecha en formato ISO y hora en formato de 24 horas

o fresa de hueso denso cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Especifica la ruta completa y el nombre de archivo de un archivo de configuración de subprocesos. Cada cámara necesita un
archivo de configuración de hilo que contiene las opciones que son exclusivas de la cámara. Si tu
solo tiene una cámara, no necesita archivos de configuración de subprocesos. Si tienes dos o mas
cámaras necesita un archivo de configuración de hilo para cada cámara además de motion.conf.
Esta opción debe colocarse en motion.conf y no en un archivo de configuración de hilo.

umbral entero
Valores: 1 - 2147483647 / Predeterminado: 1500
Umbral para declarar movimiento. El umbral es el número de píxeles modificados
contados después de filtrado de ruido, enmascaramiento, desplumado y etiquetado.

umbral_tune booleano
Valores: activado, desactivado / Predeterminado: desactivado
Activa la sintonización automática del nivel de umbral.

timelapse_nombre de archivo cadena
Valores: Max 4095 caracteres / Predeterminado:% v-% Y% m% d-timelapse
Ruta de archivo para películas a intervalos en relación con target_dir (solo ffmpeg).

pista_auto booleano
Valores: activado, desactivado / Predeterminado: desactivado
Habilitar seguimiento automático

track_iomojo_id entero
Valores: 0 - 65535 / Predeterminado: 0
Utilice esta opción si tiene una iomojo smilecam conectada al puerto serie en su lugar
de un controlador de motor paso a paso general.

pista_maxx entero
Valores: 0 - 65535 / Predeterminado: 0
La posición máxima para el servo x.

pista_maxy entero
Valores: 0 - 65535 / Predeterminado: 0
La posición máxima para servo y.

pista_motorx entero
Valores: 0 - 65535 / Predeterminado: 0
El número de motor que se utiliza para controlar el eje x.

pista_motory entero
Valores: 0 - 65535 / Predeterminado: 0
El número de motor que se utiliza para controlar el eje y.

track_move_wait entero
Valores: 0 - 65535 / Predeterminado: 10
Retraso durante el cual el seguimiento se desactiva después de que el seguimiento automático ha movido la cámara.
El retraso se define como el número de marcos de imágenes.

puerto_pista cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
Este es el nombre del dispositivo del puerto serie al que se conecta la interfaz del motor paso a paso.
conectados.

pista_velocidad entero
Valores: 0 - 255 / Predeterminado: 255
Velocidad a la que ajustar el motor.

track_step_angle_x entero
Valores: 0-90 / Predeterminado: 10
Ángulo en grados que la cámara se mueve por paso en el eje X con seguimiento automático.
Actualmente solo se usa con cámaras tipo pwc.

track_step_angle_y entero
Valores: 0-40 / Predeterminado: 10
Ángulo en grados que la cámara se mueve por paso en el eje Y con seguimiento automático.
Actualmente solo se usa con cámaras tipo pwc.

tamaño_paso_pista entero
Valores: 0 - 255 / Predeterminado: 40
Número de pasos a realizar.

tipo de pista discreto instrumentos de cuerda
Valores: 0 (ninguno), 1 (paso a paso), 2 (iomojo), 3 (pwc), 4 (genérico), 5 (uvcvideo) /
Predeterminado: 0 (Ninguno)
Tipo de rastreador.

sintonizador cadena
Valores: Max 4095 caracteres / Predeterminado: / dev / tuner0
El dispositivo sintonizador utilizado para controlar el sintonizador en una tarjeta sintonizadora. Esta opcion es
sólo se utiliza cuando Motion está compilado para FreeBSD.

usar_extpipe booleano
Valores: activado, desactivado / Predeterminado: desactivado
Permite que extpipe utilice un codificador de vídeo externo que se alimenta con YUV420 mediante un tubo.

paleta_v4l2 discreto instrumentos de cuerda
Valores: 0 - 8 / Predeterminado: 8
Permitir elegir la paleta preferible que utilizará el movimiento para capturar desde esos
compatible con su dispositivo de vídeo.

tubo_de_video cadena
Valores: Max 4095 caracteres / Predeterminado: No definido
El dispositivo de entrada de video loopback video4linux para imágenes normales. Si una pipa en particular
se va a utilizar, utilice el nombre de archivo del dispositivo de esta tubería. Si se da un guión '-'
motion usará / proc / video / vloopback / vloopbacks para localizar una tubería libre.

dispositivo de video cadena
Valores: Max 4095 caracteres / Predeterminado: / dev / video0 (FreeBSD: / dev / bktr0)
El dispositivo de video que se utilizará para la captura. El valor predeterminado para Linux es / dev / video0. por
FreeBSD el predeterminado es / dev / bktr0.

webcontrol_autenticación cadena
Valores: Max 4096 caracteres / Predeterminado: No definido
Para proteger HTTP Control por nombre de usuario y contraseña, use esta opción para HTTP 1.1
Autenticación básica. La cadena se especifica como nombre de usuario: contraseña. No
especifique esta opción para no autenticación. Esta opción debe colocarse en
motion.conf y no en un archivo de configuración de hilo.

webcontrol_html_salida booleano
Valores: activado, desactivado / Predeterminado: activado
Habilite HTML en la respuesta enviada a un navegador que se conecta a webcontrol_port.
Esta opción debe colocarse en motion.conf y no en un archivo de configuración de hilo.

webcontrol_localhost booleano
Valores: activado, desactivado / Predeterminado: activado
Limita el control web al localhost. Esta opción debe ponerse en movimiento.conf
y no en un archivo de configuración de hilo.

puerto_control_web entero
Valores: 0-65535 / Predeterminado: 0 (deshabilitado)
Establece el número de puerto para el control web remoto basado en http (html usando navegador).
Esta opción debe colocarse en motion.conf y no en un archivo de configuración de hilo.

anchura entero
Valores: Dependiente del dispositivo / Predeterminado: 352
El ancho en píxeles de cada fotograma. El rango válido depende de la cámara.

SEÑALES


El movimiento responde a las siguientes señales:

SUSCRÍBETE Se volverá a leer el archivo de configuración.

SIGNO
Si es necesario, el movimiento creará un archivo de película del último evento y saldrá

SIGUSR1
Motion creará un archivo de película del evento actual.

NOTAS


Instantánea
Una instantánea es una fotografía que se toma a intervalos regulares independientemente de cualquier movimiento en
la imagen.

Movimiento imagen
Una imagen / película "en movimiento" muestra los píxeles que realmente han cambiado durante la última
marcos. Estas imágenes no son muy útiles para una presentación normal al público.
pero son bastante útiles para probar y ajustar y crear archivos de máscara como puedas
ver exactamente dónde el movimiento ve algo en movimiento. El movimiento se muestra en tonos grises. Si
el etiquetado está habilitado, el área más grande está marcada como azul. La máscara inteligente se muestra en
leer.

Para Tanque Empotrado o Alto imagen
Una imagen "normal" es la imagen real tomada por la cámara con texto superpuesto.

Temas y config archivos
Si Motion se invocó con la opción de línea de comando -c nombre de ruta, Motion esperará la
config para que sea el especificado. Cuando especificas el archivo de configuración en el comando
línea con -c puede llamarlo cualquier cosa.
Si no especifica -c o el nombre de archivo que le da a Motion no existe, Motion
buscará el archivo de configuración llamado 'motion.conf' en el siguiente orden:
1. Directorio actual desde donde se invocó el movimiento
2. Luego, en un directorio llamado '.motion' en el directorio de inicio de los usuarios actuales (shell
variable de entorno $ HOME). Por ejemplo, /home/goofy/.motion/motion.conf
3. El directorio definido por --sysconfdir = DIR cuando se ejecuta .configure durante
instalación de Motion (si esta opción no se definió, el valor predeterminado es
/ usr / local / etc /)
Si tiene acceso de escritura a / usr / local / etc / motion, el editor recomienda tener
solo un archivo motion.conf en el directorio predeterminado / usr / local / etc / motion.
Motion tiene un archivo de configuración en el paquete de distribución llamado motion-
dist.conf. Cuando ejecuta 'make install', estos archivos se copian en el
Directorio / usr / local / etc / motion.
Es necesario cambiar el nombre del archivo de configuración de motion-dist.conf a motion.conf.
El archivo original se llama motion-dist.conf para que funcione perfectamente
El archivo motion.conf no se sobrescribe accidentalmente cuando vuelve a instalar o
actualice a una versión más reciente de Motion.
Si tiene más de una cámara, no debería intentar invocar Motion más veces.
Motion está hecho para trabajar con más de una cámara de una manera muy elegante y la forma
hacerlo es crear una serie de archivos de configuración de subprocesos. El movimiento creará entonces un
pisada adicional de sí mismo para cada cámara. Si solo tiene una cámara, solo necesita
el archivo motion.conf. En el momento en que tenga dos o más cámaras, debe tener una
archivo de configuración de hilo por cámara además del archivo motion.conf.
Entonces, si tiene, por ejemplo, dos cámaras, necesita motion.conf y dos configuraciones de subprocesos
archivos. Total de 3 archivos de configuración.
Una opción que es común a todas las cámaras se puede colocar en motion.conf. (Tú también puedes
poner todos los parámetros en los archivos de subprocesos, pero eso hace una gran cantidad de edición cuando
cambiar algo común).
Se debe definir una opción que sea única para una cámara en cada archivo de subproceso.
La primera cámara se define en el primer archivo de hilo llamado desde motion.conf. El
La segunda cámara se define en el segundo archivo de subproceso llamado desde motion.conf, etc.
Cualquier opción definida en motion.conf se utilizará para todas las cámaras excepto para
cámaras en las que se define la misma opción en un archivo de configuración de subprocesos.
Motion lee sus parámetros de configuración en la siguiente secuencia. Si el mismo
El parámetro existe en más de un lugar donde gana el último leído.
1. Motion lee el archivo de configuración motion.conf desde el principio del archivo
yendo línea por línea.
2. Si la opción "hilo" está definida en motion.conf, la configuración del hilo
archivo (s) es / (son) leídos.
3. Motion continúa leyendo el resto del archivo motion.conf. Cualquier opción de aquí
anulará la misma opción definida previamente en un archivo de configuración de hilo.
4. El movimiento vuelve a leer la opción de línea de comando anulando cualquier
.
Por lo tanto, siempre llame a los archivos de configuración de subprocesos al final del archivo motion.conf. Si tu
definir opciones en motion.conf DESPUÉS de las llamadas al archivo de hilo, las mismas opciones en el
Los archivos de hilo nunca se utilizarán. Así que siempre ponga la llamada al archivo de hilo al final de
movimiento.conf.
Si el movimiento se construye sin características específicas como ffmpeg, mysql, etc.
ignore las opciones que pertenecen a estas funciones. No tienes que quitarlos
o comentarlos.
Si ejecuta el comando webcontrol http://host: puerto / 0 / config / write sí, el movimiento
sobrescribir motion.conf y todos los archivos thread.conf mediante archivos de configuración generados automáticamente
perfectamente formateado y solo con las funciones incluidas con las que se creó Motion. Si
luego reconstruye Motion con más funciones o actualiza a una nueva versión, puede
use sus archivos de configuración antiguos, ejecute el comando motion.conf.write y tendrá nuevos
config con las nuevas opciones incluidas, todas configuradas con sus valores predeterminados. Esta
hace que la actualización sea muy fácil de realizar.

Conversión especificadores for Advanced Nombre del archivo y Texto Caracteristicas
La siguiente tabla muestra todos los especificadores de conversión admitidos que puede utilizar en el
opciones text_left, text_right, snapshot_filename, picture_filename, movie_filename,
timelapse_filename, on_area_detected, on_camera_lost, on_event_start, on_event_end,
on_picture_save, on_movie_start, on_movie_end y on_motion_detected.
En text_left y text_right, también puede usar '\ n' para la nueva línea.

%a El nombre abreviado del día de la semana según la configuración regional actual.

%A El nombre completo del día de la semana según la configuración regional actual.

%b El nombre del mes abreviado según la configuración regional actual.

%B El nombre completo del mes según la configuración regional actual.

%c La representación de fecha y hora preferida para la configuración regional actual.

%C Texto definido por la función text_event

%d El día del mes como un número decimal (rango de 01 a 31).

%D Número de píxeles detectados como movimiento. Si el etiquetado está habilitado, el número es el
número de píxeles en el área de movimiento etiquetada más grande.

%E Modificador: utilice un formato alternativo, consulte a continuación.

%f Nombre de archivo: se utiliza en on_picture_save, on_movie_start, on_movie_end y
Funciones sql_query.

%F Equivalente a% Y-% m-% d (el formato de fecha ISO 8601).

%H La hora como un número decimal usando un reloj de 24 horas (rango de 00 a 23).

%i Ancho del rectángulo que contiene los píxeles de movimiento (el rectángulo que se muestra en
la imagen cuando Locate_motion está activado).

%I La hora como un número decimal usando un reloj de 12 horas (rango de 01 a 12).

%j El día del año como número decimal (rango 001 a 366).

%J Altura del rectángulo que contiene los píxeles de movimiento (el rectángulo que se muestra
en la imagen cuando Locate_motion está activado).

%k La hora (reloj de 24 horas) como un número decimal (rango de 0 a 23); los dígitos individuales son
precedido por un espacio en blanco. (Véase también% H.)

%K Coordenada X en píxeles del punto central de movimiento. El origen es la esquina superior izquierda.

%l La hora (reloj de 12 horas) como un número decimal (rango de 1 a 12); los dígitos individuales son
precedido por un espacio en blanco. (Véase también% I.)

%L Coordenada Y en píxeles del punto central de movimiento. El origen es la esquina superior izquierda
y el número es positivo moviéndose hacia abajo (puedo cambiar esto pronto).

%m El mes como un número decimal (rango de 01 a 12).

%M El minuto como número decimal (rango de 00 a 59).

%n Tipo de archivo como se usa en on_picture_save, on_movie_start, on_movie_end y
Funciones sql_query.

%N Nivel de ruido.

%o Umbral. El número de píxeles detectados necesarios para activar el movimiento. Cuándo
Umbral_tune está 'activado', esto se puede usar para mostrar el valor actual sintonizado de
límite.

%p O 'AM' o 'PM' de acuerdo con el valor de tiempo dado, o las cadenas correspondientes
para la configuración regional actual. El mediodía se trata como "pm" y la medianoche como "am".

%P Como% p pero en minúsculas: 'am' o 'pm' o una cadena correspondiente para el actual
local.

%q Número de fotograma dentro del segundo actual. Para nombres de archivo jpeg, esto siempre debería
incluirse en el nombre del archivo si guarda más de 1 imagen por segundo para garantizar
nombres de archivo únicos. No es necesario en los nombres de archivo de las películas.

%Q Número de etiquetas detectadas encontradas por la función de eliminación

%r La hora en notación am o pm.

%R El tiempo en notación de 24 horas (% H:% M).

%s El número de segundos desde la Época, es decir, desde 1970-01-01 00:00:00 UTC.

%S El segundo como un número decimal (rango de 00 a 61).

%t Número de hilo (número de cámara)

%T El tiempo en notación de 24 horas (% H:% M:% S).

%u El día de la semana como decimal, rango de 1 a 7, siendo el lunes 1. Consulte también% w.

%U El número de semana del año actual como un número decimal, rango de 00 a 53, comenzando
con el primer domingo como primer día de la semana 01. Consulte también% V y% W.

%v Numero de evento. Un evento es una serie de detecciones de movimiento que ocurren con menos de
segundos de "intervalo" entre ellos.

%V El número de semana ISO 8601: 1988 del año actual como un número decimal, rango de 01 a
53, donde la semana 1 es la primera semana que tiene al menos 4 días en el año actual,
y con el lunes como primer día de la semana. Consulte también% U y% W.

%w El día de la semana como decimal, rango de 0 a 6, siendo el domingo 0. Consulte también% u.

%W El número de semana del año actual como un número decimal, rango de 00 a 53, comenzando
con el primer lunes como primer día de la semana 01.

%x La representación de fecha preferida para la configuración regional actual sin la hora.

%X La representación de hora preferida para la configuración regional actual sin la fecha.

%y El año como un número decimal sin siglo (rango de 00 a 99).

%Y El año como número decimal incluido el siglo.

%z La zona horaria como diferencia horaria de GMT.

%Z La zona horaria, el nombre o la abreviatura.

Más información
Página de inicio de Motion: http://motion.sourceforge.net/

Motion Guide (guía de usuario y de instalación):
http://www.lavrsen.dk/twiki/bin/view/Motion/MotionGuide
http://www.lavrsen.dk/twiki/bin/view/Motion/VideoFourLinuxLoopbackDevice

AUTORES


Jeroen Vreeken ([email protected]), Folkert van Heusden, Kenneth Lavrsen
([email protected])

Utilice el movimiento en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad