I don’t think there’s anything commercially available that can do it.
However, as an experiment, you could:
- Get a group of photos from a burst shot
- Encode them as individual frames using a modern video codec using, eg VLC.
- See what kind of file size you get with the resulting video output.
- See what artifacts are introduced when you play with encoder settings.
You could probably/eventually script this kind of operation if you have software that can automatically identify and group images.
Something like a raspberry pi or equivalent, and use reverse SSH set up to connect to a server with a known address on your end.
This means that ports don’t need to be opened on their end.
Also if you go with a gateway host, shift SSH to a randomised port like 37465, and install fail2ban.