Best method for creating a fast-playing re-cap of all or specific action on iPhone?

Now that I'm using HomeKit Secure Video as my backup, it's nice to just scroll through the day's activities with just a swipe.

Without asking SS to work too much harder, like re-compressing video, what's a good way to view the "entire days", or "up till now" activity, either all motion or all Human motion events on the iPhone?

Ideas like:

Using ffmpeg: Starting at midnight, every time a video is saved, append it to 'today.m4v' but played back at 8x speed. Then at any time I could view an 8x speed video of all action for that camera.

Using SS and ffmpeg: Have it take Photos every 2 seconds when Motion is detected, then use ffmpeg to stitch together the 'today.m4v' video.

Or can SS just do this on its own?

Ben, do we as users have access (via scripts/code) to which videos have Humans in them, or to the coordinates and bounding box used to identify the part of the frame where motion was detected?

Comments

  • Your ideas to achieve this are good. Another option is to get SecuritySpy to create one movie per day with all motion-capture content (this option can be set under Preferences > Cameras Motion > Capture > Capture Type).

    When viewing via a web browser you will see a control to adjust the playback speed. No such control exists in our iOS app yet (coming soon hopefully), but you can use the scrub control to scrub backwards/forwards though the whole day.

    The metadata that describes motion events and human/vehicle detection is encoded into the movie files, but this is written in a custom undocumented format. We would be happy to document it, but even with documentation it might be inaccessible using standard scripting means.