baronobeefdip,
motion will do all those things.
You need to make a backup of, and then edit
/etc/motion/motion.conf
Quote:
i didn't like was the fact that they were so small the quality was bad
|
So edit
Code:
# Image width (pixels). Valid range: Camera dependent, default: 352
width 640
# Image height (pixels). Valid range: Camera dependent, default: 288
height 480
Quote:
it took pictures endlessly and refused to stop when the room was still
|
So edit
Code:
# Threshold for number of changed pixels in an image that
# triggers motion detection (default: 1500)
threshold 1500
Higher threshold means more motion needs to be seen before it is recognised as such. Mine is at 6000
When setting this up, it is a good idea to see how many pixels motion thinks has changed:
Code:
# Draw the number of changed pixed on the images (default: off)
# Will normally be set to off except when you setup and adjust the motion settings
# Text is placed in upper right corner
text_changes on
Quote:
it possible to rotate the picture being captured from the camera at 180 degrees
|
Yes, edit
Code:
# 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 180
There are many other things you can adjust in that config file. You can also adjust it with motion's GUI web interface at
http://localhost:8080 (if you have it set up that way in
motion.conf)
I suggest you run
motion not as a daemon, until you get things adjusted to your liking:
In a terminal
motion -n
and use CTRL-C to kill it, before editing
motion.conf, and then rerunning it.
I set
motion.conf to save videos as
mpeg4 (.avi) not the default
swf
In your browser go to
http://localhost:8081 to see what your
motion sees.
You can monitor
motion over your LAN or the internet (for your LAN you need to edit
motion.conf, for the internet you'll have to alter your firewall rules).