Is there some software doing this ?
No, I don't mean changing the type of an already imported 'workout' from service level. A 'service' being Strava, TrainingPeaks, Garmin Connect, etc.
I'm using Garmin Connect's AutoSync to sync my workouts to bunch of services.
I would like to alter activity type (say: Ride→Run) of a fit file prior to uploading to Garmin Connect, so I won't have to visit all the services and change the bloody activity type.
(I'm using Garmin Edge to track my runs too. It records every single activity as a 'Ride'.
I'm a cyclist running only occasionally, so no, I am not buying a running-dedicated device.)
Quick googling says, that writing a script doing this is doable in, like, 40min of time.
But maybe that would be reinventing the wheel.
Should be included in FitFileTools IMO.