Here's a project I've been working on the past few days.
I record all of my bike rides with a 360 camera on my helmet then archive the footage to my NAS. It's mostly to act as sort of a dashcam, but it's also incredibly useful to have fresh street-level imagery on-hand for #OpenStreetMap edits.
But the problem is trying to remember what video passes by the location I need. Surprisingly, there was no tool to easily map out videos with GPS tracks on a map, so I made my own!
My original intention for this project was only to display the tracks and the path to the video so I could watch it in an external player, but I ended up making basically a self-hosted #mapillary
It watches a specified directory for new video files, automatically imports the GPS track, then processes the video into an image sequence so you can view them on the map.
Not quite ready for public release yet, but I plan to open source it and make it easy to deploy on popular NAS platforms :)
@tj Have you considered contributing your data to #Panoramax?
It's basically a #FOSS Mapillary, and you can setup your own instance if desired.
@normplum I can definitely upload the image sequences, sure. I remember finding this project when looking into existing solutions - does it support GoPro's weird .360
file format projection? it was unclear to me from the documentation
@thibaultmol @normplum got it. I had to create a video-to-image pipeline for GoPro’s format as part of this project, so I’ll definitely look at contributing it back to Panoramax!
@tj @normplum the different repo's are at:
https://gitlab.com/panoramax/
and there is a chat on Matrix for it: https://matrix.to/#/#panoramax-space:matrix.org
@normplum This is super cool