How do I bake animation? (or key every frame?)

I have an animation that’s going to be rendered to a currently being developed new engine. Fbx won’t work, it uses blend from what I understand.

I have a rigged character that moves with overlapping looping animation, which means I have keyframes before and after the first and last frame. These must be removed and only have keyframes on the looping character animation. If I put a keyframe on the first and last frame that alters the animation because it’s in the middle of an ease in/ease out curve and creating a new ease in/ease out curve. This is a problem :confused:

How can I either bake the animation or convert it all to keyframes so that I can delete the frames pre and post animation?