Happy Otter Scripts for Vegas Pro

Comments

john_dennis wrote on 7/5/2021, 1:00 PM

@wwaag

I find Kwik Proxy invaluable for knocking out "dailies" to view on my "getting ancient" TV that won't play XAVC files from the camera. The 17 Mbps VCE files can be sent to smart phone users.

I suppose you could use them for proxies, too.

Musicvid wrote on 7/5/2021, 1:09 PM

@wwaag

I find Kwik Proxy invaluable for knocking out "dailies" to view on my "getting ancient" TV that won't play XAVC files from the camera. The 17 Mbps VCE files can be sent to smart phone users.

I suppose you could use them for proxies, too.

+1. I agree on all points.

wwaag wrote on 7/5/2021, 3:49 PM

The advantage of KwikProxy is that it does it's rendering "outside" of the Vegas timeline. Adding it to the timeline first really slows down renders. That's the main advantage of KP for creating proxies, especially for hevc. Here's a link to a KP demo. https://tools4vegas.com/kwikproxy-demo/ Vegas took over 17 minutes for a render of 8K while KP took less than 3 minutes.

Here's a chart of some comparison renders I did awhile back.

Last changed by wwaag on 7/5/2021, 3:56 PM, changed a total of 2 times.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

wwaag wrote on 7/7/2021, 8:18 PM

New build 1.0.3.18 is now available.

Change log may be found here. https://tools4vegas.com/wp-content/uploads/HappyOtter-Change-Log.pdf


New HappyOtter Tool

 

New HappyOtter Script

  • EventDucker
    • Event based ducking of audio Volume envelope and video Composite envelope
    • Selected or all track events can be used to control ducking
    • Silence detection and creation of new audio track with silent sections removed
    • Option to replace or add to existing envelopes in multiple target tracks
  • Event Ducker Demo https://tools4vegas.com/wp-content/uploads/EventDuckerDemo.mp4

New Features and Improvements

  • RenderPlus
    • Added dts audio encoding
    • Added button to replace render file name with project name
  • ImportAssist
    • Added dts audio import which transcodes to a lossless pcm wave file
    • Added Cineform and ProRes encoding options using FFmpeg
  • ProxyAssist
    • Added support for events with multiple Takes
  • OtterBar, OtterInfoBar
    • Added opacity control for toolbar icons

Bug Fixes

  • License activation failed if first or last name contained spaces (E.g. Joe Bob)—fixed
  • AudioTrim
    • Audio stream selection not being  honored for events renders—fixed
    • Keeping/removing  certain audio event and track  Fx not working correctly--fixed

Last changed by wwaag on 7/13/2021, 8:40 PM, changed a total of 3 times.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

NoKi wrote on 7/8/2021, 9:27 AM

Hi,

AudioSyncR looks very promising, but will it also work with more than one (full-length) event on the reference track? I mean with several events with gaps in between as reference?

And is there a way to customize the pre-syncing using timestamp metadata to a specific tag, say "StartTimecode" or "Media Create Date"?

I sometimes have footage from a bunch of cameras running on free-run time-of-day time code that is synced only roughly (+/- 1 s). Vegas Pro puts them on the timeline according to their time code, but there is always a fine tuning needed. Would be nice if this could be done automatically via AudioSyncR.

Nils

wwaag wrote on 7/8/2021, 10:11 AM

@NoKi

"but will it also work with more than one (full-length) event on the reference track? I mean with several events with gaps in between as reference?"

That should be no problem since the entire reference track is initially rendered to a temp wave file.

"And is there a way to customize the pre-syncing using timestamp metadata to a specific tag, say "StartTimecode" or "Media Create Date"?"

At the moment, no. It first looks for encode date or recorded date from the file's metadata. If not found, it then uses the file "date modified". The option to select which timestamp to use could easily be added.

And finally, to your last question, once events are on the timelines only a sec or so apart, it should be pretty easy to sync them using one of the two main options (by events or loop region), depending on the specifics of your layout.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

NoKi wrote on 7/8/2021, 10:37 AM

Thanks! That sounds great!
It seems to be a good workflow to get all events on the timeline by time code and then let AudioSyncR do the precise alignment.

