{"repo":"tjhorner/streetlens","free":true,"listed":false,"github":"https://github.com/tjhorner/streetlens","clone":"git clone https://github.com/tjhorner/streetlens.git","description":"Self-hosted Mapillary/Google Street View","language":"Svelte","stars":15,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"StreetLens StreetLens is a web app that's more or less like a self-hosted Mapillary or Street View. It indexes and extracts key frames from 360 videos and displays them on a map for you to browse. Motivation I created this project since I record with a GoPro Max every time I ride my bike and archive the footage to my NAS. The footage is very useful as street-level imagery when making OpenStreetMap edits, but it was very difficult to browse through the footage and find the right clip for the location I'm editing. I also did not want to blanket upload the footage to Mapillary since the quality of the footage varies and I didn't want to accidentally dox myself. Thus, StreetLens was born! Limitations StreetLens only works with GoPro Max .360 video files at the moment. It cannot import videos from other 360 cameras, nor can it import sequences of images. I plan on refactoring the code to make it easier for the community to contribute support for other formats. Features Track Import StreetLens can watch a directory for new videos and automatically import them as GPS tracks with gopro2gpx . Once imported, you can view the track on the map along with all the others. You can filter the tracks by the date they were captured so you can easily find the most recent imagery for an area. You can also download the generated GPX file to use in other applications, for example as an overlay in JOSM. Image Extraction Once the track has been imported, StreetLens will extract key frames from the v","default_branch":null,"files":null,"tree":[],"storefront":"/r/tjhorner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tjhorner/streetlens/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}