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: Missing frames in movies (Joris)
   2. Re: Missing frames in movies (Joris)


----------------------------------------------------------------------

Message: 1
Date: Tue, 11 Feb 2020 16:57:42 +0100
From: Joris <jo...@v5.be>
To: Motion discussion list <motion-user@lists.sourceforge.net>
Subject: Re: [Motion-user] Missing frames in movies
Message-ID:
        <CAL_dZsnFg=cbqk7qxx5e4gkwsog5yzquhvkqgpdqwdv7q6-...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Guys,

Actually the more I think about this, the more it sounds like a storage
overrun where the disk is too slow to store all the frames. And then motion
throws them away before or after compressing.
I don't know how motion handles situations like this, but the
behaviour/symptoms you describe make sense. (including low cpu load)

Could you run hdparm -t /dev/mmcblk0 while nothing else is running to get a
feel for the baseline.
Either iotop or htop (apt-get install ..) would show you what is going on
on the system.
Different sdcards come in different speeds, worth a try...


Kind regards from your random penguin caretaker,

Op ma 10 feb. 2020 om 16:40 schreef Jack Christensen <
christensen.jac...@gmail.com>:

> Ah yes, I increased log_level to 8 and now I see a message like this for
> each event:
>
> event_new_video: Source FPS 4
>
> I'll let that run for a while and see if it ever changes.
>
> But it's not that the entire movie is at a different framerate, it's
> seemingly random frames missing within a movie. For example, here are
> the timestamps I see on an 8-second movie, going frame by frame:
>
> 10:46:57-02
> 10:46:57-03
> 10:46:58-00
> 10:46:59-00
> 10:46:59-01
> 10:47:00-00
> 10:47:00-01
> 10:47:01-00
> 10:47:02-00
> 10:47:02-01
> 10:47:03-00
> 10:47:04-00
> 10:47:04-01
> 10:47:05-00
> 10:47:05-01
>
> On 2/10/20 10:13 AM, Jack Christensen wrote:
>
> > Would I need a log_level greater than 6 for that?
> >
> > With log_level 6, I just see framerate in one message at startup, e.g.:
> >
> > mmalcam_start: MMAL Camera thread starting... for camera
> > (vc.ril.camera) of 896 x 504 at 4 fps
> >
> > For each event, I only see three lines, e.g.:
> >
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-023725-001.mkv
> > motion_detected: Motion detected - starting event 1
> > mlp_actions: End of event 1
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-023940-002.mkv
> > motion_detected: Motion detected - starting event 2
> > mlp_actions: End of event 2
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-024138-003.mkv
> > motion_detected: Motion detected - starting event 3
> > mlp_actions: End of event 3
> >
> > On 2/10/20 9:50 AM, tosiara wrote:
> >> Check for FPS in your log when motion records a movie - it will
> >> reflect the real frame rate that motion is processing
> >>
> >> On Mon, Feb 10, 2020 at 4:45 PM Jack Christensen
> >> <christensen.jac...@gmail.com <mailto:christensen.jac...@gmail.com>>
> >> wrote:
> >>
> >>     I also wondered about resource issues on such modest machines.
> >>     Watching
> >>     the CPU utilization and load averages, I didn't think I saw too much
> >>     cause for concern. The 15-minute load average runs about 0.33 and
> top
> >>     shows about 250MB available memory.
> >>
> >>     I wonder if Motion gives any indication of resource issues. I did
> try
> >>     increasing the log_level setting but did not see anything in the
> >>     logs.
> >>
> >>     I collected 24-hour load stats from my camera machines. All are
> >>     Pi Zero
> >>     Ws with the V2 Pi camera. Attached is a chart of the data for cam2,
> >>     which had the largest spike. There were several longer than usual
> >>     movies
> >>     at about that time, so that may account for the spike.
> >>
> >>     They do get busy at times for relatively short intervals, but the
> >>     missing frames are consistent, I'm pretty sure they're in every
> >>     movie.
> >>
> >>     hostname  avg15  avg05  avg01  max15  max05  max01
> >>     cam1      0.35   0.36   0.36   0.55   0.66   1.03
> >>     cam2      0.32   0.33   0.33   0.59   1.00   1.54
> >>     cam3      0.31   0.32   0.33   0.56   0.77   1.31
> >>
> >>
> >>     On 2/8/20 5:55 PM, Dave Howorth wrote:
> >>     > On Sat, 8 Feb 2020 15:57:55 -0500
> >>     > Jack Christensen <christensen.jac...@gmail.com
> >>     <mailto:christensen.jac...@gmail.com>> wrote:
> >>     >
> >>     >> Once Motion starts recording a movie, should it continually
> >>     capture
> >>     >> frames at the configured rate until the end of the event? I am
> >>     using a
> >>     >> framerate of 4, but missing frames are common, and only seeing
> one
> >>     >> frame per second in the recorded movie is not unusual. If this is
> >>     >> expected behavior, what causes it?
> >>     > Dunno, but I see similar things on my system and I put it down to
> >>     > limited processor power. My system is an older pi and my camera is
> >>     > USB-connected, which I believe make my problems worse so I've
> >>     never got
> >>     > around to investigating further. I see a frame rate of 1 or 2
> >>     frames a
> >>     > second, very rarely a third.
> >>     >
> >>     >> I am using Raspberry Pi Zero Ws with V2 Pi cameras. I have
> >>     observed
> >>     >> this with Motion 4.2.2 both on Raspbian Lite Stretch and
> >>     Raspbian Lite
> >>     >> Buster, but it seems more pronounced with Buster.
> >>     >>
> >>     >> Config file attached.
> >>     >
> >>     > _______________________________________________
> >>     > 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
>
>
>
> _______________________________________________
> 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...

