Motion, a software motion detector
C C++ Shell
Switch branches/tags
Nothing to show
Latest commit ad7e243 Mar 18, 2014 @sackmotion Fix configure libavformat / libavcodec
Improve #ifdef for not i386 / x86_64 for emms
Permalink
Failed to load latest commit information.
.gitignore Added gitignore file May 2, 2010
CHANGELOG Update CHANGELOG and fix configure for RSTP Feb 28, 2014
CODE_STANDARD Implemented http://www.lavrsen.dk/foswiki/bin/view/Motion/MotionLog Apr 3, 2010
COPYING Initial import Dec 27, 2005
CREDITS - Added codec Ogg/Theora as new output format for regular movies Jun 2, 2012
FAQ Initial import Dec 27, 2005
INSTALL Initial import Dec 27, 2005
Makefile.in Added RTSP Feb 26, 2014
README Test commit to try mailing list Jan 24, 2006
README.FreeBSD Added --with-pwcbsd to 3.2.10, better ident for video.c and fix a gcc… May 4, 2008
README.MacOSX * fix many typos in comments ( i ran aspell against the code ). Jan 21, 2006
README.axis_2100 fix README.axis_2100 Aug 29, 2006
alg.c fix spelling and code standard compliant Apr 5, 2010
alg.h Limit detection rate to 3fps, small setup_mode fix. Sep 30, 2008
commit-version.sh Make cosmetic changes in comments, description of functions and fix s… Mar 29, 2010
conf.c - Added codec Ogg/Theora as new output format for regular movies Jun 2, 2012
conf.h - Allow image dimension not 4:3 changing a check of modulo 16 by modu… Jan 24, 2012
config.h.in Added RTSP Feb 26, 2014
configure Fix configure libavformat / libavcodec Mar 18, 2014
configure.in Fix configure libavformat / libavcodec Mar 18, 2014
draw.c Avoid segfault when text_left or text_right uses non supported chars. Jan 24, 2012
event.c * Made micro-lightswitch optional (see lightwitch option in motion.c… Nov 19, 2011
event.h SDL support Sep 19, 2010
ffmpeg-0.4.8-macosx.patch Initial import Dec 27, 2005
ffmpeg.c Fix configure libavformat / libavcodec Mar 18, 2014
ffmpeg.h Make cosmetic changes in comments, description of functions and fix s… Mar 29, 2010
git-commit-version.sh Fix http://www.lavrsen.dk/foswiki/bin/view/Motion/BugReport2011x10x05… Oct 22, 2011
jpegutils.c Remove warnings for libjpeg > 7.0 Oct 29, 2011
jpegutils.h - Change default log level to 6 / NTC May 22, 2010
logger.c - Added a new starting option -m to disable motion detection Jan 1, 2012
logger.h - Added a new starting option -m to disable motion detection Jan 1, 2012
md5.c - Change default log level to 6 / NTC May 22, 2010
md5.h - Change default log level to 6 / NTC May 22, 2010
mmx.h Apply new code standard ( chuck 2 ) Jul 16, 2008
motion-dist.conf.in Update CHANGELOG and fix configure for RSTP Feb 28, 2014
motion.1 - Added codec Ogg/Theora as new output format for regular movies Jun 2, 2012
motion.c - Allow image dimension not 4:3 changing a check of modulo 16 by modu… Jan 24, 2012
motion.h Fixed a build of motion for some kernel version with not good videodev.h Jun 4, 2012
motion.init-Debian.in Fix a warning in webcam.c when closing socket and setup_mode is on. C… Nov 22, 2007
motion.init-Fedora.in Refactoring for Fedora/RPM systems. Mar 25, 2010
motion.init-FreeBSD.sh.in Fix a warning in webcam.c when closing socket and setup_mode is on. C… Nov 22, 2007
motion.spec.in Refactoring for Fedora/RPM systems. Mar 25, 2010
motion_guide.html Update version and latest changes from 3.2.9 for motion guide Nov 15, 2007
netcam.c Added RTSP Feb 26, 2014
netcam.h Added RTSP Feb 26, 2014
netcam_ftp.c - Change default log level to 6 / NTC May 22, 2010
netcam_ftp.h - Change default log level to 6 / NTC May 22, 2010
netcam_jpeg.c - Change default log level to 6 / NTC May 22, 2010
netcam_rtsp.c Added RTSP Feb 26, 2014
netcam_rtsp.h Added RTSP Feb 26, 2014
netcam_wget.c Added a macro MOTION_LOG , no need to add __FUNCTION__ anymore. Apr 4, 2010
netcam_wget.h Apply new code standard ( chuck 1 ) Jul 16, 2008
picture.c Remove warnings for libjpeg > 7.0 Oct 29, 2011
picture.h Apply new code standard ( chuck 1 ) Jul 16, 2008
pwc-ioctl.h Apply new code standard ( chuck 1 ) Jul 16, 2008
pwc-ioctl.h-10.0.10 Apply new code standard ( chuck 1 ) Jul 16, 2008
pwc-ioctl.h-10.0.5 Initial import Dec 27, 2005
pwc-ioctl.h-pwc8.0 Initial import Dec 27, 2005
pwc-ioctl.h-pwc9.0.1 Initial import Dec 27, 2005
rotate.c - Change default log level to 6 / NTC May 22, 2010
rotate.h Apply new code standard ( chuck 1 ) Jul 16, 2008
sdl.c Added SDL support to watch streaming in your local machine , it helps… Sep 19, 2010
sdl.h Added SDL support to watch streaming in your local machine , it helps… Sep 19, 2010
stream.c Remove not used variable and added better detection of ffmpeg libraries Feb 24, 2014
stream.h Apply new code standard ( chuck 1 ) Jul 16, 2008
thread1.conf.in * Input for webcams has to be set to -1 http://www.lavrsen.dk/foswiki… Feb 3, 2011
thread2.conf.in * Input for webcams has to be set to -1 http://www.lavrsen.dk/foswiki… Feb 3, 2011
thread3.conf.in * Input for webcams has to be set to -1 http://www.lavrsen.dk/foswiki… Feb 3, 2011
thread4.conf.in Added changes from conf.c to config files. Sep 2, 2008
track.c Workaround to let work with kernel 2.6.38 and above where videodev.h … May 9, 2011
track.h Added the option logfile to log message to text file. Removed level -… Mar 9, 2009
version.sh Make cosmetic changes in comments, description of functions and fix s… Mar 29, 2010
video.c Fix workaround for missing videodev.h May 9, 2011
video.h Workaround to let work with kernel 2.6.38 and above where videodev.h … May 9, 2011
video2.c Added Exif feature Feb 21, 2011
video_common.c - Allow image dimension not 4:3 changing a check of modulo 16 by modu… Jan 24, 2012
video_freebsd.c - Allow image dimension not 4:3 changing a check of modulo 16 by modu… Jan 24, 2012
video_freebsd.h - Change default log level to 6 / NTC May 22, 2010
vloopback_motion.c - Added codec Ogg/Theora as new output format for regular movies Jun 2, 2012
vloopback_motion.h - Change default log level to 6 / NTC May 22, 2010
webhttpd.c - Added a new starting option -m to disable motion detection Jan 1, 2012
webhttpd.h - Change default log level to 6 / NTC May 22, 2010

README

Motion up to version 3.1.8 was created and maintained by Jeroen Vreeken.
Versions 3.1.9-3.1.12 was maintained by Kenneth Lavrsen (http://www.lavrsen.dk/)
and Folkert van Heusden (http://www.vanheusden.com/).

From 3.1.12 Motion is project managed by Kenneth Lavrsen and maintained by
a large number of people.

See the file CREDITS for the list of people having made contributions to the
Motion code.

Copyright 2000-2005 by Jeroen Vreeken/Folkert Van Heusden/Kenneth Lavrsen
and the contributors mentioned in the file CREDITS.

The source file netcam_wget.c and netcam_wget.h contains code reused from
GNU Wget. It has been merged and modified for use in the program Motion which
is also released under the terms of the GNU General Public License.
Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002
Free Software Foundation, Inc.
The code contains additional modifications 
Additional Copyright (C) 2004-2005 Christopher Price,
Angel Carpintero, and other contributing authors.

GNU Wget and Motion is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

GNU Wget and Motion is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Wget; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ 


Installing:

Read the motion.1 manpage for more info

And most of all read the Motion Guide for very detailed description of both
installation and use.
The Motion Guide is part of the distribution (motion_guide.htm).
You are encouraged to look up an up to date version by visiting the Motion
homepage at
http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
and specifically the Motion Guide at
http://www.lavrsen.dk/twiki/bin/view/Motion/MotionGuide


Support:

Lots of resources at http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome

Please join the mailing list
http://www.lavrsen.dk/twiki/bin/view/Motion/MailingList
Newbies and silly questions are welcome. We prefer support through the mailing
list because more will have benefit from the answers.


Jeroen Vreeken
pe1rxq@amsat.org

Kenneth Lavrsen
kenneth@lavrsen.dk