Zoom in Video Preview for Mask Alignment

DustVoice wrote on 8/27/2019, 9:39 AM

I have done it!

I have successfully written a script ("Precise adjust mask.cs") which enables you to precisely position your mask's center point by zooming into the preview window! As far as I know this has never been done before. More versions (for other things than mask center points) are to follow.

But why is this important?
Until now it was pretty difficult to properly position the center points of the individual masks pixel perfect and also magnifying glasses (software) are not enough. That's why I made the effort to write that script.

As always I have made a quick YouTube tutorial showcasing how to properly use the plugin.

Please consider trying it out and giving valuable feedback.

Please credit me, if you modify and redistribute this script.

Hope you like it.

New Download Link (GitHub page): https://github.com/DustVoice/VEGAS-Scripts



Marco. wrote on 8/27/2019, 1:05 PM

Mmh, it doesn't work here. Running the script throws a long error message.

DustVoice wrote on 8/27/2019, 1:07 PM

Can you do a screenshot or copy/paste of the error even if its long? Maybe it's just a stupid error.
Also witch version of VEGAS are you using?

I'm certain this is resolvable

DustVoice wrote on 8/27/2019, 1:18 PM

Just checked, if I redownload the script it runs fine on my pc. So unfortunately without an error message I don't know what it could be...

Marco. wrote on 8/27/2019, 1:22 PM

I think I know what it is: The GitHub download. It saves the CS script HTML coded but with the .cs file extension.

DustVoice wrote on 8/27/2019, 1:25 PM

How do you download the script?

You either have to click on the file and then go to Raw and then copy that and paste it in a new text file with the .cs ending, or you would have to download the whole repository as a zip. That ensures that the files are properly formatted

Please let me know if it works

Marco. wrote on 8/27/2019, 1:33 PM

I tried right-clicking first. Then downloaded the whole respository which then worked.

DustVoice wrote on 8/27/2019, 1:36 PM


Ideally one would use git itself to keep the repository synced up, but for most people git is very cryptic and weird. But I see it that way: If I would have kept the files on my filehosting, you would still need to download every version, so it should be fine.

Former user wrote on 8/28/2019, 5:22 PM


Your script works perfectly here. The external developers are doing a great job. Thanks to your hard work many Vegas limitations are being overcome.

Thank you!

DustVoice wrote on 8/28/2019, 6:18 PM

@Former user Thanks for your compliment. Well I have to give it to the developers though, because although they sometimes don't quite meet my expectation, they are able to make a product, which I decided to come back to and pay good money, in order to leave other Software behind.

But on the other hand, surely, VEGAS can't do everything and maybe other pieces of software are more suitable for that kind of stuff, but VEGAS still lacks some general standards which is kind of frustrating.

I'm also a software developer, which means I know the challenges of providing your customers with updates and upgrades that completely satisfy them, which is almost never doable.

That's why I cherish the community effort to make VEGAS even better. And as with the "Copy Motion Track to PiP" script which made its way into the final version, I would love to see stuff like that to be put in more often. Because often times you either are defeated that this or that is not possible in VEGAS or you simply son't know that scripts, etc. are out there and maybe leave VEGAS for other software. By including it into a final release, you're providing a broader audience with this improved experience with not that much effort.

But that's just a little rant and wet dream of a passionate VEGAS user...

Also if you have any suggestions and/or wishes or improvements to the script, or maybe would like to see the zoom in feature for another component, feel free to suggest it and I'll see what can be done!