From: tosiara <to...@gm...> - 2013-12-26 20:17:12
|
Performance reasons. I use dual core ARM stick and only motion detection itself uses 40-80 %%. When it comes to mpeg4 encoding cpu usage is 100% and i get only 2-3fps of video (720p). Capturing directly from camera gives me 8-10 fps using mencoder. That's why I want to offload encoding to another thread or process, the second cpu core does nothing and remains 0%. Actually I'm using 3.2.12 version and not sure if it contains the patch for external pipe. Will try to build current trunk and see if I manage to pipe video On Dec 26, 2013 9:28 PM, "Mike Wilson" <kno...@gm...> wrote: > I'm curious about what is so bad about letting motion write the avi. Is it > just offloading the encoding to a different thread for performance reasons? > > On Dec 26, 2013, at 2:08 PM, tosiara <to...@gm...> wrote: > > I have tried mjpg_streamer to feed both motion and ffmpeg (motion triggers > script which writes avi). Works fine, but not very stable and harder to > maintain. With 720p there are sometimes noticeable picture corruptions > which generates false motion detection. > > Has anyone tried this one? > http://www.lavrsen.dk/foswiki/bin/view/Motion/DarkwindHackeronMotionPatching > > It looks exactly what I need, but has status PatchInProgress dated 2008... > > > On Thu, Dec 26, 2013 at 1:31 PM, Heiko Finzel <hei...@go...>wrote: > >> Hi , yes . my setup consists of 2 webcams one for motion detection and >> one for capturing . I use the event scripts to trigger recording and the >> results are realy way better then with motion itself even though it uses >> the same technology . >> You could do the same thing with a single camera , if you get the >> loopback device to work , which I was not able to ... >> >> Am 26.12.2013 12:13 schrieb tosiara <to...@gm...>: >> > >> > Hi, >> > >> > I wonder is it possible to move avi file encoding to another thread? >> Has anyone (if ever) spent any efforts on investigating possibility to move >> video encoding to an external encoder (piping to another process) or >> separate thread? >> > >> > Please someone point me to the right direction on this question >> > >> > Thanks, >> > Zydrunas >> > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > > _______________________________________________ > Motion-user mailing list > Mot...@li... > https://lists.sourceforge.net/lists/listinfo/motion-user > http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Motion-user mailing list > Mot...@li... > https://lists.sourceforge.net/lists/listinfo/motion-user > http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome > > |