I wanted to write a little script that would allow me to move keyframes directly in the timeline, so I came up with this.
There’s a link to the right of the page that says “download”, please use that. (In other words, if the console gives you an error about the script missing “bl_info”, you’ve downloaded it incorrectly :))
I’ve recently added the following:
-“Key Copier”: gives you the ability to copy all keys for the selected object/bones on the current frame, and begin moving them. Be careful if the selected_object/bones have keys on the frame after the current frame – it will overwrite them.
-You can now move keys either only on the current frame, or all keys in the playback range. There’s an option in the timeline header to select one or the other. Hint - use the preview playback P/Alt+P hotkeys to set/unset the frame range to include only desired keys.
-Moving keys now works on multiple selected objects.
-An option to move keys only on selected bones.
Download the addon on bitbucket: https://bitbucket.org/ohsnapitsjoel/anim_timeline_keymover
-It’s really intended for moving keyframes around in their respective ranges, to fix timing issues.
-If you move the selected keyframe PAST the previous or next keyframe, you’ll get some weirdness in the fcurves. You’ll have to grab the offending keys in the fcurve editor and do one of those “G-key, Right-click” maneuvers to set the curves back to normal.