v5 ABSoft Neat Video Pro for OFX


ABSoft Neat Video Pro for OFX


Download demos and trial versions, product documentation, free presets and more.

You May Download a Free Demo After Logging In!

Best Noise Reduction for Digital Video

Neat Video is a digital filter designed to reduce visible noise and grain found in footage from digital video cameras, DSLRs, TV-tuners and even digitized film or VHS. Neat Video is available as a plug-in for many popular video editing applications such as Adobe Premiere and Final Cut Pro.


Toolfarm Top 10 2018

Noise is a serious problem that complicates digital video processing. Footage coming from digital video cameras, camcorders, digital TV-tuners, film digitizers, etc., often contains an easily noticeable noise component that may distract viewers.

Digital noise appears as fine, dancing speckles or static in certain areas of a video clip. It is caused by a range of factors including low light levels, high sensor gain, electronic interference and aggressive compression of video data.

Regardless of the source, any form of noise can seriously degrade the visual quality of the footage. However, thanks to the most advanced noise reduction algorithms in the industry, Neat Video offers a way to clean up noisy clips. It is a highly automated and user-friendly plug-in that can be applied in only a few clicks. Improving video quality while preserving the beauty, detail, and clarity of the original footage. In many cases rescuing clips that would otherwise be unusable.

Neat Video enhances clips suffering from the following defects:

  •     Digital noise produced by image sensors of most modern video capturing devices
  •     Grain present in the digitized film or analog video
  •     Dust and scratches found in digitized film
  •     Electric interference degrading analog video
  •     Compression artifacts
  •     Color banding

Neat Video as an OFX noise reduction plug-in (Win, Mac, Linux)

  • Neat Video OFX plug-in works as a regular video filter in OFX-compatible hosts
  • Neat Video OFX plug-in can apply noise reduction and sharpening exactly where is required:
    • in any clip used in composition
  • Compatible with several OFX-compatible hosts

How does Neat Video work?

Neat Video is the product of years of research and development by a global team of highly qualified specialists. It utilizes a combination of sophisticated mathematical algorithms and an innovative approach to achieve results that surpass that of any standard noise reduction methods. Including relatively new wavelet-based techniques.

Neat Video’s approach is unique in that it builds and utilizes noise profiles to customize noise reduction. A noise profile is a reusable analysis of the noise properties of a particular video clip captured by a specific recording device in a specific mode. This information enables Neat Video to custom-tailor the noise reduction algorithm to the specific device. Which allows Neat Video to reduce digital noise with greater accuracy while preserving true details. Such an approach works for video materials produced by video cameras, camcorders, computer TV-tuners, film digitizers, and many more.

Neat Video’s noise profiling is highly automated. The program features a built-in auto-profiling tool that makes it easy to generate noise profiles at the click of a mouse. Moreover, you can save and reuse noise profiles for similar footage from the same device to further streamline your workflow.

Armed with noise profiling data, Neat Video goes to work to treat digital noise through a combination of temporal and spatial filtering. The temporal filter compares consecutive frames in a video sequence to more accurately distinguish noise from details. The spatial filter is then applied on a frame-by-frame basis to further reduce noise, grain and scratches to achieve smooth, polished, noise-free pictures. It is this approach — combining noise profiling with dual filtration — that transforms noisy clips into clean and neat footage while preserving the beauty and clarity of the original.

Neat Video has been designed to provide the best level of noise reduction that is practical on today’s computing systems. It is optimized for use on multi-core and multi-CPU systems and supports GPU acceleration where available. Through efficient engineering, Neat Video makes best use of the available hardware present in your system to provide maximum noise reduction in a way that is practical and fast.

Comparison Chart

  Pro Studio
Maximum frame size Unlimited Unlimited
Ability to use two or more GPUs simultaneously
Licensed for commercial use
Floating licenses (technical requirements)  


Premium Noise Reduction and Sharpening

