Feature requests: retain fx entering Multicam Edit & many event fx

Al_Korzonas wrote on 11/13/2025, 7:13 PM

When you go into Multicam Edit, all event fx are removed. Why? Why not leave them? I went through each event for each camera, color corrected, adjusted brightness and contrast, and added a little sharpness on one camera, then all that work disappeared when I went into Multicam Edit.

Yes, it's recommended to add fx to media, rather than events (I found this out after doing all the work). By this I presume I should have right clicked on every asset in the Project Media window and added fx there? Now I'm going through 150 events in the Multicam track and adding fx individually.

If you can't add the feature to retain fx when going into Multicam Edit, then at least let us select many events and apply the same fx to all of them simultaneously.

Note that it's a lot easier to color match cameras when you have them in the timeline and can see the cut from one to the next. It makes it very noticeable what colors need to be added or subtracted. That's why it would be great if we had the option to select many events in the timeline and add fx to them simultaneously.

Thanks.

Al.

Comments

RogerS wrote on 11/13/2025, 8:31 PM

100% agree!

I'd also like to be able to copy and paste Fx between media and not have to use third-party plugins.

jetdv wrote on 11/14/2025, 9:02 AM

I'd also like to be able to copy and paste Fx between media and not have to use third-party plugins.

Ummm.... You can! Copy/Selectively Paste Event Attributes

3POINT wrote on 11/14/2025, 10:02 AM

@Al_Korzonas is it not usual to edit/trim first in a multicam project and after that when switching back to the final timeline adding fx/color corrections etc? Adding fx/color corrections before, could hamper a fluent preview while editing/trimming the multicam project. You always can add the needed fx/color corrections at Media Fx level after finalizing the multicam project to avoid adding at event level.

Gid wrote on 11/14/2025, 10:09 AM

@Al_Korzonas If your not adjusting every event after you've split the media, you can 'Expand to multiple tracks' & apply the fxs at the Track level, that way you're only applying the fx to that one camera,

--------------------------

I also have this script, prob thanks to jetdv which will select all the events in a chosen/highlighted track.

Add the fx/fxs to one event, make adjustments & save as a preset or as a Plugin chain, this will save all the fxs as one preset, the Plugin Chooser can be docked to the UI.

Select the events & drag the fx from the Plugin Chooser onto one & it will apply it to all, (the white sq S at the top of my screen is the script)

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 System.Runtime;
using System.Xml;
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)
            {
               foreach (TrackEvent evnt in myTrack.Events)
                {
                    evnt.Selected = myTrack.Selected;
                 }
            }
        }
    }
}

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

 

Last changed by Gid on 11/14/2025, 10:11 AM, changed a total of 1 times.

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

Howard-Vigorita wrote on 11/14/2025, 11:50 AM

👍2nd the motion. At least for Media-fx & VideoBus-fx which currently get bypassed during multicam edit even if I apply them after making the multicam track. Makes shooting multicam with log media very difficult without the trouble of rendering intermediates. Only other workaround I've found is Aces... which is kind of odd if performance is the reason Vegas bypasses fx in the first place.

Mindmatter wrote on 11/14/2025, 3:35 PM

A lot of things in multicam editing don't make sense. An overhaul is long due. I posted this 5 years ago...


https://www.vegascreativesoftware.info/us/forum/a-few-thoughts-about-vegas-multicam-editing--125582/

AMD Ryzen 9 5900X, 12x 3.7 GHz
32 GB DDR4-3200 MHz (2x16GB), Dual-Channel
NVIDIA GeForce RTX 3070, 8GB GDDR6, HDMI, DP, studio drivers
ASUS PRIME B550M-K, AMD B550, AM4, mATX
7.1 (8-chanel) Surround-Sound, Digital Audio, onboard
Samsung 970 EVO Plus 250GB, NVMe M.2 PCIe x4 SSD
be quiet! System Power 9 700W CM, 80+ Bronze, modular
2x WD red 6TB
2x Samsung 2TB SSD

Al_Korzonas wrote on 11/20/2025, 11:56 PM

@Al_Korzonas is it not usual to edit/trim first in a multicam project and after that when switching back to the final timeline adding fx/color corrections etc? Adding fx/color corrections before, could hamper a fluent preview while editing/trimming the multicam project. You always can add the needed fx/color corrections at Media Fx level after finalizing the multicam project to avoid adding at event level.

So if you apply fx to media after creating a multicam track, it applies to all the events from that media? Sorry, but I wasn't aware of how it all works. So the media isn't literally pasted into the multicam track... those are just pointers into the media files? And the media isn't saved in the .veg file... obviously, because of the size of the .veg file. But the .veg file contains pointers to media files on your computer and all the fx settings for each media file? That makes it difficult to manage files... it means that if I offload all my media files to my RAID private cloud, I'll have to copy them back to the directory in which I originally had them when I created the .veg file, right?

Al_Korzonas wrote on 11/20/2025, 11:59 PM

I'd also like to be able to copy and paste Fx between media and not have to use third-party plugins.

Ummm.... You can! Copy/Selectively Paste Event Attributes

But to media, not to events, right? I think if the answers to my questions in my previous comment are "yes," then I think I have all I need. Thanks!

Al_Korzonas wrote on 11/20/2025, 11:59 PM

@Al_Korzonas If your not adjusting every event after you've split the media, you can 'Expand to multiple tracks' & apply the fxs at the Track level, that way you're only applying the fx to that one camera,

--------------------------

I also have this script, prob thanks to jetdv which will select all the events in a chosen/highlighted track.

Add the fx/fxs to one event, make adjustments & save as a preset or as a Plugin chain, this will save all the fxs as one preset, the Plugin Chooser can be docked to the UI.

Select the events & drag the fx from the Plugin Chooser onto one & it will apply it to all, (the white sq S at the top of my screen is the script)

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 System.Runtime;
using System.Xml;
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)
            {
               foreach (TrackEvent evnt in myTrack.Events)
                {
                    evnt.Selected = myTrack.Selected;
                 }
            }
        }
    }
}

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