Nils

NoKi wrote on 7/8/2021, 11:01 AM

Mmh, I just received the license code, but where can I find a download link? :-)

Reyfox wrote on 7/8/2021, 11:17 AM

Download the trial and enter in the serial number?

Then you can look at my image below to Launch Help where you would enter in your serial number and activate.

Like others, I find HOS a great tool.

Last changed by Reyfox on 7/8/2021, 11:18 AM, changed a total of 1 times.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.1

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

wwaag wrote on 7/8/2021, 11:25 AM

You must first download and install the trial version of HappyOtterScripts which includes AudioSyncR. Here is the link. https://tools4vegas.com/trial/

Once installed, you can activate the license by launching Help from any of the the HappyOtter toolbars and click on Activate to enter your serial number.

 

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

NoKi wrote on 7/8/2021, 12:09 PM

Thanks to both of you for your quick help! Wasn‘t clear for me that SyncR is in the HOS installer.

Nils

NoKi wrote on 7/8/2021, 1:18 PM

Ok, I got it installed and entered my code, but when I click on AudioSyncR nothing happens (no dialog). The other HOS do open. Anything I can do to make it work?

The path to the AudioSyncR.dll (only 5 KB?) seems to be correct: "C:\ProgramData\HappyOtterScripts\Magix Vegas Pro\Scripts\AudioSyncR.dll"

Any idea?

I'm on Vegas Pro 18 (527) and Win 10 Pro 1904 (19041.1052).

EDIT: It does start over "Tools" -> "Extensions", but not using the OtterBar

wwaag wrote on 7/8/2021, 2:01 PM

@NoKi

To launch from one of the Otter Toolbars, you must first make sure that you select the Keyboard map named [HappyOtter]. During setup, there is an option to "Add keyboard shortcuts to all keyboard maps" which perhaps should be ticked by default.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

eikira wrote on 7/8/2021, 6:05 PM

I had HOS already, now i just need to replace the serial with the new (39USD AudioSyncR upgrade) one to activate both, right?

wwaag wrote on 7/8/2021, 6:14 PM

@eikira

You must have the original license activated first. You should then be able to activate the new upgrade license. Once activated, a message box will appear indicating both HOS and AudioSyncR. Here's a screen grab.

Last changed by wwaag on 7/8/2021, 6:17 PM, changed a total of 1 times.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

eikira wrote on 7/8/2021, 6:17 PM

@wwaag ah good. you know i had to ask to be precise, not that you need to help me over again with the license stuff. but here is just a thought from my side, maybe it makes sense. putting a second license box for each think so it makes it more clear for the user (if the other idea managing licenses like magix does to activate machines and deactive etc. is not reasonable).

EDIT: oh and the reason why i asked is, that the email is labled as HOS license, and not specific AudioSyncR.

EDIT2: hehe already seen your mistake! :-p no worries though not copied or so =)

andyrpsmith wrote on 7/9/2021, 4:43 AM

My install indicated some errors, checking the install log file it relates to the keyboard:

2021/07/08  19:42:20 -- FAILED-Sony KeyboardIni Installed
2021/07/08  19:42:20 -- ERROR-System.IO.FileNotFoundException: Could not find file 'C:\Users\andrew\AppData\Roaming\Sony\Vegas Pro\14.0\keyboard.ini'.
File name: 'C:\Users\andrew\AppData\Roaming\Sony\Vegas Pro\14.0\keyboard.ini'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)

The new licence installed OK.

Last changed by andyrpsmith on 7/9/2021, 4:45 AM, changed a total of 1 times.

(Intel 3rd gen i5@4.1GHz, 32GB RAM, SSD, 1080Ti GPU, Windows 10) Not now used with Vegas.

13th gen i913900K - water cooled, 96GB RAM, 4TB M2 drive, 4TB games SSD, 2TB video SSD, GPU RTX 4080 Super, Windows 11 pro

eikira wrote on 7/9/2021, 9:02 AM

@wwaag

Problem. Installed and activated without issues, but the shortcut button in the OtterBar does nothing. I checked the Key option in the installation, because i read it beforehand from you.