The Best Noise-Reduction Algorithms in the Industry
Neat Video’s noise reduction algorithms surpass the quality of all classic noise reduction methods — even relatively new wavelet-based methods. Neat Video’s more advanced, more efficient approach allows it to draw a clearer distinction between random noise and details in video data, enabling it to reduce more noise and better preserve true details.
Advanced Temporal Noise Filter
Neat Video’s advanced temporal noise filter analyzes and compares a range of consecutive frames in order to gain as much information as possible. This allows the filter to more accurately distinguish between noise and detail in order to reduce noise and artifacts.
Sophisticated Spatial Noise Filter
The spatial noise filter reduces noise elements even further on a frame-by-frame basis across a range of frequencies and color channels.
Dust and Scratches Filter
In addition, Neat Video features a filter that targets specific imperfections such as film scratches, film dust, impulse interference and similar defects. This filter can also treat corrupted scan lines, spots, dots, and other video maladies.
Flicker Reduction
Neat Video includes specialized mechanisms to take into account possible presence of localized or frame-wide flicker. This helps to suppress that visual imperfection itself and also to increase the accuracy of noise reduction.
Repeated Frames

This special filter mode helps to correctly reduce noise in clips containing repeated frames such as those shot in “slow shutter” or “night mode”. It also improves clips that have had their frame rates artificially increased.
Jitter of Details
This filter helps to suppress the visible jitter of fine details that may be present in video. Such jitter looks like as if there was some hot air between the viewer and objects of the scene: small details of those objects appear moving or trembling.
Artifact Removal Filter
Digital artifacts such as impulse noise created by video compression are treated by this filter. In addition, it also addresses dots and small lines that may be not fully removed by Neat Video’s regular noise filters.
Adaptive Filtration
This feature automatically adjusts the noise filter in situations where noise properties are changing in different parts of a video clip — ensuring more accurate noise-reduction.
Smart Sharpening
The intelligent sharpening filter takes advantage of Neat Video’s noise profiling techniques to sharpen the picture without amplifying noise. Neat Video sharpening has a halo-free mode.
Quality vs Speed
Neat Video offers different quality modes in Temporal and Spatial filters to let you choose between more accurate processing and shorter processing time depending on your requirements.
Customizable Noise Filter Settings
Neat Video's filter is highly adjustable. While its default settings deliver good results, it also offers near complete control over each noise filtration setting. This allows you to fine-tune the noise reduction parameters to your exact requirements.
Filter Presets for Common Problems
Neat Video includes a collection of pre-built presets containing filter settings to solve many typical filtration tasks.

Intuitive Noise Profiling

Device Noise Profiles
Neat Video generates and utilizes device-specific noise profiles. These are reusable analyses of the noise characteristics of different devices in different recording modes. Thanks to these noise profiles, Neat Video knows exactly what type of noise it is encountering in a particular clip regardless of the source or mode of capture. Armed with this information the program is able to distinguish noise from details and achieve more accurate noise-reduction results.
Auto Profile Feature
Neat Video’s Auto Profile tool automatically examines the content of a clip and builds a custom noise profile specifically for it. This is extremely accurate, however it is possible to override it and use semi-automatic or manual noise analysis methods if preferred.
Generic Noise Profiles
Neat Video can also create generic noise profiles in a situation when video contains no frames and areas suitable for analysis by Auto Profile.
Profile Check and Tuning
Building and using accurate profiles is the most important step to ensure quality noise reduction. The Profile Check and Tuning tools help to visually verify the accuracy of the profile and, if necessary, quickly adjust it to the current video.

Instant Visual Feedback

Immediate Preview
Neat Video offers a built-in preview that allows you to view results and adjust the filter settings to optimize performance.
Neat Video has a playback feature delivering a live view of the final video directly in plug-in window.
Multiple Preview Modes
You can manually select an area of interest for preview as well as evaluate filtration results separately for each channel and frequency component.
Filter Settings Check
Several Filter Settings Checks help to tune the filter settings using specialized preview modes. This speeds up the filter tuning process and helps to achieve better final results.

Comprehensive Host Integration

