Try New Video Format Support (& ExifTool) in the the Desktop Uploader Beta

Hi all! We would like to invite you to participate in the Mapillary Desktop Uploader Beta program! This is a great way to get access to new features and capabilities and an opportunity to share your feedback with the Mapillary team.

We’re starting the beta test for a big new update which brings ExifTool integration to the Desktop Uploader and enables support for uploading images and videos from a huge variety of cameras such as BlackVue, Anker, Vantrue, Viofo and many others. If you were unable to upload to Mapillary due to our limited camera support before, or had to do complicated workflows to convert videos to images, now is the time to try uploading directly! There are also several performance and stability improvements as part of this release.

To submit feedback, post in this forum thread with example videos or photos that you’re having trouble with.

You can download the latest beta version for Windows, Mac & Linux.

Once installed, the beta version will be called “Mapillary Uploader BETA” so you can keep using the public version along with it. The beta will update to the latest version automatically so you’ll always have access to the latest features in development.

Thanks for your support and happy uploading!

Nikola

9 Likes

Bumping this up - has anyone tried this new desktop uploader?

We’d love your feedback on videos/cameras that you have tried and what your results were.

3 Likes

A&B Courier will be resuming Front camera capture with Blackvue 900-S shortly. Previously we where uploading via Cyberduck software to an S3 Mapillary bucket. We will be sure to provide feedback on the new application.

Thanks for being Mapillary!

3 Likes

Love to hear it - thank you Eric and looking forward to any feedback :slight_smile:

Opening a gopro max video fails with Ubuntu 20.04:

[19:04:20.975] [debug] [mapillary:tools] [111043] Error loading Python lib '/tmp/_MEI1F08gI/libpython3.11.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/_MEI1F08gI/libpython3.11.so.1.0)

Same works with the old version.

Since I can no longer download my photos from my device due to Android restrictions. I no longer use the desktop uploader.

So, what does ExifTool support actually bring? So far I only see the exif summary on images, no ability to edit etc.
Or is this a release for people with video workflows?

1 Like

Im waiting for the desktop uploader to be able to remove duplicates when stopped or to slow. Until then no sense for me. Thats kind of basic function. Dont know why its not there yet.

Second thing. I was trying to record timelapse video 360 with gopro max but GPX position was so off that i was forced to delete everything.

@masterofnoroad I had the same exact issue two-three weeks ago with my GoPro Max. I probably have to recorded two days of capturing again, or manually edit all gpx tracks. The Google Street View community on Facebook were talking about some unusually strong solar winds this month causing GPS-devices to suffer badly. It would be interesting to here if anyone else had problems with different cameras.

The uploader now skips images which have an exact same latitude, longitude and compass angle as another image in the session. This should prevent duplicates when standing still (e.g. stopped at a stop light).

We have customizable distance-based duplicate checking in mapillary_tools: GitHub - mapillary/mapillary_tools: Command line tools for processing and uploading Mapillary imagery Would adding this setting to the “Editing” section help?

1 Like

ExifTool support allows us to read EXIF data from many cameras which we couldn’t process previously (mostly videos). This enables upload automatically, without additional need for manual tweaking.

1 Like

Thanks for confirming, I think me (and some others) have mistaken this for some sort of advanced EXIF editing being added

1 Like

Thanks for the feedback and feature request @GITNE! That makes sense. The approach that we’re following is trying to fix these issues automatically (because as you mentioned different vendors have different tags and not all users will go through the hassle to fix the issues even if there was a nice UI for it). Here’s what we’re thinking:

  • for local timestamps we’ve implemented a feature for videos that are uploaded which will automatically correct timestamps based on GPS time (which comes from the satellites and is always correct). Adding the same support for images is on our backlog.
  • for image direction we are also planning to improve our structure from motion detection to correctly set the direction even if its not set on the source video or image files.

Until these things to live I think running exiftool manually remains the best course of action. Thanks again for all the feedback and contributions! We really appreciate it.

2 Likes

Thanks for reporting! @tao FYI - maybe something about the older version of Ubuntu? @eserte I think Ubuntu 20.04 was released a couple of years ago, are you able to try updating your Ubuntu install to see if the issue is resolved?

I think Ubuntu 20.04 was released a couple of years ago

However, it’s an LTS version and will be supported until 2025. It would be good if the uploader would work on supported OS versions.

In real life there are no photos with EXACT same lat/lon as far as you use standard gps receiver in camera like gopro so preventing duplicates with exact same coordinates serves only protection from double uploading same files.
I would like to have in mapillary desktop uploader customizable distance-based duplicate checking as in command line mapillary tools. My usual parameter is to delete photos spaced less than 2m and it covers crawling in high traffic or stopping on lights or short stops when doing bicycle trips.

1 Like

I think its more a problem of video timelapse mode. When Im using photo timelapse its working quite OK. Unfortunately its only possible in 2s interval but for bicycle its enough

1 Like

Hi! This is fixed in the new beta version (4.0.4-beta) and now it should work on Ubuntu 20.04. Your installed app will auto-update to the latest version or you can download it from https://tools.mapillary.com/uploader/download/linux-beta

3 Likes

Consider adding an Insta360 ONE RS Twin with the 360 lens to my setup, recording the GPX on a separate Garmin GPS : could you please state whether one can upload the two .insv files (one per lens) and the .GPX track for processing at Mapillary, or whether that needs to be done ‘at home’, where a new computer would need to be bought - which isn’t on the cards at this moment.
Looking forward,
met als immer vriendelijke groet (Dutch for ‘with as ever friendly greeting)’,

Agree with that.

At least add a duplicate filter into this useful tool (it seems it works with my cheap dashcam :slight_smile: for situations I wait 2 minutes at a red light. Thus remove consecutive pictures when lat, lon does not change more than +4 meters or whatever.