wwaag wrote on 7/9/2021, 10:40 AM

@andyrpsmith

Thanks for the info. That's a definite bug, although not a show stopper. You're the 2nd individual reporting such an error. It's looking for a Vegas 14 ini file in the Sony directory--an obvious error. Oops!

@eikira

First, go to Tools|Extensions to make sure it has been installed. It should look like this. Note the long keyboard shortcut. Ctrl-Alt-Shift-H-2

Then, go to customize keyboard and select the keyboard map [HappyOtter]. To confirm it's installed correctly, select Global and type in "audios". The result should look like this.

You will see the long shortcut that calls AudioSyncR. If you want to use a different keyboard map then add that specific shortcut for AudioSyncR. Just make sure that global is selected.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

musko wrote on 7/9/2021, 2:02 PM

@wwaag thank you for AudioSyncR. I just tested a two-and-a-half-hour project with 139 clips and synced the project in order.
It took a very, very long time, about two hours, but it works

wwaag wrote on 7/9/2021, 2:18 PM

@musko

Just looked at your timeline. It would appear that you have lots of short video events synced with a very long audio recording. I'd suggest you take a look at the timestamp presyncing video. https://tools4vegas.com/wp-content/uploads/TimeStampPresyncing.mp4

If your files have good timestamps (they should), you can reduce processing time considerably. The above demo was using 10 minutes of GoPro footage with an H2N. The actual syncing time for those 62 events over a 2 plus hour audio track was less than 13 seconds. Here's a screen grab of a re-run of that analysis.

I did that demo before adding the display of sync processing time.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

J-Toresen wrote on 7/9/2021, 5:29 PM

wwaag

I have already purchased Happy Otter Scripts, and now I want to buy HappyOtter AudioSyncR.

But: I must create a PayPal account to purchase HappyOtter AudioSyncR. I have to give PayPal my phone number, my address etc. But I do not want to give away such personal information to PayPal. Why should I?

So wwaag. Why do you force me to pay via PayPal?

Jøran Toresen

PS And the price is not $39, but 10% higher, when you “force” me to pay via PayPal

wwaag wrote on 7/9/2021, 6:50 PM

"So wwaag. Why do you force me to pay via PayPal?"

As a one-man band, I use PayPal since it is universally (almost) accepted, regardless of location or currency. Additionally, it is integrated with the activation server so that the license is automatically generated and sent to the purchaser. It also provides a means of easily refunding any transaction if the customer is unhappy or has mistakenly made a purchase.

Regarding personal information, I have nothing to do with PayPal requirements. Plus, I don't know of any legitimate financial organization that does not require such basic information.

There is an 8.75% tax that is always added to the purchase price.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

frankp wrote on 7/12/2021, 1:35 PM

Hello wwaag,

So I just updated my copy of HOS to version 1.0.3.18, I wanted to try the new AudioSyncR but the "start" button is grayed out. I assume I have to purchase a license first and activate? The "AudioSyncR Upgrade to HappyOtterScripts" for $39 is what I should choose? just wanted to be sure. Also, will multicam footages with Variable Frame Rate work? or is there a need to convert to CFR first? Thank you.

Magix Vegas Pro 17 Edit

OS: Windows 10 Pro 64

CPU: Intel Core i7-9700K Coffee Lake 8-Core 3.6 GHz LGA 1151 

Cooler: Noctua NH-L9x65

Motherboard: Gigabyte Z390 Designare

RAM: Ballistix Sport LT 32GB DDR4 2400 MT/s

GPU: Sapphire Radeon RX Vega 64 8GB

Capture Card: Blackmagic Intensity Pro 4K

PSU: Corsair RMx Series 850W

Boot Drive: Samsung 970 EVO NVMe 2TB

Data Drives: Toshiba X300 5TB 7200 RPM (x4)

RAID: G-Technology G-RAID with Thunderbolt 3 and Blackjet VX-2SSD USB 3.1 10Gbps USB Type-C

Case: iStarUSA D400 Black

Monitors: Viewsonic VP2785-4K, VP2468 IPS Panels

Camera: Sony a6600 APS-C, Sony ZV-1