High-Bitdepth Rendering
Neat Video takes advantage of the full power of modern video processing applications, offering high-bitdepth rendering in programs that support it. These applications include After Effects, Premiere, Final Cut, Motion, Vegas Pro, Media Composer, Resolve and OpenFX hosts.
Supported by Most Video Editing Platforms
Neat Video works with most of the current video editing applications in use by both professional and consumer video editors.

Neat Video plug-ins work as regular video filters. They can apply noise reduction and sharpening exactly where it is required: in a chosen layer of an After Effects composition, in a chosen clip of a Premiere sequence, in a chosen track in Vegas, etc.
Supports All Frame Sizes
Neat Video Pro and Studio Editions support any frame size without limit including Full HD, 4K, 8K, etc.
The Home Edition supports up to 1920×1080 pixels (DVD, HDV 720p, Full HD).
The Demo Edition supports up to 1280×720 pixels (VCD, SD, DVD, HDV 720p) with a watermark added.

Excellent Hardware Optimization

GPU Acceleration
Got a powerful graphics card? Neat Video enables GPU acceleration to speed up processing and cut down on render times. Neat Video supports most CUDA-capable NVIDIA GPUs and a large number of OpenCL-capable AMD video cards.
Multi-Core, Multi-CPU and Multi-GPU Hardware Functionality
Neat Video is engineered to make the best use of the available hardware present in your system. It is optimized for use on multi-core, multi-CPU and multi-GPU systems. In addition, Neat Video Pro and Studio support the use of multiple graphics cards and multiple CPU cores simultaneously to deliver the best filtration speed possible.
Works with All Video File Formats
Neat Video is able to process any video format that is supported by your editing application including AVI, MPEG, MOV, WMV and many more. In other words, if your editing platform is able to open a video file, Neat Video will be able to apply noise reduction to that clip.


Neat Video: Video captured by a digital TV-tuner: noise and compression artifacts

This clip contains strong visible noise introduced by the air transmission of TV signal and further aggravated by the TV-tuner software's compression. Neat Video reduces the noise and produces a much cleaner video clip.

Neat Video: Video captured by a digital TV-tuner: noise and compression artifacts

This clip contains strong visible noise introduced by the air transmission of TV signal and further aggravated by the TV-tuner software's compression. Neat Video reduces the noise and produces a much cleaner video clip.

Neat Video filtration examples

This video contains heavy noise produced by the camera working in a high-gain mode. Neat Video reduces this noise, preserves the underlying details and makes the clip usable.







Neat Video OpenFX plug-in works as a regular video filter OpenFX-compatible hosts. Neat Video OpenFX plug-in can apply noise reduction and sharpening exactly where is required: in any clip used in composition

System requirements

  • Intel Mac running MacOS 10.9.5
  • PC running 64-bit Windows 7 or newer
  • Linux PC running Ubuntu, CentOS, Fedora

Supported applications

  • Nuke 11 / 10 / 9 / 8 / 7 (Windows and Linux) / 6.1+ / 6 / 5.1+ (commercial version only)
  • Fusion Studio 9 / 8.2+ / 8 (Windows and Mac) / 7.7+ (Windows)
  • Fusion 7 / 6 / 5.3+ (Windows)
  • Scratch 9 / 8 / 7 / 6.1+ (Windows and Mac)
  • FXHOME HitFilm Pro 12 / 11 / 10 / 9 / 8 / 7 / 6 / 2017 / 4 (Windows and Mac)
  • SGO Mistika 8.2+ / Mamba 2
  • Quantel Rio 4 / Pablo Rio 2.1.4+ (Windows)
  • Autodesk Flame Family 2019.2:
    • Flame, Flame Assist, Flare (Mac and Linux)
    • Burn (Linux)
  • FilmLight Baselight 5.1+ (Mac and Linux)
  • Natron 2.0.5+
  • DustBuster+ 10.6+ / 8 / 7 / 6 / 5 / 4.5+ (Windows and Mac)
  • DustBuster+ 10 / 9 (Windows)
  • IDT Vision Motion Studio 2.12+ (Windows)

