Mocha Pro Adobe Plug-in

You can purchase Mocha from Toolfarm or consider our own Tracking solutions.

Mocha is the world’s most recognized and powerful planar tracking tool for VFX and post-production. Mocha Pro features GPU-accelerated tracking and object removal, advanced masking with edge-snapping, stabilization, lens calibration, 3D camera solver, stereo 360/VR support, and more.

Availability:

No Longer Available

Description

You can purchase Mocha from Toolfarm or consider our own Tracking solutions.

Mocha Pro 2020.5 is here! Mocha is the world’s most powerful planar tracking tool for VFX and post-production. Featuring GPU-accelerated tracking and object removal, advanced masking with edge-snapping, stabilization, lens calibration, 3D camera solver, stereo 360/VR support, and more.

Using Mocha AE in Adobe After Effects? View the Compare Mocha Chart to learn about Mocha Pro’s advanced features.

Affordable Annual Subscription: Mocha Pro delivers professional tools at artist level prices. Annual subscriptions for Adobe start at only $295/year

Adobe plug-in option allows fast & efficient workflow using the host's media engine.

Launch mocha Pro as a plug-in from within After Effects or Premiere Pro. The plug-in workflow uses the host’s media engine and project format, reducing the need for transcoding or external file management.

What's New

2020.5 is a free update for customers on an active upgrade & support plan or annual subscription

  • Improved Planar Tracking, Up to 4x Faster Motion Blur Rendering, and more new features.
  • Updated OpenColorIO color management includes streamlined viewer settings, new preference tab, and improved workflow.
  • Mega Plate module: use planar tracking and temporal frame analysis to create extended stitched frames for advanced effects and clean up tasks
  • Area Brush: dynamic new paint tool with Quick Mask mode for fast creation of tracking and masking layers. Now improved with Gap Fill and keyboard shortcuts.

EXTENDED CLEAN PLATES

Mega Plate is a unique new module building on Mocha Pro’s most powerful core technologies — planar tracking and temporal frame analysis — to create a stitched extended frame for visual effects tasks.

Working with Mega Plates is a new way to visualize and work on a larger than raster “Mega” canvas for common VFX tasks such as object removal, clean plating, sky replacements, matte painting, and set extensions.

CREATE MOCHA LAYERS EVEN FASTER

Area Brush is a new paint tool that speeds up Mocha’s most common core task — creating shapes.

Area Brush with Quick Mask mode brings fluid gestural paint functionality into Mocha to define planar tracking and masking search areas.

Instead of clicking and dragging spline points, add and subtract paint strokes are converted to vector splines — greatly speeding up and simplifying multi-shape tracking and masking set-ups.

The Area Brush also supports Wacom tablets for pressure-sensitive scaling.

COLOR MANAGEMENT

Mocha Pro 2020 adds industry-standard OpenColorIO color management for consistent and predictable color display across industry workflows.

OCIO support is compatible with the Academy Color Encoding Specification (ACES) and enables improved color-managed workflows with high-end post-production and VFX applications such as Silhouette, Foundry’s NUKE, Autodesk Flame, Avid Media Composer, and more.

WHY MOCHA PRO?

THE INDUSTRY'S MOST RELIABLE TRACKING

Planar tracking is at the heart of all Mocha Pro modules and is used to drive tracking, masking, object removal, stabilization, and more. Unlimited tracking layers and the advanced AdjustTrack module helps handle reflections, occlusions, noise, and even areas with motion blur or low details.

ROTO WITH LESS KEYFRAMES

Mocha’s masking workflow features planar tracked spline tools to speed up shape creation and reduce manual keyframes.

Magnetic Splines with edge-snapping assistance help create the most detailed mask shapes — without requiring drawing skills.

Don’t paint yourself into a corner. Mocha’s masking tools always remain vector for continuous editing capabilities and speed on high-resolution projects.

GPU ACCELERATED OBJECT REMOVAL

Remove unwanted elements, wires, rigs, tracking marks, and 360 cameras. Generate clean plates for massive time-savings.

The Remove Module is an amazing alternative to traditional clone and paint techniques for getting rid of unwanted pixels and removing objects. It automatically detects temporal clean frames to blend and align pixels with little user input. It's like Content Aware on steroids!

Fix it in post! The Remove Module is one of the most popular reasons After Effects artists upgrade from the Adobe bundled Mocha AE.

Insert Module

INSERT MODULE

Render accurate match moves and screen inserts with realistic motion blur or mesh warp distortions.

