Comments

Dexcon wrote on 5/9/2025, 7:58 AM

Copy/paste using "selectively paste ..." clearly doesn't have a copy/paste frame size option ... and I don't think that there is such an option to copy/paste frame size dimensions from one video event to another. If there is, I'd really like to know about it as well.

Checking/unchecking "Adjust source media to better match project or render settings" in Project Properties (Video tab) doesn't seem to make much difference from what I've seen over the years.

What I would do in this situation is - if there are a whole lot of video events with a different frame size to others - is to put them on their own track and resize that track using Track Motion so that the framing of all video events on that track match the framing that you desire. Of course, this may not be a practical solution if there are dozens of video events all with differing frame sizes.

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 19.0.3, 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

zzzzzz9125 wrote on 5/9/2025, 8:10 AM

@Qbrick Just use a script like the following one:

using ScriptPortal.Vegas;

namespace Test_Script
{
    public class Class1
    {
        public Vegas myVegas;
        public void Main(Vegas vegas)
        {
            myVegas = vegas;

            foreach (Track myTrack in myVegas.Project.Tracks)
            {
                if (myTrack.IsVideo())
                {
                    foreach (TrackEvent ev in myTrack.Events)
                    {
                        if (ev.Selected)
                        {
                            foreach (Take t in ev.Takes)
                            {
                                if (t.Media != null && t.Media.Generator != null)
                                {
                                    foreach (MediaStream ms in t.Media.Streams)
                                    {
                                        if (ms is VideoStream)
                                        {
                                            VideoStream vs = ms as VideoStream;
                                            vs.Size = new System.Drawing.Size(1920, 1080);
                                        }
                                    }
                                }
                            }
                        }
                    }
                }

            }
        }
    }
}

public class EntryPoint
{
    public void FromVegas(Vegas vegas)
    {
        Test_Script.Class1 test = new Test_Script.Class1();
        test.Main(vegas);
    }
}

Change 1920 & 1080 to any value you want. Save it as a .cs file and run it in VEGAS Pro. It changes the frame sizes of all selected media generator events to the value you specified in the script.

 

Useful guidance on scripts: https://www.vegascreativesoftware.info/us/forum/vegas-pro-scripting-faqs-resources--104563/
When you learn the scripts, you'll find that all batch operations in VEGAS Pro are very simple.

Last changed by zzzzzz9125 on 5/9/2025, 8:12 AM, changed a total of 1 times.

Using VEGAS Pro 22 build 248 & VEGAS Pro 21 build 208.

Information about my PC:
Brand Name: HP VICTUS Laptop
System: Windows 11.0 (64-bit) 10.00.22631
CPU: 12th Gen Intel(R) Core(TM) i7-12700H
GPU: NVIDIA GeForce RTX 3050 Laptop GPU
GPU Driver: NVIDIA Studio Driver 560.70

jetdv wrote on 5/9/2025, 9:15 AM

You might also take a look at the three part series that started last Monday: