I've bought a number of animated 'game-ready' models. I need to modify these in Blender and export them in a different format.
The Blender versions (at least) of the files have all of their animations in one long sequence. A text file is available with the start frame for each animation. I cut these up manually into actions based on start frame and length.
The animations also have their transforms set each frame. This creates very large files, so I try to extract a number of key frames, say every 10th, and interpolate. (It's not perfect and may require some tweaking afterwards, like adding more key frames)
My problem is that doing this manually is very time-consuming. The process requires a lot of steps and is error-prone. Working with a model with 3000-5000 animation frames can also be slow.
Is there an existing way I can automate any or all of the process (step 1 and 2) (barring writing my own script)? Tools? Built-in functionality?