FEATURE IDEA: move default Pan/Crop keyframe to current position

RedRob-CandlelightProdctns wrote on 3/20/2024, 9:04 PM

BACKGROUND

While editing a clip (think "Wide 4K camera") in the timeline, we sometimes want to crop into that image. Easy, right? Click the "Pan/Crop" button on the clip and resize the window using the corner handles OR select a present on the top.

PROBLEM

Vegas creates the new keyframe at the position within the clip corresponding to the timeline position, and that keyframe has your cropped changes.

The problem is, ALL events also have a "starting" keyframe at position 00:00:00;00.

This means I have to then right-click the first keyframe and delete OR drag it over (or click it) before making my crop change.

ENHANCEMENT IDEA

Add a new toolbar button at the bottom of the Event Pan/Crop window, which remembers its last state (similar to the "Sync timeline cursor" button) called "Auto-move Default Keyframe" (or something similar).

When enabled, if the 00:00:0 keyframe has no customizations on it, it will automatically move to the cursor position before making changes. OR it auto-deletes the 00:0:00 keyframe when the first customized one is added.

 

Ideas? Thoughts? Other solutions? I can't be the only one this has been a thorn for since the early Vegas days?

Last changed by RedRob-CandlelightProdctns

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

Comments

Dexcon wrote on 3/20/2024, 11:29 PM

Maybe I've misunderstood the issue, but I leave the Sync Cursor in pan/crop unchecked so that when selecting pan/crop at any point on the length of the video event, the pan/crop cursor automatically defaults to 00:00:00 - as per the following pic:

If the Sync Cursor is checked/enabled, then yes in that case the cursor in pan/crop will be placed at the point on the pan/crop timeline where the cursor is on that event when pan/crop is selected.

Basically, I only enable/check the pan/crop Sync Cursor when I need to set two or more keyframes for that event or to initiate a keyframe that is intentionally not at the beginning of the event.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 20, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

3POINT wrote on 3/21/2024, 5:23 AM

 

I can't be the only one this has been a thorn for since the early Vegas days?

Basically, I only enable/check the pan/crop Sync Cursor when I need to set two or more keyframes for that event or to initiate a keyframe that is intentionally not at the beginning of the event.

Probably you're the only one, because others like me and Dexcon only enable the Sync Cursor when needed (more than one keyframe at specific timeline position). The default is disabled for Sync Cursor and than Pan/crop behaves like you ask, only the first keyframe at position 00:00:00,00 is changed.

The only annoying thing is that Pan/crop remembers the setting of the Sync Cursor. So when you enable you have to disable again when not needing anymore.

Dexcon wrote on 3/21/2024, 5:38 AM

The only annoying thing is that Pan/crop remembers the setting of the Sync Cursor. So when you enable you have to disable again when not needing anymore.

Oh yes! I can't count the number of times that I've enabled pan/crop Sync Cursor to do multi-keyframing, forget to disable it, and then do basic pan/crop reframing on a heap of following events only to find that they've taken effect mid-event rather than at 00:00:00. Grrr!

Perhaps an alert to Sync Cursor being active could be done similar to the way that Ripple has been highlighted (red timeline cursor and following timeline events being framed in red - which is excellent) by red framing the pan/crop window and pan/crop timeline cursor when Sync Cursor is active. But to be fair, the consequences of not disabling pan/crop's timeline cursor is considerably less than the mess-ups that can happen with Ripple mistakes.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 20, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

MikeS wrote on 3/21/2024, 5:45 AM

>right-click the first keyframe and delete OR drag it over (or click it)

 

Or right click and change the keyframe mode to Hold

Vegas Pro Suite 22.0 Build 250
Boris FX Continuum for OFX 2025 Build 18.5.0.441 - 113
Boris FX Mocha Pro Plug-in 2025 v12.0.1 build 46
Windows 11 Pro - 64-Bit
ASUS PRIME Z390-P motherboard
Intel Core i7-97000K @ 3.6GHz
RAM 32GB (2x 16GB) 2666MHz DDR4
GeForce RTX 2070 SUPER

3POINT wrote on 3/21/2024, 6:47 AM

But to be fair, the consequences of not disabling pan/crop's timeline cursor is considerably less than the mess-ups that can happen with Ripple mistakes.