Optional GPU support (Win)

    • The latest NVIDIA proprietary video drivers supporting CUDA 8 or newer
    • Any CUDA-capable NVIDIA GPU with compute capability 3.0 or higher
  • AMD GPUs:
    • Catalyst 15.7.1 driver or newer
    • Radeon HD
      • 77xx / 78xx / 79xx
      • 7790
      • 87xx / 88xx / 89xx
    • Radeon R7
      • 250X, 260 / 265 / 260X
      • 360 / 370
    • Radeon R9
      • 255 / 270 / 280 / 285 / 290
      • 250X / 270X / 280X / 290X / 295X2
      • 380 / 390 / 390X
      •  Fury, Nano, Fury X
    • AMD Radeon RX
      • 460 / 470 / 480
      • 540 / 540X / 550 / 550X
      • 560 / 570 / 580
      • Vega 56 / Vega 64
    • Radeon Pro
      • Duo
      • WX 2100 / 3100
    • Radeon Vega Frontier Edition
    • Another AMD GPU based on one of the following chip series: Cape Verde, Pitcairn, Tahiti, Bonaire, Hawaii, Tonga, Fiji, Ellesmere, Baffin, gfx804, gfx900, gfx901

Optional GPU support (Mac)

    • The most recent version of the CUDA driver for MAC installed (64-bit applications only)
    • NVIDIA GPU with CUDA compute capability 3.0 or higher
  • AMD GPUs:
    • Mac OS X 10.9.5 or newer
    • Radeon HD 7950
    • FirePro D300 / D500 / D700
    • Radeon R9
      • 270X / 280X / 290X
      • M290 / M290X / M295X
      • M370X / M380 / M390 / M395 / M395X
    • Radeon Pro
      • 450 / 455 / 460
      • 555 / 560 / 570 / 575 / 580
      • Vega 16 / 20 / 48 / 56 / 64
      • Vega Frontier Edition
    • Some other models of AMD cards (please directly try the plug-in or contact support to verify)

Optional GPU Support Linux

    • The latest video drivers supporting CUDA 8 or newer
    • Any CUDA-capable NVIDIA GPU with compute capability 3.0 or higher  (refer to this page for more details)
  • AMD GPUs:
    • Compatible video driver:
      • Catalyst 14.9 driver or newerv(for Radeon HD)
      • Crimson 16.3 driver or newerv(for newer GPUs)
    • Radeon HD
      • 77xx / 78xx / 79xx
      • 7790
      • 87xx / 88xx / 89xx
    • Radeon R7
      • 250X, 260 / 265 / 260X
      • 360 / 370
    • Radeon R9
      • 255 / 270 / 280 / 285 / 290
      • 250X / 270X / 280X / 290X / 295X2
      • 380 / 390 / 390X
      • Fury, Nano, Fury X
    • Radeon RX
      • 460 / 470 / 480
      • 540 / 540X / 550 / 550X
      • 560 / 570 / 580
      • Vega 56 / Vega 64
    • Radeon Pro
      • Duo
      • WX 2100 / 3100
      • Radeon Vega Frontier Edition
    • Another AMD GPU based on one of the following chip series: Cape Verde, Pitcairn, Tahiti, Bonaire, Hawaii, Tonga, Fiji, Ellesmere, Baffin, gfx804, gfx900, gfx901

Version 5.0

Optimized for modern hardware for faster processing

  • CPU-based processing:
    • Up to 1.5x faster
  • GPU-based processing:
    • 1 GPU:   1.3x..2.0x faster (1.6x average)
    • 2 GPUs: 1.4x..2.0x faster (1.7x average)

Better filtration results: cleaner and crispier video

  • Flicker reduction
  • Jitter reduction (jitter of details)
  • Improved noise reduction (helped by flicker and jitter reduction)
  • Improved Sharpening with additional controls
  • Improved Dust and Scratches filter (helped by flicker reduction)
  • Improved filtration of monochrome videos
  • Better out-of-box processing of FullHD, 4K and larger videos (Very Low Frequency filtration is now enabled by default)
  • New tools to check accuracy and tune noise profiles

