Possible to offset large numbers of keys on timeline using Sequencer Scripting?

Hi,

I’m looking for a better solution to offset large amounts of keyframes down the timeline using Sequencer Scripting. I’ve had success on shorter sections by offsetting keys per channel, but once durations hit 500+ frames with animation baked per frame, it will cause the editor to crash. For example, a baked camera’s transform track of 5000 frames will need 45,000 individual key moves across all the channels. Is there a way to offset at a section level or affect keyframes in bulk?

Many thanks!

Unfortunately there isn’t a function to set keys in bulk. That’s a good suggestion and I’ve added it to our backlog for a future release.

Would it be possible to also add the keyframes for the Niagara FX toggle track to this functionality? Because the premium plugins available on fab.com don’t offset these for some reason. These keyframes probably have a different value than animation keyframes. But offsetting Niagara FX keyframes would be a massive improvement.

Yeah, looks like the particle track keys are not exposed. I commented on it here: How To Add An Particle System Component Key To Sequencer With Python - #2 by flame_eg

1 Like

Interesting, thanks! So judging by your comment, it will be a functionality in 5.6, and then it’s just a matter of finding someone to build the tool to offset the keyframes?

Thanks :slight_smile: