Mocha Pro 2021 OFX has released.

lan-mLMC wrote on 11/12/2020, 12:23 AM

Highlights include:

● PowerMesh - Mocha’s award-winning planar tracking now handles warped and organic surfaces with blazing speed and accuracy. New PowerMesh sub-surface tracking efficiently drives warp stabilization, mesh warped roto-splines, and much more. Export dense mesh tracking to many hosts with the new Alembic exporter or directly to After Effects nulls.

● AdjustTrack 2.0 - Improved track editing module takes the pain out of correcting the most difficult tracking shots.

● Python Scripting - Powerful Python Script Editor is now included in the Mocha Pro plugin for flexible custom development.

● Mocha Pro 2021 is a free update for customers on an active upgrade & support plan or subscription.

Learn more about Mocha Pro 2021 & download a free trial: https://bit.ly/30FLFMZ

 

An official tutorial for VEGAS Pro:

Comments

lenard wrote on 11/12/2020, 1:43 AM

They said something like mocha plugin now works 'out of process' thanks to new under the hood engineering for better stability, but they did not say better performance, so it may still not use GPU in ofx version.

Anyone tried it?

Dexcon wrote on 11/12/2020, 11:26 PM

The GPU tab in Preferences - Mocha Pro 2021 OFX:

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 19.0.3, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

lenard wrote on 11/12/2020, 11:45 PM

That's good to hear, that powermesh has so many tracking points it would likely be a lot slower on cpu only

Grazie wrote on 11/13/2020, 2:10 AM

What is the Preview Rate for their REMOVE RENDER, back in VegasPro?
 

On my MONSTA PC, with MP2020 it is glacial, like frozen molasses. No, I won’t lift a dime or penny or Euro until I hear much better Preview times. Great software. Great GUI on the OFX. But IS this Preview rate that is the sucker-punch for me. I’ve been on the Forums about this. I travelled to IBC last year to quizz the BORIS Team about this and still no assist on it.

So, will some kind VegHead test the MP2021 Remove Render Preview back in VegasPro18. And yes, the GPU is acknowledged by the MP Preferences.

Oh yeah, nearly forgot: Is there Contour Shuttle Pro options? The Transport Controls are “whimsical”.

Dexcon wrote on 11/13/2020, 3:15 AM

@Grazie ... I'll give it a shot tomorrow.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 19.0.3, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

Grazie wrote on 11/13/2020, 3:40 AM

@Dexcon - Can't ask for more! Thanks 😎

lenard wrote on 11/13/2020, 8:22 AM

They seem to be about equal in speed , they may essentially run the same engine now, working outside the editing software. The unlicensed version on left is Vegas Pro, on the right is Stand alone version. This is a major upgrade for ofx version

Grazie wrote on 11/13/2020, 8:33 AM

@lenard - Inside for Remove Render Template AND using a GPU.

lenard wrote on 11/13/2020, 10:20 AM

I tried, but the plugin made vegas unstable and kept crashing. From what I could see with a ram pre-render. It's hellishly slow, uses a lot of cpu, Not sure if it was using GPU, but it's not even relevant, it's not useable in vegas. Using the Mocha UI removal is lightening fast in comparison, but by the sounds of things it always was, the problem was within vegas. Doesn't look like anything has changed.

But get another opinion, My vegas did not like that plugin at all and might not have been running properly.

 

michael-harrison wrote on 11/13/2020, 12:48 PM

@Grazie what do you mean by "Remove Render Template?"

I have a working version of Mocha 8 but haven't used the remove module yet. I can try a test in VP 17 what exactly you were trying to do

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Grazie wrote on 11/13/2020, 1:09 PM

@michael-harrison - Sure, after having completed a Remove session in the OFX MP and leave, and return to the MP Control Panel there’s a DropDown to allow us to Select the Remove Render.

Grazie wrote on 11/13/2020, 3:26 PM

@michael-harrison - OK, here yah goes:

 

michael-harrison wrote on 11/13/2020, 4:35 PM

@Grazie it's taking about 3 seconds for Vegas render each frame on my machine. Same result in Resolve.

so it *could* be an OFX issue or could simply be an optimization that Boris needs to do.

It strikes me though that almost universally, you'll be better off doing the remove in Mocha and rendering that to an intermediate format for further processing. It's just yet another example of nailing down the results before moving on.

Last changed by michael-harrison on 11/13/2020, 4:35 PM, changed a total of 1 times.

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

michael-harrison wrote on 11/13/2020, 4:46 PM

@Grazie On the other hand, AE renders the remove at nearly real-time speeds.

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

lenard wrote on 11/13/2020, 5:19 PM

It strikes me though that almost universally, you'll be better off doing the remove in Mocha and rendering that to an intermediate format for further processing. It's just yet another example of nailing down the results before moving on.

In my short time with the ofx version, I"m not seeing the advantage, If it was possible to playback on vegas but pause until each frame from mocha until rendered resulting in no dropped frames I could see that as being useful when combing multiple video tracks. You could ram precache although most have set that to 0 due to vegas crashing, but mocha ofx is pulling out hair slow. I would never use it knowing how much faster the popout GUI is, and that's something I never knew about, having the option to use removal in mocha or editor, which is a big positive given how poorly it works within vegas

michael-harrison wrote on 11/13/2020, 5:58 PM

@lenard Well, to be fair, the lack of a render cache is really on Vegas. Mocha can't know what video source it's going to be handed when you start previewing in the Vegas UI, so any cache Mocha might keep is useless at that level.