Easier than ever before

  • Automatic multi-frame analysis to build more accurate profiles
  • Flexible Generic Profiles (fully adjustable, with visual assistance)
  • Playback to check preview in motion, directly in Neat Video window
  • Visually assisted tuning for profiles and filters
  • Illustrated help dialogs for many filter settings and tuning modes
  • Expanded and updated set of pre-built filter presets
  • Variants now can be used to test different profiles too

More intuitive and interactive user interface (UI)

  • Several name changes in UI, including:
    • Main tabs are now called “Prepare Noise Profile” and “Adjust and Preview”
    • “Auto Profile” / “Build Profile” button (changes depending on selection)
    • “Profile Check”, “Assist Image”, “Filter Settings Check”, etc.
    • “Repeated Frames” instead of former “Slow Shutter”
    • Several other items renamed or moved
  • Adjusted meaning of the selection color in Prepare Noise Profile tab: the blue color of the selection box now indicates that 'profile has been built using this area' (not 'area was chosen automatically' as in older versions)
  • Undo/Redo operations and history of changes for noise profiles
  • Select/drag modes in viewer (useful for computers with touchpads)
  • Alt+Mouse wheel in viewer zooms to point even when selection is present
  • Improved retina support in MacOS (viewer now uses full resolution)
  • Ability to toggle Alpha Channel in viewer (when present)
  • Preview performance has been optimized
  • Preview cache size adjustment to optimize for different resolutions (in Preferences > Preview)
  • Additional visual guidance to adjust the GPU memory allowed to Neat Video (in Preferences > Performance)

Other improvements

  • Added support for AMD Radeon Pro Vega 48 GPU installed in some new iMacs
  • Customized names of profiles and presets are now saved in projects
  • An option to erase Neat Video settings and license during uninstallation
  • Improved diagnostic data and error reporting

Changes in products and licensing

  • End-User License Agreement has been updated
  • Home plug-in supports up to 1 GPU if available
  • The plug-in no longer supports 32-bit hosts: FCP 7/6; Motion 4/3; Final Cut Express 4
  • Floating licensing now available for OFX plug-in in new Studio edition
  • Resolve is no longer supported by the OFX plug-in; Support for Resolve is now moved out to a separate product: Neat Video plug-in for Resolve
  • The plug-in no longer supports 32-bit versions of Vegas Pro and Movie Studio
  • The plug-in no longer supports 32-bit versions of Magix Video Pro, Movie Edit Pro, Magix Video Deluxe
  • The plug-in no longer supports 32-bit versions of Edius Pro and Edius Neo

Notes for Users of Older Versions

  1. Neat Video 5 will not replace the older version of Neat Video on your computer. Neat Video 5 and an older version can co-exist on the same machine and even be used in the same project.
  2. If you want to use Neat Video 5 instead of an older version in an existing project then you need to manually add the new Neat Video 5 (Reduce Noise v5) to your project. You can then disable or remove the older instance(s) of Neat Video (Reduce Noise) from the project.
  3. Neat Video 5 builds and uses new noise profiles and filter presets that are not compatible with profiles/presets from older versions. If you have built a re-usable set of profiles for your camera with an older version of Neat Video then you may want to re-build it in Neat Video 5. The same applies to filter presets
  4. If you upgrade from v1, v2, v3 or v4 Home to v5 Home edition of any of Neat Video products, please note the important differences:
    1. v5 Home edition may only be used for non-commercial purposes;
    2. v5 Home edition can support up to one GPU.
    3. If you need to use Neat Video 5 for commercial purposes or want it to utilize more than one GPU simultaneously, then please upgrade to v5 Pro edition (please check My Special Offers or contact us for assistance).
  5. Resolve is now supported by a new dedicated product: Neat Video 5 plug-in for Resolve. Neat Video 5 plug-in for OFX will not support Resolve. If you are currently holding a license for Neat Video plug-in for OFX and would like to upgrade to Neat Video 5 plug-in for Resolve, proceed to the My Special Offers page.
  6. Neat Video 5 OFX is now also available in a new Studio edition (in addition to existing Demo and Pro editions). The Studio edition is similar to Pro edition but uses floating licensing: the machines that want to run the software obtain a license from the license server dynamically, when it is actually needed. This can be a great solution for studios and organizations with large number of computers that need to run the OFX plug-in but not all together at the same time. If you want to upgrade your OFX license to a new license for Neat Video 5 OFX Studio edition, please check My Special Offers or contact us for assistance.
  7. Neat Video plug-in for AVX hosts in new version 5 is renamed to Neat Video 5 plug-in for Media Composer.
  8. Neat Video 5 discontinues support of Pinnacle Studio and Catalyst. If you are currently holding a license for Neat Video plug-in for any of those host applications and wish to upgrade to Neat Video 5, you can cross-upgrade to one of the available Neat Video 5 plug-ins. Please contact us for assistance.
  9. Neat Video 5 discontinues support of the 32-bit versions of such host applications as Final Cut, Magix Vegas Pro, Magix Vegas Movie Studio, Sony Vegas Pro, Sony Vegas Movie Studio, Magix Video Pro X, Magix Movie Edit Pro, Magix Video Deluxe. The 32-bit version of VirtualDub remains supported at this time. If you need to use Neat Video with a no longer supported 32-bit application, then please contact us, we may be able to offer you one of the older versions of Neat Video. Please note that using the 64-bit software instead of 32-bit one will help both stability and speed of rendering.
  10. MacOS: the new minimum version of MacOS able to run Neat Video 5 is the version 10.9.5. If you need to use Neat Video in older versions of MacOS please contact us, we may be able to offer you one of the older versions of Neat Video.