Render graphics onto your tracked screen surface within Mocha Pro or back to your host timeline with the new plug-in option. Combines with Lens Module for realistic VFX compositing on distorted footage.

STABILIZE

Smooth camera jitter and lock down shots with the Stabilize Module.

The stabilize module can lock down camera motion or stabilize moving objects based on planar tracking. Smooth option with selectable anchor frames helps reduce high-frequency jitters while maintaining original camera motion. Center, scale or crop stabilized footage based on user-driven tracking.

LENS MODULE

Calibrate, correct, and remove lens distortion.

This simple and easy-to-use interface allows users to calibrate the distortion introduced by camera lenses. Unwanted lens distortion can be removed or matched for realistic compositing.

For 360/VR, a simplified undistort/distort workflow makes mono or stereo cleanups on equirectangular footage easy.

3D Camera Solver

STEREOSCOPIC WORKFLOW

Stereo 3D planar tracking, masking, and object removal workflow

Mocha supports native stereo 3D and 360/VR stereo formats. This unique workflow uses planar tracking analysis on “both eye views” to reduce manual offsets and tedious keyframe work on stereo 3D rotoscoping, tracking, 3D camera solve, and object removal.

Mocha Pro is the ultimate companion for stereo 360 projects in Adobe After Effects & Premiere Pro.

3D CAMERA SOLVER

Solve 3D match moving capabilities with planar ease.

Unlike feature based camera tracking, Mocha solves the 3D camera based on user-selected planar data. This fast and easy-to-use solution is ideal for set extensions, 3D text, and particle tracking. Additionally, the 3D solver can be used to assist other 3D tracking applications on difficult shots with low detail or significant foreground occlusions.

Export to FBX or native Adobe After Effects format

360º/VR

360/VR POST-PRODUCTION TOOLKIT

Mocha Pro includes all of the features from Mocha VR for mono and stereoscopic 360 video workflows.

Award-winning 360 video tools for tracking, masking, horizon stabilization, object removal, nadir patching and spherical video post.

The native 360 optimized workflow simplifies spherical video post-production challenges. Work across seams with fewer pre-comps, nesting or rendering.

Testimonials

“For RocketJump, mocha is incredibly helpful – it allows us to be quick and turn around the kind of volume and quality work that we do on a week by week basis.”

– Freddie Wong, Director, RocketJump

“mocha Pro is an amazing box of magic tricks, necessary at every stage of the film-making process. mocha is an invaluable part of my tool kit!”

– Jake Morrison, VFX Supervisor, Marvel Studios

“mocha’s technology works amazingly on faces and allows us to track and roto more articulated areas of the face like lips, chins and even head turns much more easily.”

– Howard Shur, Creative Director, Flawless FX

Demo & Trial Functionality

All Imagineer software is installed as a limited demo version called the Learning Edition.

  • Exports are limited to 10 frame exports only
  • Render outputs are watermarked
  • Projects can not be opened into fully licensed versions

License Options

Mocha Pro is now available as an annual license which is valid for 1 year from the time it is first activated or as a new perpetual license. Please choose the option when adding it to the cart.

Activating the Software

To activate your product in fully working, non-demo mode for 15 day trial:

  1. While connected to the internet, launch the product and select “request trial”.
  2. Complete the registration form and your software will automatically be activated. After 15 days, the trial license and functionality will expire.

Upgrade Notice

Customers with Valid Support Contract will also see the update available in the BorisFX App Manager. If you need any assistance please open a support request

COMPARE

Mocha Pro 2020

Mocha AE

Planar Tracking

Roto & Masking

AdjustTrack Module

Essentials Interface

Area Brush

Remove Module w/ Clean Plating

Mega Plate Module

Stabilization Module w/ Auto-Fill

Lens Module

Insert Module for Match Moves w/ Mesh Warper

3D Camera Solver

360/VR

Stereoscopic 3D

Standalone Application Option

Integrated Plug-in Option

OpenColorIO

Floating License & BG Render Options

GPU Acceleration

GPU Accelerated Remove Module

Magnetic Spline & Freehand Spline Tools

Export track, roto & 3D data to wide range of hosts (see exports chart)

macOS & Windows Support

Linux Support

Magnetic Spline & Edge Snapping Roto Tools

NATIVE DATA EXPORTS

Running as standalone application and plug-in, Mocha can render tracked composites, tracked inserts, masks, object removal, stabilization, reorientation and lens correction.

Mocha also exports native tracking, spline and 3D data in a wide variety of host formats:

Hosts and Formats