You *could* go straight from the Mocha UI back to Vegas and immediately render a composite of the remove with some number of other tracks or fx. You'd just have to be confident that the remove was done and walk away during the render.

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Dexcon wrote on 11/13/2020, 6:51 PM

@Grazie  ... I've just given it a go using a 6 seconds MP4 (3840x2160x25fps from a Sony AX100) which was then stabilised in Merc 5 SAL and exported in Merc recommended medium quality. The Mocha Pro task was to remove a person walking R to L across the frame:

In Mocha Pro 2021, the tracking went quickly though because I placed the splines very wide of the man, I had to regularly manually move the splines to follow him - it didn't take long though. Organising the second layer was easy of course. I didn't specifically time the Removal Tool process, but it took less than 60 seconds - more like 30 seconds.

Playback on VP's timeline was semi-successful only when using Preview (auto) or less - about 12fps with Preview (auto). Draft (auto) returned 25fps.

Render choice in VP was MAGIX AVC/AAC MP4 UHD 2160p 25fps resulted in the following stats:

Average frame rate: 0.79fps

Render time: 3 mins 09 secs

CPU Usage: 92.80%

Memory Usage: 13.37GB

My overall impression: Working in Mocha Pro 2021 is easy going. Preview on VP's timeline is sluggish (to say the least) and MP21 has not improved over MP20 in this regard IMO.

More movement would probably be seen when watching the Jakobshavn Isbrae glacier in Greenland as it has been recorded as advancing by more than 46 metres a day in summer.

Because rendering Mocha Pro, Neat Video and some BCC FX is so time consuming, I usually individually render the affected video events as intermediates as Michael-Harrison mentioned earlier on.

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 19.0.3, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

lenard wrote on 11/13/2020, 7:23 PM

I think Mocha's days are numbered. This is a face track, fully auto that comes with Resolve 17, no fixes. 38 seconds to track. Original clip was 90 seconds and 50fps, so it's processing at over 100fps

I chose this clip from twitch because it's low quality (low bitrate/resolution), it's tracking her face but she turns her head around so face is fully obscured, she walks infront of onscreen text . All of these things will make life very hard for Mocha, and will never complete without intervention and tracking fixes, but Resolve is using AI, and Mocha still isn't with 2021 version

It's a limited use example. This doesn't have the accuracy for much of the work that Mocha is used for, but it is an example of something Mocha can't do

Dexcon wrote on 11/13/2020, 8:01 PM

@lenard  ... I assume that you are referring to this (from Resolve's user manual):

Resolve FX Refine
‚ Beauty: (Studio Only) Allows you to selectively smooth detail that falls above a
particular threshold, while preserving detail falling below a specific threshold.

There's nothing particularly new in that approach, NewBlueFX has had an equivalent function in ColorFast for many years. This NBFX tutorial is from February 2013:

https://newbluefx.com/tutorials/skin-preservation-mask/

It should be noted that this approach affects any other elements in the image that are the same or similar color tone to the skin tone unless the face can be masked.

BorisFX has had a similar BCC Unit for some years called Beauty Studio which does allow for masking by using its inbuilt Mocha if needed. This BCC Beauty Studio tutorial is from December 2015:

https://borisfx.com/videos/bcc-beauty-studio-tutorial-skin-smoothing-retouching-overview/

 

Cameras: Sony FDR-AX100E; GoPro Hero 11 Black Creator Edition

Installed: Vegas Pro 15, 16, 17, 18, 19, 20, 21 & 22, HitFilm Pro 2021.3, DaVinci Resolve Studio 19.0.3, BCC 2025, Mocha Pro 2025.0, NBFX TotalFX 7, Neat NR, DVD Architect 6.0, MAGIX Travel Maps, Sound Forge Pro 16, SpectraLayers Pro 11, iZotope RX11 Advanced and many other iZ plugins, Vegasaur 4.0

Windows 11

Dell Alienware Aurora 11:

10th Gen Intel i9 10900KF - 10 cores (20 threads) - 3.7 to 5.3 GHz

NVIDIA GeForce RTX 2080 SUPER 8GB GDDR6 - liquid cooled

64GB RAM - Dual Channel HyperX FURY DDR4 XMP at 3200MHz

C drive: 2TB Samsung 990 PCIe 4.0 NVMe M.2 PCIe SSD

D: drive: 4TB Samsung 870 SATA SSD (used for media for editing current projects)

E: drive: 2TB Samsung 870 SATA SSD

F: drive: 6TB WD 7200 rpm Black HDD 3.5"

Dell Ultrasharp 32" 4K Color Calibrated Monitor

 

LAPTOP:

Dell Inspiron 5310 EVO 13.3"

i5-11320H CPU

C Drive: 1TB Corsair Gen4 NVMe M.2 2230 SSD (upgraded from the original 500 GB SSD)

Monitor is 2560 x 1600 @ 60 Hz

lenard wrote on 11/13/2020, 8:16 PM

@lenard  ... I assume that you are referring to this (from Resolve's user manual):

Resolve FX Refine
‚ Beauty: (Studio Only) Allows you to selectively smooth detail that falls above a
particular threshold, while preserving detail falling below a specific threshold.

This is the description for it. It's intended for auto reframing such as 16:9 video to 9:16 or square etc but in my example i use it for tracking the face to make a zoomed in stabilised version in the same aspect ratio.


lenard wrote on 11/13/2020, 8:29 PM

I must admit i have not tried the vegas method for doing the same thing. I've always used mocha. I'll have a look at vegas tracking