Version 4.8.5

  • Added support for a new video editing application: FilmLight Baselight 5.1+
  • Added support for FXHOME HitFilm Pro 10 / 11
  • Added support for DustBuster+ 10.6+
  • Added support for new NVIDIA GPUs:
    • GeForce RTX 2070 / 2080 / 2080 Ti
    • Titan V
    • Titan RTX

Note 1: due to changes in NVIDIA drivers and CUDA Toolkit, GPUs with Compute Capabilities 2.x and below are no longer supported. Only GPUs with Compute Capability 3.0 and higher can be utilized by Neat Video 4.8.5.

Note 2: Apple's recently released OS X 10.14 (Mojave) does not support CUDA. NVIDIA is working with Apple to get Mojave to support CUDA. Meanwhile Neat Video will only be able to utilize NVIDIA GPUs on OS X 10.13.x and below.

  • Added support for new AMD GPUs:
    • Radeon Pro Vega 16 / 20
    • Radeon Pro WX 7100

Note: due to changes in AMD drivers, some older non-GCN GPUs are no longer supported. In particular, Neat Video no longer supports Radeon HD 5xxx/6xxx cards and other devices based on the following chip series: Juniper, Cypress, Barts, Cayman.

Newer AMD GPUs remain supported on OS X 10.7.5 and above (including version 10.14).

Several minor bugs have been fixed

Version 4.8.2

Added support for Autodesk Flame Family 2019.2 host applications (Flame, Flame Assist, Flare)

Version 4.8

Added support for new versions of host applications:

  • DaVinci Resolve 15
  • Scratch 9
  • HitFilm Pro 9 / 8 / 7

Added support for AMD Radeon Pro WX 9100

Improved support for AMD Vega Frontier Edition

Cosmetic improvements in GUI

Cosmetic improvements in installer

Several minor bugs have been fixed

Version 4.7

Added support for HitFilm Pro 6

Added support for AMD Radeon Vega GPUs installed in new iMac Pro computers:
AMD Radeon Pro Vega 56 and 64

Cosmetic improvements in GUI

Several minor bugs have been fixed

Burning Question: What in the heck is OFX? #OFX #openfx

I was talking to someone at NAB who I would consider to be “in the know” for visual effects and was surprised that he had never heard of OpenFX. More and more developers are developing with OpenFX, or OFX, a standardized software interface supported by numerous hosts such as Nuke, DaVinci Resolve and Sony Vegas. Here’s a few things to know so you’re not caught off guard!


Absoft Neat Video: Basic Workflow Tutorial

The Basic Workflow tutorial walks you through the key stages of applying Neat Video v4 to a video clip in After Effects.