VEGASPYTHON: Vegas scripting with Python

Harold-Linke wrote on 9/29/2018, 11:25 AM

VEGAS Pro provides the possibility to automate actions via C#, JScript and VB.Net scripts.

For non-programmers the barrier to create scripts in these languages is still high.

PYTHON is an easy to learn powerful programming language that is more an dmore used for scripting of applications. In the 3D and video editing area some application use already PYTHON for scripting.

As I prefer to use PYTHON I have searched for a possibility to use PYTHON for scriting in VEGAS too.

Now here is the result: VEGASPYTHON.

The Goal of this VEGAS extension is to provide an easy access to VEGAS scripting using PYTHON.

The extension provides two options:

  • an interactive dockable VEGASPython Window
  • executing Scripts located in a specific folder and integarte them into the VEGAS User Interface like other C# Scripts

You can find more information here:

https://www.hlinke.de/dokuwiki/doku.php?id=en:vegas_python

The Extension is still in a very early phase and still needs some testing and tweeking.

Please feel free to test it and provide your feedback and improvement requests.

Kind regards

Harold

Comments

VEGASPascal wrote on 9/29/2018, 2:26 PM

Hi Harold,

VEGAS is supporting every .Net language like C# and VB (or F#). I never testet IronPython with VEGAS but it is a nice idea.

fhu wrote on 9/29/2018, 4:27 PM

This is very cool. Are you currently working on any scripts for Vegas?

Marco. wrote on 9/30/2018, 3:55 PM

I think this is a VERY interesting extension but first I'd need someone teaching me coding.

A side note: On your wiki you linked to the IronPython website but there's a typo in the link you used so the page won't load.

The scripts you provide via VEGASPython work fine here in VP16.

Harold-Linke wrote on 10/1/2018, 1:21 AM

@VEGASPascal:

Thank you for your comment. I think the hurdle for non-programmers to write PYTHON scripts is lower than with C# and VB.net.

@fhu

Thank you for your positive feedback. I have some Python scripts that I want to adapt to VEGAS. But first the VEGASPython has to work correctly.

@Marco.

Thank you for your positive feedback. When VEGASPython is stable I plan to provide some tutorials how to use it for VEGAS scripting. I woul dbe very interested in your feedback on this.

I have corrected the link in the wiki. Thanks for poiting me to this typo.