Applying the VEGAS Video Stabilization 'Stabilize' parameter

Jack S wrote on 10/3/2020, 11:31 AM

Can anyone help me? I'm struggling to find a way to get a script to apply the 'Stabilize' parameter. The script applies the VEGAS Video Stabilization effect to the selected events but that's it. The effect isn't activated. I've searched the API and watched umpteen YouTube videos but nowhere can I find how to do this. I'm beginning to think that it's not possible to do this with a script. If this is the case, I would appreciate it if someone could confirm that so I can abandon the idea and get on with something else.

Thanks in advance.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

Comments

3POINT wrote on 10/3/2020, 3:11 PM

@Jack S When you're looking for a batch stabilization script, don't search further. Following options you have: buy Vegasaur or use elCutty's free AddMercalli script (originally written only for Mercalli but since this year also usable for Vegas stabilization) https://www.vegascreativesoftware.info/us/forum/addmercalli-automation-vp17-auto-stabilization--104306/?page=1

Jack S wrote on 10/5/2020, 9:43 AM

@3POINT Thanks for that, I appreciate it. However, (there's always a 'however' isn't there?) I'm having difficulty finding out where to save it to. The VEGAS Pro Scripting FAQs indicate that application extensions should be saved to one of the following:-

C:\Users\<username>\Documents\Vegas Application Extensions\
C:\Users\<username>\AppData\Local\VEGAS Pro\17.0\Application Extensions\
C:\Users\<username>\AppData\Roaming\VEGAS Pro\17.0\Application Extensions\
C:\ProgramData\Vegas Pro\17.0\Application Extensions\
C:\Users\<username>\AppData\Local\Vegas Pro\Application Extensions\
C:\Users\<username>\AppData\Roaming\Vegas Pro\Application Extensions\
C:\ProgramData\Vegas Pro\Application Extensions\

I tried saving it to the 4th location (18.0 instead of 17.0) but it didn't appear in the Tools/Extensions list. I then looked in C:\Users\<username>\Documents\ but couldn't find a folder called Vegas Application Extensions. I then thought "Maybe I have to create a folder named as such". So I did, and saved it there. It still didn't appear in the list.

I always like, if possible, to solve things myself and I hate to pester people. In this case, however, I'm stumped. May I presume to pester you again and ask you 'Where do I save this extension so that it appears in the Extensions list?'.

EDIT Hang fire awhile. I've just seen the instructions in the pdf file in the zip file. I'll refer to these notes and see if it does the trick. I'll report back.

OK, I'm back. The document 'AddMercalli_V4_for_Vp13_Notes.pdf states that the dll and png files must be copied to the folder "C\ProgramData\Sony\Vegas Pro\ Application Extensions\". So I copied them to
"C\ProgramData\VEGAS Pro\Application Extensions" (where all the other extensions are). I then restarted Vegas Pro 18 but still it doesn't appear in the list. I presume the folder doesn't have to be re-scanned, as is the case with scripts.

Last changed by Jack S on 10/5/2020, 10:04 AM, changed a total of 2 times.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

3POINT wrote on 10/5/2020, 10:04 AM

The AddMercalli_V4.dll and *.png  files are in following folder on my PC: C:\ProgramData\Vegas Pro\Application Extensions\ and accessible in all installed version of Vpro.

Jack S wrote on 10/5/2020, 10:17 AM

@3POINT Thanks for responding. As yours is working in the same directory that I have copied to my last option is to do a program reset. I'll try this and report back. Thanks again.

EDIT I'm back. No, that didn't do it. Looks like I'll have to put that problem onto the back burner for now. Thanks for your help anyway.

Last changed by Jack S on 10/5/2020, 10:22 AM, changed a total of 1 times.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

TOG62 wrote on 10/5/2020, 10:22 AM

Jack, you listed a folder within the Sony sub-folder, which 3POINT did not..

jetdv wrote on 10/5/2020, 5:41 PM
I then looked in C:\Users\<username>\Documents\ but couldn't find a folder called Vegas Application Extensions. I then thought "Maybe I have to create a folder named as such". So I did, and saved it there. It still didn't appear in the list.

Yes, if it does not exist, you would need to create it. That's where I install Excalibur.

Jack S wrote on 10/6/2020, 4:51 AM

@TOG62  I wrote 'So I copied them to "C\ProgramData\VEGAS Pro\Application Extensions" (where all the other extensions are).'
3POINT wrote 'The AddMercalli_V4.dll and *.png  files are in following folder on my PC: C:\ProgramData\Vegas Pro\Application Extensions\'.
So, no, I didn't list a folder within the Sony sub-folder.

@jetdv Yes, I did create it and copied the dll there. I must be doing something wrong somewhere because I can't get it to appear in the extensions list.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

jetdv wrote on 10/6/2020, 8:27 AM

Is "AddMercalli_V4.dll" an extension? Or a script? If it's a script you would put it in the "Vegas Script Menu" folder (which can also be added to "My Documents") and it would appear under Tools - Scripting. I'm betting it's a script and not a custom command.

Peter_P wrote on 10/6/2020, 8:43 AM

@jetdv

I'm betting it's a script and not a custom command.

You lost !

This tool is a custom command and I still recommend to put the files in the folder :
C:\ProgramData\VEGAS Pro\Application Extensions\

@Jack S

If it still does not show up in Vegas, you might have overseen the note in the .pdf to unlock the file after download.

Jack S wrote on 10/6/2020, 10:05 AM

@Peter_P Thanks Peter. Yes I did see the note and did unblock the dll. I didn't unblock the png though so I'll have to do that just in case the png is necessary for the dll to work.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

Peter_P wrote on 10/6/2020, 10:29 AM

No, the png is not necessary for the dll to work. It is just used to see it nicely in the toolbar. And I think this does not need to be unlocked.

Jack S wrote on 10/6/2020, 10:35 AM

@Peter_P Thanks Peter. Back to square one then 😥.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

Jack S wrote on 10/16/2020, 8:32 AM

Thanks to everyone for the assistance. I'm now using a script from @Santamaria that I've modified. It now analyses each selected event after applying the VEGAS Video Stabilization plugin as an Event FX.

I'm a happy bunny now. This will save me a lot of time.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE