Changing aspect ratio of multiple text clips, Vegas Pro 18

Art-Munson wrote on 5/22/2023, 8:48 AM

I have a music video with multiple text clips for each lyric line (about 40 clips). For the life of me I can not figure out a way to change the aspect ratio of all text clips at once (I'm going from landscape to square).

Any help most appreciated!

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Comments

Former user wrote on 5/22/2023, 9:26 AM

@Art-Munson Hi, I think uploading some pictures would help, use the arrow button next to the smiley at the top of a new comment, 16:9 is landscape, 9:16 is portrait & 1:1 is square, but how does this affect the text?

 

Art-Munson wrote on 5/22/2023, 11:34 AM

Yes, I would still need to change the text but I might get away with it by scaling the text or having to adjust some lines. Here's a picture of the clips..

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

jetdv wrote on 5/22/2023, 2:16 PM

Change one, copy it, select the rest, and paste event attributes.

Former user wrote on 5/22/2023, 2:23 PM

Yes, I would still need to change the text but I might get away with it by scaling the text or having to adjust some lines. Here's a picture of the clips..


@Art-Munson Thanks for the pic, as @jetdv says Copy & Paste Event Attributes is prob the way to go, but sorry I still don't really understand what that picture is showing? There's a lot of text events on the timeline?

Art-Munson wrote on 5/22/2023, 3:45 PM

@Gid Yes, about 40 text events. Thanks@jetdv I will try that.

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Former user wrote on 5/22/2023, 4:21 PM

@Art-Munson Yes some text events on the timeline but sorry I still don't understand what that picture is showing, what has it got to do with 'landscape to square' aspect ratio? A full screen image of Vegas or a picture of the preview is needed.

Art-Munson wrote on 5/22/2023, 4:52 PM

Sorry, as I think about it, I wasn't explaining the problem properly.

Because I am changing to a square version, from a landscape version, all of the text clips frame sizes are 1920x1080. The properties setting have been changed to 1080x1080 and the video to Match Output Aspect.

This leaves the text, in the text clips, in the wrong place and too small. What I need to do is change the Frame Size on all the text clips to 1080x1080. The copy and Paste Event Attributes doesn't do that.

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Former user wrote on 5/22/2023, 5:49 PM

@Art-Munson Ok, I understand,

After you've changed the size of your project to 1080x1080, Copy - Paste Event Attributes does change the text to 1080x1080 , There's a script that makes that process easier, just click it & all text events will change to the project size,

But yes the text itself doesn't change, Vegas introduced a button in VP20 that changes the text to match the one your on because i guess of this issue,

 

Art-Munson wrote on 5/22/2023, 5:58 PM

@Former user Thank you so much, that helps a lot! Right after I upgraded to 19 on my other computer, 20 came out. Argh...

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Former user wrote on 5/22/2023, 6:10 PM

@Art-Munson Yeah hate it when that happens, I've got a couple of programs that are expensive & I keep saying I won't update them for a while, but then they introduce new features that I have to have 🤔😖😂👍

PS, bit of a pain for you changing them all but try changing one, save that as a preset called whatever you want, then you can just go along & change the preset of each one to the preset you just created. Happy otter or Vegasaur will be prob do this for you,

Art-Munson wrote on 5/22/2023, 6:52 PM

Great, thanks for the tips!

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Art-Munson wrote on 7/5/2023, 3:36 PM

Okay updated to Vegas 365 and still struggling with the problem. The Frame Size does not change in Vegas Titles & Text using any of the above suggestions. Click the button in Titles & Text, running the script, or copy events will change the fonts but not the Frame Size. Any help appreciated as it's a pain when doing lyric videos.

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Art-Munson wrote on 7/5/2023, 3:38 PM

BTW I am changing from 1080x1080 to 1080x1920

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

jetdv wrote on 7/6/2023, 7:58 AM
using System;
using System.Collections.Generic;
using System.Collections;
using System.IO;
using System.Text;
using System.Windows.Forms;
using System.Globalization;
using System.Drawing;
using ScriptPortal.Vegas;

namespace Test_Script
{
    public class Class1
    {
        public Vegas myVegas;

        public void Main(Vegas vegas)
        {
            myVegas = vegas;

            Size newSize = new Size(1920, 1080);

            foreach (Track myTrack in myVegas.Project.Tracks)
            {
                if (myTrack.IsVideo())
                {
                    foreach (TrackEvent evnt in myTrack.Events)
                    {
                        if (evnt.ActiveTake.Media.IsGenerated())
                        {
                            VideoEvent vevnt = (VideoEvent)evnt;
                            Effect gEffect = vevnt.ActiveTake.Media.Generator;
                            if (gEffect.PlugIn.UniqueID == "{Svfx:com.vegascreativesoftware:titlesandtext}")
                            {
                                Media media = evnt.ActiveTake.Media;
                                VideoStream stream = (VideoStream)media.Streams.GetItemByMediaType(MediaType.Video, 0);
                                stream.Size = newSize;
                            }
                        }
                    }
                }
            }
        }

    }
}

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

 

joelsonforte.br wrote on 7/6/2023, 9:16 AM

Create a nested project with the text titles and then make the necessary adjustments in the source project.

Art-Munson wrote on 7/6/2023, 11:38 AM

@jetdv Thanks so much! I knew little about working with scripts but my new "friend" ChatGPT, set me straight. The only thing I had to do was flip the numbers in your script to 1080, 1920. Why that script isn't in Vegas by default is beyond me. Working with lyrics for music videos can be labor intensive when changing formats. Thanks again!

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

Art-Munson wrote on 7/6/2023, 11:40 AM

@joelsonforte.br Thank you for that. I had thought of something similar but did not know how to do that in Vegas. I work mainly with audio files and bouncing clips is easy with audio. Would be a nice feature in Vegas.

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)

jetdv wrote on 7/6/2023, 3:41 PM

@Art-Munson, actually, it is!

Art-Munson wrote on 8/18/2023, 1:40 PM

@jetdv Sorry for the late reply. Thank you for that, very helpful!

Intel NUC 12 Enthusiast Mini Gaming PC Serpent Canyon
Intel Core i7-12700H Processor (24M Cache, up to 4.70 GHz),
Intel Arc A770M Graphics w/ 16GB GDDR6 VRAM

Intel Iris Xe Graphics, Intel® Arc™ A770M Graphics (31.0.101.5592)
Windows 11 PRO (23H2)
Vegas PRO 21 (Build 315)