Mocha Pro 2020

Mocha AE

Adobe After Effects CC

Tracking, Splines, 3D1, Lens2

Tracking & Splines

Adobe Premiere Pro CC

Splines

Apple Motion

Tracking

Assimilate Scratch

Tracking

Autodesk Flame Family

Tracking, Splines, 3D

Autodesk Maya & 3DS Max

3D

Boris Continuum

Tracking

Blackmagic Fusion

Tracking, Splines, 3D

Floxbox

Tracking

Foundry Nuke

Tracking, Splines, 3D

HitFilm Pro

Tracking, Splines, 3D

Tracking, Splines

Maxon C4D

3D

Mocha Blend

Tracking & Splines

Silhouette

Splines (standalone Mocha only)

Quantel Rio

Tracking

1Requires the free 3D Track Importer plug-in for After Effects (download)

2Requires the free Mocha Lens Importer plug-in for After Effects (download)

Discussions

Want to talk about it?

Head over to r/aescripts to chat with fellow users about this product.

Need Support?

Please open a support ticket to be connected directly with the author of this product

Version History

7.5.1 -

Aug 7, 2020

- Updated FBX Exports: Camera solver exports have been updated to version 7.7.0. This also means they can be exported to recent versions of Blender.

- Timecode Offset: The Mocha plugin can show timecode offsets from After Effects

- Recent Files Removal: If a project in “recent files” does not exist, you have the option to remove it from the list.

- OpenCL Device indexing: Multiple GPUs or CPUs capable of OpenCL operations are now numbered to make it easier to identify and select from the OpenCL device drop down.

7.5.0 -

Apr 22, 2020

- Better wide-perspective track handling: Now you can track longer and at further angles without getting distorted track planes or flipped mattes.

- Improved Motion Blur performance: Motion blur in mattes now renders up to 4x faster.

- Area brush size mouse controls: You can now adjust the size of the Area Brush by holding down the CMD or Ctrl key and dragging the mouse.

- Area Brush Fill Gaps: We now have a new field in the area brush toolbar to help fill gaps based on a threshold.

- Multi-point drag edge-snap: Drag-snapping now snaps the entire selection, rather than individual points

- OCIO support: Mocha has new expansive OCIO settings for managing colorspaces in Mocha.

- GStreamer Media Support: Imported clips can now be handled by GStreamer instead of QuickTime. Not all media types are supported at this stage.

- Pan/Zoom Matching: Rendered clips the same size as the original source clip will now match panning and zooming on other clips so everything lines up

- Original frame render view: You can now view the source frame if a module has not rendered the current frame

- macOS Catalina support: Mocha is now supported on macOS Catalina.

- Remove Render performance increases for some codecs: Some codecs provide higher decoding performance when the frames are accessed sequentially. We’ve now changed the order of frame requests in the Remove Render to utilize this property.

- Thread-limiter: You can now adjust the number of threads per thread pool in preferences. This is important for restricting machines that try to utilise too many cores which can cause Mocha to crash. Clean plate folders: When saving a clean plate the last used folder is used as the destination.

- Tablet Pressure: Tablet pressure sensitivity can be disabled via preferences

7.0.0 -

Oct 7, 2019

- Mega Plates Module: Generate large plates of the whole scene based on tracked planes, then create Mega Clean Plates to use in Remove.



- Area Brush: Quickly paint areas to turn into splines



- OCIO Support: Load OCIO configs directly into Mocha



- Python 3 Support: Mocha now uses Python 3.7



- Updated Python API: New tools to modify and create keyframes, along with a streamlined parameter system.



- Plus many bug fixes, see changelog in download for details

Compatibility

After Effects

2020, CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014

Premiere Pro

CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014

EULA

IMAGINEER SYSTEMS LTD: END-USER LICENCE AGREEMENT

PRODUCT: All products (mocha Pro, mocha, mocha AE)

IMPORTANT – READ CAREFULLY: This IMAGINEER SYSTEMS LTD End-User Licence Agreement (“EULA”) is a legal agreement between you (either as an individual or company) and IMAGINEER SYSTEMS LTD, for the product, which includes computer software and may include associated media, printed materials, and electronic documentation (“Software Product”). By installing, copying, downloading, accessing, or otherwise using the Software Product, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the Software Product; you may return it to your place of purchase for a full refund.

SOFTWARE PRODUCT LICENCE

The Software Product is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software Product is licensed and not sold.

1. GRANT OF LICENCE:

