insert space between words in filename

Is there a way to insert a space between words that are ran together in the filename?

Example:
freezeframe

Imusthavegotlost

Change to:
freeze frame
I must have got lost

Thank you

Is it only the filename?
The recreate it from the tags.

If this is the only information that you've got: I doubt that there is any automatic way to get teh separation. MP3tag does not have a dictionary for all the various languages and the strange spellings by some artists.
You would have to do that yourself or use some of the web sources to restore the information.