VP 22: Keep Keyframe Automation Proportional on Time-Stretch

Soniclight-2.0 wrote on 9/9/2025, 4:32 PM

Let's take something simple - basic Vegas video intro title:

When I reduce or stretch out the Generated Media event, the keyframes for whatever FX I have automated for it such as Glint or Color Correction do not follow proportionally and seem to vanish or sit at the original length keyframes location in the combined keyframes automation timeline, so I have to re-do them.

(Maybe the use of "automation" isn't quite Vegas-speak, I'm basically just translating what I do with track automation lanes in Steinberg Cubase Pro. But hopefully I'm making sense anyway.)

I must be missing something really basic here to not have this happen...
Thanks.

Comments

bvideo wrote on 9/9/2025, 8:54 PM

If you change the event length with ctrl-drag on the right edge, the keyframes change proportionately.

Soniclight-2.0 wrote on 9/9/2025, 9:51 PM

@bvideo - I've tried that, both with regular select + Ctrl drag, and selecting the Time Stretch version of select. Maybe I have some Vegas preference set that is preventing this?

Here are the results of some temporary applications of this boo-boo.
The keyframes just don't want to behave...

The first here is the original length:



Second is stretched out longer:



Third, made shorter:

Soniclight-2.0 wrote on 9/15/2025, 4:38 AM

It's been a few days, no follow up. And still not solved.
So gotta bump... 😎

Jack S wrote on 9/15/2025, 10:59 AM

@Soniclight-2.0 I don't know whether this will solve your problem. After you've extended your event, select all your key-frames, click and drag the end key-frame while holding down the Alt key. All the selected key-frames will extend proportionally. If you shorten the event resulting in the last key-frame sticking to the end, lengthen the event until the key-frame moves back into position, use the Atlt+drag method to bring them within your new event length, then expand them accordingly. Not an ideal situation, but I don't think there's an automatic way of doing it.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

Soniclight-2.0 wrote on 9/15/2025, 11:37 AM

@Jack S - Thanks, as you said, not ideal, but nice to know. Seems like something that should happen automatically on + or - time stretch. Much like how frames and audio data changes in those circumstances.