motioneye-project / motioneye

A web frontend for the motion daemon.
GNU General Public License v3.0
3.87k stars 650 forks source link

[feature request] show images/video base on time range #1287

Open tmjpugh opened 5 years ago

tmjpugh commented 5 years ago

When looking through photos or videos there is usually a specific time period you want to see images from. This may also be from multiple camera as object may move out of range of Cam1 but reappear shortly after in Cam2

Displaying based on time range will allow easier viewing FOR EXAMPLE: 5/10/19 14:00:00 - 5/10/19 14:20:00 with checkbox for cameras to show images from.

This serves second purpose also . I capture images (about 1/sec) but do not record movie. Due to qty, having all image for day display fails or take long time. timelapse also does not build, likely due to hardware. Time Range will assist this case also as normally there is some external sensor showing time of event but difficult to get image for event.

DJWoodZ commented 5 years ago

This is a great project. I really like it.

I have noticed it takes longer to load the picture list as more images are stored. Now I am getting a 'Failed to load picture list' error. I suspect a timeout is being reached.

When you click to view pictures, it looks like it fetches a list of all images. I wonder if just fetching the current day's worth would improve performance, and only fetching a list of the other days when another day is selected.

To improve performance further, maybe it could fetch pictures in batches as the user scrolls.