Activities in the new bulk export feature have meaningless names and multiple formats.

I've used the new bulk export feature to download my account data and I was really pleased to see that there is more data available then just only the activities.

What I don't like is the content of the activities folder. Here is an example of some of the files that I have in this folder:

236575794.gpx
469958620.tcx.gz
689487691.fit.gz

I have two problems with this.

  1. Wy are those files gziped? In my case, I have 785 files with that format so I have to unzip them all.
  2. The name is completely meaningless and make it extremely difficult to find a specific activity. For example, 236575794.gpx is the activity Id but what I would like to see was something like this: 20150104101714_Ride_Sunday_at_the_hills.gpx (YYYYMMDDHHMMSS_SPORT_TITLE). Using a naming convention like this will be easier to find an activity that I'm looking for.

Best regards,

 

Miguel Goyanes

6

Comments

14 comments
  • Hi Miguel, Was this problem solved since 9th July?

    I am trying to close one Strava account and send the bulk data to my new account but have a mixture of .gpx / gpx.gz / fit.gz files, just like you!

    All the best,

    Columb Luke

    3
    Comment actions Permalink
  • Hi Columb.

    Unfortunately no. I even sent Strava a support ticket but it's been over a month and still no response.

    You could also sent them one to see if this gets resolved.

    Best regards,

    Miguel

    2
    Comment actions Permalink
  • Totally agree.

    The same applies to photos - completely meaningless names.

    Plus, I'm having troubles with the "activities.csv" file:

    E.g. the elapsed_time is in a format that I'm not able to translate to any meaningful information. Also the "distance" seems to have a strange format.

    And why does the file not include information on shoes that I wore? And some info that would refer to the photos?

    Thank you! :-)

    2
    Comment actions Permalink
  • Today I've tried to download my data and unfortunately, the nonsense continues... 

    1
    Comment actions Permalink
  • Same problem here. Does not work.

    I only get tcx.gz formated files, which can't be imported.

    1
    Comment actions Permalink
  • I expected to get gpx-files (like with the single activity export). Please fix it.

    1
    Comment actions Permalink
  • Same for me... just tried the bulk export function and it's really useless as all my activities have the extension ".tcx.gz" which means I should update them manually one by one in order to have files that I could import in other applications. I really wonder whether this is compliant with the requirements of GDPR... Strava is putting themselves at risk here.

    1
    Comment actions Permalink
  • Yes, please bulk export to GPX as before. According to GPDR data must be shared in a usuable manner, which now is obviously not. The tcx.gz can't be imported. GPX is a more common format used for further processing. Also, it's not possible to see any meaningful info on the tcx.gz files as mentioned here before. I you want to comply with GPDR, please do so in a more useful manner.

    1
    Comment actions Permalink
  • Same issue here, very frustrating.

    1
    Comment actions Permalink
  • @Rob Maas and others.

    While I do agree the naming of the data is useless, the tcx.gz files are no problem at all. They are just gzipped tcx files. Just unzip them and you have your standard tcx files which you can import.

    gzip is a pretty common zip format, it is only less used on Windows platforms.

    0
    Comment actions Permalink
  • The problem is that there is no need for the individual files to be compressed. Regardless of the format, I have more than 1000 activities, so I need to bulk uncompress everything. That makes no sense because the data is already provided in a zip file.

    It's just another thing that It is completely pointless in this new bulk export feature.

    Keep it simple and stupid. Don't over-engineer it.

     

    0
    Comment actions Permalink
  • I just did an export today.  There is a folder with all of the fit files in gz format.  There is also a spreadsheet called "activities".  In the spreadsheet is all of the activities.  There is a column called "filename" which lists the fit filename for the specific activity.  It is not perfect, but it does allow a cross reference and it shows exactly which zip file goes with which activity.  So in my mind, it seems like they have resolved the issue.

    -1
    Comment actions Permalink
  • Hi Everyone,

    I solved this problem, but brace yourself... it's a slight pain! Strava should be ashamed.

    So: when you download your archive, it's a Zip file. When you extract that file, a folder called "Activities" has all your .fit or .tcx or .gpx files, BUT they are "compressed", using an open-source tool called GZIP, and they have a .gz filename.

    The extra compression saves like 1% space; no idea why Strava does that. It's stupid, but there it is.

    I had like 1400 of these files, so I needed to find a smart way of decompressing them all at once.

    Here's what you do:

    a) Download "GZIP" (just google it); then "run" the executable download to dump all the files

    b) Search for the GnuWin32 folder (if you're on Windows like me) that's just been created

    c) There's a sub-folder called "bin". Move ALL your .gz files from wherever they are, to that folder

    d) Click that folder. Then in your File Explorer menu, go to "File / Open Command Prompt / and choose "Open Command Prompt as Administrator" if there's that option (else don't worry - normal Command Prompt will work)

    e) Type exactly the following:    gzip -d *.*

    f) What that tells the computer to do is "run gzip with the decompress option, and apply it to all files with .gz extensions in this folder"

    g) Tada!

    h) When it's finished (it will tell you which files it ignored because they weren't .gz), you can close Command Prompt, and go back to File Explorer, and then move all your DECOMPRESSED files (mine were almost all .fit, with a few .tcx and .gpx among them) to wherever you want

    Buy me a beer one day to say thank you! :)

     

    Best,

    Geoff

    0
    Comment actions Permalink
  • It's actually quite simple. It's as if you had a large number of zip files. Renaming individual files (that means removing the .gz file extension) will work too, but it's a massive chore if you're dealing with hundreds of activities. 
    To deal with the quickly, install 7zip, select all of the .gz files at once, right click>7zip>extract here. Alternatively, select all, right click drag and drop into a folder where you wish to put all the fit files and select "extract here". Should be a matter of seconds. 

    1
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post