Send Motion-user mailing list submissions to motion-user@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/motion-user or, via email, send a message with subject or body 'help' to motion-user-requ...@lists.sourceforge.net You can reach the person managing the list at motion-user-ow...@lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Motion-user digest..." Today's Topics: 1. Re: Grabbing a single frame (David Powell) ---------------------------------------------------------------------- Message: 1 Date: Sat, 17 Nov 2018 08:10:11 -0600 From: David Powell <da...@depowell.com> To: Motion discussion list <motion-user@lists.sourceforge.net> Subject: Re: [Motion-user] Grabbing a single frame Message-ID: <f0c5f7f8-3031-fb47-432c-2775c8cbe...@depowell.com> Content-Type: text/plain; charset="utf-8"; Format="flowed" That's /*exactly*/ what I needed.? Thanks! David On 11/17/18 1:09 AM, tosiara wrote: > To get a single snapshot from motion use: http://motion:8081/1/current > > On Sat, Nov 17, 2018 at 5:02 AM Eric Mansfield <ericman...@gmail.com > <mailto:ericman...@gmail.com>> wrote: > > Gotcha. Unfortunately I don't know of a URL that returns a > snapshot, but there /is/?a URL that instructs motion to save a > snapshot to the hard drive. From the browser you could make a > request to take the snapshot, then make a second request (you > might have to use cache busting) to retrieve the saved image. > > The first answer in the link below shows how to do it on the > command line, but I think you could make a similar request > directly from the browser: > > https://raspberrypi.stackexchange.com/questions/28234/take-snap-from-raspberry-pi-using-motion > > > On Fri, Nov 16, 2018 at 7:46 PM David Powell <da...@depowell.com > <mailto:da...@depowell.com>> wrote: > > Thanks, but this setup is already becoming a beast with many > arms, I don't really want to add a whole 'nother > infrastructure like Node.js.? I have Motion running on a Pi > with 3 network cameras (more to be added later), mySQL, > Apache2, and a lot of my own custom Java and HTML code to > handle the presentation. It gives a summary page of the last > two weeks for each camera, which is clickable by day to show > snapshots for that day. All of the snapshots are also > clickable to see the movie that goes with the snapshot. > Hovering over any snapshot with your mouse pops up a tooltip > showing the time, date, and length of the movie in seconds. > > I could show a live stream from all cameras on the summary > page, but I can't afford the bandwidth and it's not logically > necessary. I'd rather show a snapshot of each one and update > them every few seconds with javascript. Each snapshot is > clickable, showing the live stream in a pop-up page when clicked. > > Apparently it's possible to get a live stream from Motion also > on port 8081, no matter what port you have configured as the > base port.? The URL is something like > /http://motion-server:8081/*1*/stream/ for camera #*1*. I > can't find anything about this in the documentation; I found > it by examining the new configuration console (ver. 4.1.1).? > I'm wondering if there is (or could be!) a similar URL to > fetch a snapshot.? That would be perfect! > > As it is, the simple /nph-mjgrab/ program would be all I need, > if I could get it to work. It just hangs when executed, both > manually and via Apache2. I have to kill the process ID to get > rid of it.? I'll probably try to debug it, but C is not my > strongest language.? If I can't figure it out, maybe I'll add > some Java code to my existing program to give me the snapshot > functionality. > > David > > > On 11/16/18 5:59 PM, Eric Mansfield wrote: >> I searched and could not find a way to do this from within >> motion, but I'm not an expert. Since I am using a node.js >> environment, I eventually came across the mjpeg-camera >> library (https://www.npmjs.com/package/mjpeg-camera) which >> can capture a single jpeg image from a mjpeg stream. You >> could use the library's stand-alone server or integrate it >> into a simple node.js express server, for example. Perhaps >> not as quick and easy to setup as you hoped, but it has >> worked for me. >> >> Eric >> >> On Fri, Nov 16, 2018 at 2:05 PM David Powell >> <da...@depowell.com <mailto:da...@depowell.com>> wrote: >> >> Hi everyone.? I have a need to be able to grab a single >> frame from a specific camera stream and display it in the >> browser.? Many moons ago I used a program that Kenneth >> Laversen wrote called /nph-mjgrab/. It worked great and >> was simple to set up and use. >> >> Several years went by and I lost interest in the whole >> camera setup, but now I am back into it and need this >> functionality again.? I found the *nph-mjgrab* program on >> the old /motion/ web site but I can't for the life of me >> get it to work.? Does anyone else use this? Does the >> current /motion/ still support it?? Is there a better way >> to grab a single frame from a camera stream? >> >> Thanks, David >> >> _______________________________________________ >> Motion-user mailing list >> Motion-user@lists.sourceforge.net >> <mailto:Motion-user@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/motion-user >> https://motion-project.github.io/ >> >> Unsubscribe: >> https://lists.sourceforge.net/lists/options/motion-user >> >> >> >> _______________________________________________ >> Motion-user mailing list >> Motion-user@lists.sourceforge.net >> <mailto:Motion-user@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/motion-user >> https://motion-project.github.io/ >> >> Unsubscribe:https://lists.sourceforge.net/lists/options/motion-user > _______________________________________________ > Motion-user mailing list > Motion-user@lists.sourceforge.net > <mailto:Motion-user@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/motion-user > https://motion-project.github.io/ > > Unsubscribe: > https://lists.sourceforge.net/lists/options/motion-user > > _______________________________________________ > Motion-user mailing list > Motion-user@lists.sourceforge.net > <mailto:Motion-user@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/motion-user > https://motion-project.github.io/ > > Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user > > > > _______________________________________________ > Motion-user mailing list > Motion-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/motion-user > https://motion-project.github.io/ > > Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------ Subject: Digest Footer _______________________________________________ Motion-user mailing list Motion-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/motion-user ------------------------------ End of Motion-user Digest, Vol 149, Issue 20 ********************************************