------------------------------

Message: 2
Date: Tue, 11 Feb 2020 17:00:33 +0100
From: Joris <jo...@v5.be>
To: Motion discussion list <motion-user@lists.sourceforge.net>
Subject: Re: [Motion-user] Missing frames in movies
Message-ID:
        <cal_dzskbie_sbofbuvg-ssmh6g+54g23qiac_cc7rqj937n...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

post scriptum: does the problem improve when you overclock the cpu?

Op ma 10 feb. 2020 om 16:40 schreef Jack Christensen <
christensen.jac...@gmail.com>:

> Ah yes, I increased log_level to 8 and now I see a message like this for
> each event:
>
> event_new_video: Source FPS 4
>
> I'll let that run for a while and see if it ever changes.
>
> But it's not that the entire movie is at a different framerate, it's
> seemingly random frames missing within a movie. For example, here are
> the timestamps I see on an 8-second movie, going frame by frame:
>
> 10:46:57-02
> 10:46:57-03
> 10:46:58-00
> 10:46:59-00
> 10:46:59-01
> 10:47:00-00
> 10:47:00-01
> 10:47:01-00
> 10:47:02-00
> 10:47:02-01
> 10:47:03-00
> 10:47:04-00
> 10:47:04-01
> 10:47:05-00
> 10:47:05-01
>
> On 2/10/20 10:13 AM, Jack Christensen wrote:
>
> > Would I need a log_level greater than 6 for that?
> >
> > With log_level 6, I just see framerate in one message at startup, e.g.:
> >
> > mmalcam_start: MMAL Camera thread starting... for camera
> > (vc.ril.camera) of 896 x 504 at 4 fps
> >
> > For each event, I only see three lines, e.g.:
> >
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-023725-001.mkv
> > motion_detected: Motion detected - starting event 1
> > mlp_actions: End of event 1
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-023940-002.mkv
> > motion_detected: Motion detected - starting event 2
> > mlp_actions: End of event 2
> > event_newfile: File of type 8 saved to:
> > /home/jack/motion-output/2-20200209-024138-003.mkv
> > motion_detected: Motion detected - starting event 3
> > mlp_actions: End of event 3
> >
> > On 2/10/20 9:50 AM, tosiara wrote:
> >> Check for FPS in your log when motion records a movie - it will
> >> reflect the real frame rate that motion is processing
> >>
> >> On Mon, Feb 10, 2020 at 4:45 PM Jack Christensen
> >> <christensen.jac...@gmail.com <mailto:christensen.jac...@gmail.com>>
> >> wrote:
> >>
> >>     I also wondered about resource issues on such modest machines.
> >>     Watching
> >>     the CPU utilization and load averages, I didn't think I saw too much
> >>     cause for concern. The 15-minute load average runs about 0.33 and
> top
> >>     shows about 250MB available memory.
> >>
> >>     I wonder if Motion gives any indication of resource issues. I did
> try
> >>     increasing the log_level setting but did not see anything in the
> >>     logs.
> >>
> >>     I collected 24-hour load stats from my camera machines. All are
> >>     Pi Zero
> >>     Ws with the V2 Pi camera. Attached is a chart of the data for cam2,
> >>     which had the largest spike. There were several longer than usual
> >>     movies
> >>     at about that time, so that may account for the spike.
> >>
> >>     They do get busy at times for relatively short intervals, but the
> >>     missing frames are consistent, I'm pretty sure they're in every
> >>     movie.
> >>
> >>     hostname  avg15  avg05  avg01  max15  max05  max01
> >>     cam1      0.35   0.36   0.36   0.55   0.66   1.03
> >>     cam2      0.32   0.33   0.33   0.59   1.00   1.54
> >>     cam3      0.31   0.32   0.33   0.56   0.77   1.31
> >>
> >>
> >>     On 2/8/20 5:55 PM, Dave Howorth wrote:
> >>     > On Sat, 8 Feb 2020 15:57:55 -0500
> >>     > Jack Christensen <christensen.jac...@gmail.com
> >>     <mailto:christensen.jac...@gmail.com>> wrote:
> >>     >
> >>     >> Once Motion starts recording a movie, should it continually
> >>     capture
> >>     >> frames at the configured rate until the end of the event? I am
> >>     using a
> >>     >> framerate of 4, but missing frames are common, and only seeing
> one
> >>     >> frame per second in the recorded movie is not unusual. If this is
> >>     >> expected behavior, what causes it?
> >>     > Dunno, but I see similar things on my system and I put it down to
> >>     > limited processor power. My system is an older pi and my camera is
> >>     > USB-connected, which I believe make my problems worse so I've
> >>     never got
> >>     > around to investigating further. I see a frame rate of 1 or 2
> >>     frames a
> >>     > second, very rarely a third.
> >>     >
> >>     >> I am using Raspberry Pi Zero Ws with V2 Pi cameras. I have
> >>     observed
> >>     >> this with Motion 4.2.2 both on Raspbian Lite Stretch and
> >>     Raspbian Lite
> >>     >> Buster, but it seems more pronounced with Buster.
> >>     >>
> >>     >> Config file attached.
> >>     >
> >>     > _______________________________________________
> >>     > 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
>
>
>
> _______________________________________________
> 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 164, Issue 23
********************************************

Reply via email to