Batch render script dead after upgrade

Lszl-Kalapos wrote on 12/17/2025, 11:34 AM

I just upgraded to build 356 and can't use batch render anymore. I get "Error 0x80131600 (message missing)" error if I click on batch render. Please help! The software also crashed two times in an hour during editing, and this is also anoying, but the first problem is bigger for me.

Comments

jetdv wrote on 12/17/2025, 12:00 PM

This happens because VEGAS Pro 23 has removed Stereo3D mode and the batch renderer is trying to access it.

The error message states: C:\Program Files\VEGAS\VEGAS Pro 23.0\Script Menu\Batch Render.cs(413) : The name 'Stereo3DOutputMode' does not exist in the current context C:\Program Files\VEGAS\VEGAS Pro 23.0\Script Menu\Batch Render.cs(413) : 'ScriptPortal.Vegas.ProjectVideoProperties' does not contain a definition for 'Stereo3DMode' so in the newer builds the "stereo3DMode" options have been officially removed.

On line 413 of the batch render program, change:

(Stereo3DOutputMode.Off != myVegas.Project.Video.Stereo3DMode ? 2 : 1); 

to simply read

1;

After that change, it will run again in the newer builds of VEGAS Pro 23.

Or to expand on that, this:

        int  projectVideoStreams = !projectHasVideo ? 0 :
                (Stereo3DOutputMode.Off != myVegas.Project.Video.Stereo3DMode ? 2 : 1);

Changes to:

        int  projectVideoStreams = !projectHasVideo ? 0 :
                1;

 

Lszl-Kalapos wrote on 12/17/2025, 12:07 PM

Works like charm. Thank you very much! 🍻