Is your feature request related to a problem? Please describe.
I find it frustrating that Media Sync automatically creates a thumbnail still image of motion detected recordings, but those thumbnails rarely show the person or object that triggered the motion recording. This means that each video has to be opened to find a specific recorded event.
Describe the solution you'd like
It would be useful if the thumbnails rather than still jpgs were movie thumbnails (gifs)
Describe alternatives you've considered
I've discovered that if the thumbnail jpgs (in the thumbnail folder) are a movie gif file (but with a jpg extension) the browser renders them as movies.
To this end I wrote an automation that monitors the thumbnail folder (using folder watcher) and when a new jpg thumbnail has been created (following a motion video mp4 being synced) a shell command is run which using ffmpeg creates a gif thumbnail movie of the mp4 clip, but only containing video frames that contain movement. The original jpg is overwritten with the new gif (but with jpg extension). The gif files created are in most cases no larger than the original jpgs.
I posted the code I used in the community forum here:
https://community.home-assistant.io/t/custom-component-tapo-cameras-control/231795/1406
Additional context
Here is a short screen shot video of browsing the synced folder in HA. As can be seen it is a lot easier seeing what motion the camera has captured.
https://streamable.com/tucb1n
If this concept could be incorporated, I believe it would enhance the already excellent integration.
Is your feature request related to a problem? Please describe.
I find it frustrating that Media Sync automatically creates a thumbnail still image of motion detected recordings, but those thumbnails rarely show the person or object that triggered the motion recording. This means that each video has to be opened to find a specific recorded event.
Describe the solution you'd like
It would be useful if the thumbnails rather than still jpgs were movie thumbnails (gifs)
Describe alternatives you've considered
I've discovered that if the thumbnail jpgs (in the thumbnail folder) are a movie gif file (but with a jpg extension) the browser renders them as movies.
To this end I wrote an automation that monitors the thumbnail folder (using folder watcher) and when a new jpg thumbnail has been created (following a motion video mp4 being synced) a shell command is run which using ffmpeg creates a gif thumbnail movie of the mp4 clip, but only containing video frames that contain movement. The original jpg is overwritten with the new gif (but with jpg extension). The gif files created are in most cases no larger than the original jpgs.
I posted the code I used in the community forum here:
https://community.home-assistant.io/t/custom-component-tapo-cameras-control/231795/1406
Additional context
Here is a short screen shot video of browsing the synced folder in HA. As can be seen it is a lot easier seeing what motion the camera has captured.
https://streamable.com/tucb1n
If this concept could be incorporated, I believe it would enhance the already excellent integration.