Rippling is also something I prefer to do manually (when needed and with the appropriate shortcuts) and not automatically.

Dexcon wrote on 3/21/2024, 7:04 AM

Rippling is also something I prefer to do manually (when needed and with the appropriate shortcuts) and not automatically.

@3POINT  ... I'm a bit confused by this in that Rippling is done manually by moving an event L or R and all other events behind the highlighted moved event move simultaneously - depending on which of the three Ripple settings are chosen (i.e). Are there additonal shortcuts over and above the 3 Ripple choices that I'm clearly not aware of? Perhaps you're moving events by highlighting them and then just moving the highlighted grioup which, really, isn't using the Ripple feature to which I was referring.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 20, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

3POINT wrote on 3/21/2024, 7:37 AM

@Dexcon I prefer to have Auto Rippling disabled. When moving or trimming an event on the timeline and when I want the following events to ripple this movement/trim, I just hit F (or CTRL+F or CTRL+SHIFT+F depending on the desired ripple mode) directly after the edit.

Dexcon wrote on 3/21/2024, 7:48 AM

@3POINT  ... Thank you for that. I see what you mean - another Vegas Pro feature that I wasn't aware of. This could be very useful because it seems to avoid the possibility of errors by Auto Ripple remaining enabled when not wanted. I'll have to play with it a bit more to get used to it. Thanks again.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 20, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

3POINT wrote on 3/21/2024, 7:55 AM

@Dexcon Such valuable tips can also be found in the online help:

RedRob-CandlelightProdctns wrote on 3/21/2024, 8:37 AM

 

I can't be the only one this has been a thorn for since the early Vegas days?

Basically, I only enable/check the pan/crop Sync Cursor when I need to set two or more keyframes for that event or to initiate a keyframe that is intentionally not at the beginning of the event.

Probably you're the only one, because others like me and Dexcon only enable the Sync Cursor when needed (more than one keyframe at specific timeline position). The default is disabled for Sync Cursor and than Pan/crop behaves like you ask, only the first keyframe at position 00:00:00,00 is changed.

The only annoying thing is that Pan/crop remembers the setting of the Sync Cursor. So when you enable you have to disable again when not needing anymore.

Hmm.. I do keep my sync cursor enabled.. me thinks my default will be disabled.

So odd.. before posting this Q I turned off the sync cursor option, closed my pan/crop window, went to the middle of a timeline event, pan/crop button and the cursor was mid-event in that window ( not at the start). I presumed changing the crop would then insert a key frame at that point.. maybe I was wrong! A wonderful mistake? 🤗 (only 15 years using Vegas near-daily and still more to learn lol)

Either way then, a good discussion by this group with the CTRL-F tip emerging and helping some.

I'll check it out and hopefully this one is "closed".. thanks everyone!

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

RedRob-CandlelightProdctns wrote on 3/21/2024, 8:27 PM

UPDATE: I wasn't completely off when I thought unchecking the "Sync Cursor" didn't solve the problem. It does, but there's a quirk that makes it unobvious.

When Sync Cursor is unchecked, the Pan/Crop keyframe position will be wherever it was last time the Pan/Crop was used. IF that happened to be the start of the Pan/Crop keyframe timeline then indeed the first keyframe will be the one affected by a change. But IF it happened to be in the middle of the Pan/Crop timeline, then a new point will be created.

For someone who turns it on sometimes, and off other times, they'll still need to remember to click at the beginning after turning it off. ** EDIT * Sometimes it seems to be where it was last clicked or last keyframe placed when opening -- other times back at the beginning.

NEW WORDING to the ENHANCEMENT REQUEST:

When the "Sync Cursor" button is first ticked off in the Pan/Crop dialog, automatically move the pan/crop playhead to the beginning of the pan/crop timeline (first keyframe).

 

Last changed by RedRob-CandlelightProdctns on 3/21/2024, 9:00 PM, changed a total of 1 times.

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

Parser wrote on 3/22/2024, 12:27 AM

Ideas? Thoughts? Other solutions?

I have the same problem, toggling "Sync Cursor" is easy to forget in the middle of creative editing. One way to fix this would be to add a button or shortcut which moves the current Pan/Crop values to the start of the event and removes all other event keyframes (the user would get a warning)