searched but cant find it again

Support and queries relating to all previous versions of ZoneMinder
Locked
bovnet
Posts: 38
Joined: Tue Jun 28, 2005 9:53 pm

searched but cant find it again

Post by bovnet »

Hi,

There is a way of saving a cam to a jpg or gif in a cron job to upload. I found the info in the forum but cant locate it for my new zm setup.

It was something like

zmcommand 1 filename.jpg (where the number was the monitor to save)
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

I'm not sure it's what you were after but you can dump the current image with zmu. Do zmu --help for details.
Phil
bovnet
Posts: 38
Joined: Tue Jun 28, 2005 9:53 pm

Post by bovnet »

Thats the one.

I tried most but that one didnt list help options as the others do with missing parameters.

Thanks.
jameswilson
Posts: 5111
Joined: Wed Jun 08, 2005 8:07 pm
Location: Midlands UK

Post by jameswilson »

you can use wget and use zms to grab a single jpeg
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

It should list the options, it does here anyway. What do you get?

You could try adding in the -U and -P options to give a valid user and password as well, but I don't have to do that here.
Phil
bovnet
Posts: 38
Joined: Tue Jun 28, 2005 9:53 pm

Post by bovnet »

[root@zm cron.min]# /usr/lib/zm/bin/zmu
[root@zm cron.min]# /usr/lib/zm/bin/zmu --help
zmu <-d device_path> [-v] [function] [-U<username> -P<password>]
zmu <-m monitor_id> [-v] [function] [-U<username> -P<password>]
General options:
-h, --help : This screen
-v, --verbose : Produce more verbose output
-l, --list : List the current status of active (or all with -v) monitors
Options for use with devices:
-d, --device <device_path> : Get the current video device settings for <device_path>
-q, --query : Query the current settings for the device
Options for use with monitors:
-m, --monitor <monitor_id> : Specify which monitor to address, default 1 if absent
-q, --query : Query the current settings for the monitor
-s, --state : Output the current monitor state, 0 = idle, 1 = prealarm, 2 = alarm,
3 = alert, 4 = tape
-B, --brightness [value] : Output the current brightness, set to value if given
-C, --contrast [value] : Output the current contrast, set to value if given
-H, --hue [value] : Output the current hue, set to value if given
-O, --colour [value] : Output the current colour, set to value if given
-i, --image [image_index] : Write captured image to disk as <monitor_name>.jpg, last image captured
or specified ring buffer index if given.
-S, --scale <scale_%ge> : With --image specify any scaling (in %) to be applied to the image
-t, --timestamp [image_index] : Output captured image timestamp, last image captured or specified
ring buffer index if given
-R, --read_index : Output ring buffer read index
-W, --write_index : Output ring buffer write index
-e, --event : Output last event index
-f, --fps : Output last Frames Per Second captured reading
-z, --zones : Write last captured image overlaid with zones to <monitor_name>-Zones.jpg
-a, --alarm : Force alarm in monitor, this will trigger recording until cancelled with -c
-n, --noalarm : Force no alarms in monitor, this will prevent alarms until cancelled with -c
-c, --cancel : Cancel a forced alarm/noalarm in monitor, required after being enabled with -a or -n
-L, --reload : Signal monitor to reload settings
-E, --enable : Enable detection, wake monitor up
-D, --disable : Disble detection, put monitor to sleep
-u, --suspend : Suspend detection, useful to prevent bogus alarms when panning etc
-r, --resume : Resume detection after a suspend
-U, --username <username> : When running in authenticated mode the username and
-P, --password <password> : password combination of the given user
-A, --auth <authentication> : Pass authentication hash string instead of user details

When logged in via ssh as me and the su root.

The behaviour is different from the other commands.

Anyway no worries im sorted now, with images being create in a cron script and grabbed with wget on another server for display in a webpage.
Locked