Unable upload images with slow internet connection

I have slow upload speed for my adsl connection. I found it is unable to upload large (300 photos) sequence. Progress indicator just shows 1% for hours.

Is there any way to split such set of photos to a few smaller sets? I have tried to move some photos to another folder in Picture/Mapillary but application does not see it.

You could try to use the CLI, via mapillary tools. Maybe it’s better for slow connections.

I use the mapillary_tools (CLI) over a variable rate cell connection and include a debug (verbose) statement in the command. That way I can see what is going on. eg

./mapillary_tools-0.14.0a2-linux-x86_64 --verbose process_and_upload Out $INPUT/*.mp4 --user_name $MAPILLARY_USER 2>&1 | tee -a upload.log

The above also saves the log for later checks/viewing. Handy to know if the server is timing out your upload.

I tend not to upload if the signal is not better than “half bars” as the modem gets very hot, depletes the solar charged battery too fast and although reliable, is slow and too long to wait for my 8-12GBytes per drive day capture. I just upload sometime n the next few days where the signal is better.

The input directory spec (And hence the ability to split) is also available with the CLI.

1 Like

@zufir - there is a new version of mapillary_tools in beta that might work better for slower connections. You can give it a go at Release v0.14.0b1 · mapillary/mapillary_tools · GitHub

We will also have a future version of the desktop uploader that includes this functionality.

Thank you for notification.
I need it for Android application, not for laptop.

Got it, and can you confirm you are using the latest Android build from the Play Store?

1 Like

V. 2025.06.25-6.9.47

Play market does not propose to update.

You might also try uninstalling and re-installing the app to see if that helps (or clearing app data), feels like maybe something got corrupted if you are stuck at 1% upload.

Same issue here on iOS and slow connection in remote France. I have close to 10Gb of photos on my phone and I’m worried I’ll lose them. Any way I can transfer them to my Macbook and use the Desktop Uploader? Even uploading a 10pic sequence is failing at this stage.

Very strange - @fcignat - are you able to replicate any upload issues like this with Android or iOS?

I’ve moved back to Belgium with a better connection - upload at 8% after 10 minutes so I’ll let it run and see how it goes :slight_smile:

2 Likes

Yes, I am able to reproduce the issue while on a very slow internet connection with Google Pixel 7 Pro. First, I have tried uploading 2000 images on a 5G network but with low connectivity and the upload stopped at 14% and the second time I switched to 4G network for about 1000 images and the upload stopped at 7%. Additionally, I have done an upload of around 700 images on 5G with better connectivity and it didn’t stop.

Thank you Florian - could you help open a task for this assigned to @Anders for now? I’m also curious whether you are able to replicate on iOS.

Sure thing! I will try to reproduce again on an Android, maybe with a Samsung device as well which doesn’t support 5G. I have also tested with an iPhone 13 Pro iOS Version 18.5 with 4G connection (LTE) and the issue is not reproducible. There was an issue in the past where sometimes the screen would lock during a larger upload but Anders took care of that. But even if the phone is accidentally locked and the reopened, upload should resume without any issues.

@GITNE This long-term issue should be solved in this PR by caching the results. Try the latest mapillary_tools v0.14 and let me know if it works.

1 Like