- Software Installation and Use.
You may install and use one copy only of the Software Product on a single computer, workstation, or other digital electronic device unless authorised in writing by IMAGINEER SYSTEMS LTD.
- Additional Licences.
The installation of the Software Product on a file server for distribution to other workstations or computers shall not constitute use of the Software Product with a single computer and the use of the Software Product in such circumstances is permitted only if a licence fee has been paid calculated by reference to the total number of workstations or computers having access to the file server, or the number of IP connections to be scanned, which for the purpose of calculating such licence fee shall be deemed to be individual computers. A licence for the Software Product may not be shared or used concurrently on different computers.
- Back-up Copy.
You may make a single back-up copy of the Software Product. You may use the back-up copy solely for archival purposes.

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS:

- Limitations on Reverse Engineering, Decompilation and Disassembly.
You may not reverse engineer, decompile, or disassemble the Software Product, except and only to the extent that such activity is expressly permitted by applicable law not withstanding this limitation.
- Separation of Components.
The Software Product is licensed as a single product. Its component parts may not be separated for use on more than one computer.
- Transfer.
You may not transfer the Software Product and Documentation and your Licence without the written permission ofIMAGINEER SYSTEMS LTD, a transfer charge may apply. With permission granted in writing you may transfer the Software Product and your license on a permanent basis to another person only if that person agrees to accept the terms of this Agreement and you either transfer all copies (including the most recent update and all prior versions) to that person or destroy any copies not transferred. If you transfer possession of any copy of the Software to another person, your Licence is automatically terminated.
- Product Support.
IMAGINEER SYSTEMS LTD may provide you with support services related to the Software Product, as provided for by IMAGINEER SYSTEMS LTD‘s policies and programs published in on-line documentation for the Software Product.
- Termination.
Without prejudice to any other rights, IMAGINEER SYSTEMS LTD may terminate this licence if you fail to comply with these terms and conditions. In such event, you must destroy all copies of the Software Product and all of its component parts.

The Software Product may include a mechanism that can detect the installation or use of illegal copies of the Software Product, and collect and transmit data about those illegal copies.

Data collected will not include any customer data created with the Software Product. By using the Software Product, you consent to such detection and collection of data, as well as its transmission and use if an illegal copy is detected.

3. LEARNING EDITION RESTRICTIONS
Unlicensed components of the software will operate in evaluation mode, and the output of these modules is watermarked. Such modules are licensed to you as Learning Edition modules and the use of the output for commercial use is strictly prohibited.

4. EXPORT RESTRICTIONS
You agree that you will not export or re-export the Software Product to any country or entity subject to UK export restrictions. You specifically agree not to export or re-export the Software Product: to any country to which the UK or its allies has embargoed or restricted the exports of goods to any national of any such country, wherever located, who intends to transmit or transport the Software Product back to such country.

5. LIMITED WARRANTY
IMAGINEER SYSTEMS LTD
 warrants only to you, as the original licensee, that:
- the Software Product when used properly will provide the functions and facilities and will perform substantially as described in the Documentation for a period of ninety (90) days from the date of receipt; and
- the media on which the Software Product is recorded will be free from defects in material and workmanship under normal use for a period of ninety (90) days from receipt.
IMAGINEER SYSTEMS LTD‘s entire liability and your sole and exclusive remedy under the warranties given in this section 5 will be, at the option of IMAGINEER SYSTEMS LTD, either to:
- repair or replace the Software Product or media which does not conform with the warranty; or
- refund the price paid for the Software Product and terminate the Licence.
This remedy is subject to the return of the Software Product to your supplier or IMAGINEER SYSTEMS LTD not later than five (5) days after the end of a period of thirty (30) days from the date of your receipt of the Software Product.

6. NO LIABILITY FOR CONSEQUENTIAL DAMAGES
To the maximum extent permitted by applicable law, in no event shall IMAGINEER SYSTEMS LTD or its suppliers be liable for any direct, consequential, incidental, or special damage or loss of any kind (including without limitation loss of profits, loss of contracts, business interruptions, loss of or corruption to data) however caused and whether arising under contract, tort, including negligence, or otherwise. In any case, IMAGINEER SYSTEMS LTD‘s and its suppliers’ entire liability under any provision of this EULA shall be limited to the amount actually paid by you for the Software Product.

7. JURISDICTION
This Agreement shall be governed by the laws of England and Wales.
If Purchased outside of England and Wales then Local laws may apply at IMAGINEER SYSTEMS LTD‘s Sole discretion.

Updated: Oct 21, 2025 1:35 AM