Cookies are disabled. This site requires cookies turned on to run properly. Please enable cookies and reload this page.

Best noise reduction
for digital video

Known issues

This page lists known issues in latest and older versions of Neat Video and problems of host applications affecting Neat Video.

Quick jump to:
GPU-related issues | DaVinci Resolve | Assimilate Scratch | Final Cut Pro | Premiere Pro | Premiere Elements | After Effects | Adobe Media Encoder | Edius | Vegas | Catalyst

Please report any bugs and problems you encounter while working with Neat Video. Make sure you are using the latest version of Neat Video (a bug may already be fixed in the latest version). All bug fixes are reported in the history of changes of corresponding products.

Contact us to report a bug or problem. Thank you very much!

GPU-related issues

  • Mac OSX: CUDA driver 5.5.47 may cause crashes (in Neat Video and in other software) if the driver is installed on a Mac with AMD GPU. To avoid that please install the latest version of the CUDA driver.
     
  • Windows and Linux: AMD Catalyst Omega (14.12) driver contains a number of errors causing incorrect processing results and even crashes when running Neat Video on certain models of AMD GPUs. Please install Catalyst 15.7.1 (or newer) to help Neat Video 4.x avoid those driver bugs. Some models of AMD GPUs models may require an even higher driver version (Crimson 16.3 or newer). For Neat Video 3.x, please downgrade AMD driver to Catalyst 14.9.

DaVinci Resolve

  • Current versions of DaVinci Resolve are very demanding when it comes to the GPU memory resources, especially when Temporal Noise Reduction (built-in filter in Resolve) or third-party OFX plug-ins doing temporal processing (like Neat Video) are used. This may become a problem when working with large frame sizes, like 4K and larger. For 4K timelines, Resolve 12 officially requires at least 8 GB of GPU memory (on one GPU). Resolve may experience a shortage of GPU memory even when those requirements are met, and especially if they are not met by the hardware. When that happens, Resolve will show an error message: "Your GPU memory is full. Try reducing the timeline resolution ..."

    To avoid such a problem please either run the software on machines with larger GPU memory or decrease the timeline resolution. It may also help Resolve to not run its processing on the same GPU that is used to drive the display. What has also been reported as sometimes effective in such cases is to increase the Pre-allocated System Memory value in Resolve Preferences from 4GB to 8GB or higher.
     
  • Current versions of DaVinci Resolve (except Resolve Studio 12.5) do not provide adjacent frames required by Neat Video v4 to display them in the main window of the plug-in. Those missing frames are marked with "N/A" in the thumbnails shown in the main window of Neat Video. This does not affect previewing and rendering in Resolve, this only affects the preview inside Neat Video window

    The current (central) frame is still provided correctly, so it is possible to build a noise profile and check preview of some of the filters inside Neat Video. To evaluate the complete preview including results of all filters, it is necessary to Apply (to close Neat Video window) and then check results in Resolve preview. This is caused by the above limitation of current versions of Resolve. We hope that this limitation will be lifted in newer versions of Resolve.
    Update: DaVinci Resolve Studio 12.5: does now provide the adjacent frames (although in reduced bitdepth) to the plug-in window, as described below.
     
  • DaVinci Resolve Studio 12.5: the Studio version of Resolve 12.5 now works differently than non-Studio version of Resolve 12.5 (and differently than older versions of Resolve Studio/non-Studio):
    – the Studio 12.5 may serve 8-bit data (to plug-in's window) instead of 32-bit data; that is reflected in Neat Video window; non-Studio version still serves 32-bit data;
    – the Studio 12.5 may serve adjacent frames to the plug-in's window (in addition to the central frame), so Neat Video may now show the results of all its filters in its own window.
     
  • Current versions of DaVinci Resolve do not behave as expected by Neat Video if the following conditions are met: (1) video is interlaced, (2) the "Video field processing" option is enabled in Resolve. Resolve deinterlaces the interlaced video data in such a situation and that makes it impossible for Neat Video to correctly apply noise reduction to individual fields in the video stream.
    A solution is to disable the "Video field processing" option in Resolve and instead set the scan type to "Interlaced" in Neat Video itself.
    (the "Video field processing" option in Resolve has another negative side effect: memory utilization of Resolve increases and render time increases too; also, never use that option with progressive video data)
     
  • DaVinci Resolve 10: the versions 10.1, 10.1.1 and 10.1.2 of Resolve have a bug that shows up when plug-ins of certain class (plug-ins doing temporal processing, Neat Video is one of those) are used. As a result of that bug, the rendered video may stutter and contain other rendering errors. This issue only affects Resolve working in CUDA GPU mode. The OpenCL GPU mode is not affected.
    Update: The problem has been fixed in 10.1.3 version of Resolve. Please update to 10.1.3 or newer.
     
  • DaVinci Resolve 10: the host application may sometimes send a reduced resolution (smaller pixel size) version of the current frame to Neat Video when you try to build a noise profile for the clip. To work around that please do the following: close Neat Video window, return to Resolve, click into the preview area in Resolve and only then proceed to open Neat Video window.

Assimilate Scratch

  • Scratch is not working correctly if you apply Neat Video to a layer (instead of a shot). Scratch may send a corrupted or incorrect adjacent frames to the plug-in, which may cause incorrect render results. This is a limitation of Scratch itself. The only known solution is to not apply Neat Video to layers and only use it on shots.

Final Cut Pro

  • FCP X: the most compatible and least buggy version of FCP X is version 10.3 (Motion — 5.3). We recommend to update to these versions.
     
  • FCP X 10.2: Adding Neat Video to a clip may cause the preview to go black in some cases (this may involve using transitions, presence of several clips, multicam clips). This issue seems to be caused by an unexpected behaviour of FCP X 10.2 and may be a new bug in FCP X.
    We have implemented a workaround to let Neat Video avoid that problem until the issue is investigated by Apple. To use it please re-download and re-install the updated version of Neat Video plug-in for FCP.
     
  • FCP X, all versions: FCP X with enabled skimming and background rendering may be slower to respond to user actions when a computationally-intensive filter (such as Neat Video) is added to the project. Please consider disabling skimming and/or background rendering in FCP X Preferences or temporarily disabling Neat Video (in the panel Inspector > Video > Effects > Reduce Noise) when not adjusting Neat Video's settings.

    Also, FCP X may decide (sometimes without an obvious reason) to re-render a clip where a video effect is applied. When that happens with a clip where Neat Video is used, re-rendering may take a considerable time (because Neat Video is very computation intensive). FCP X may trigger re-rendering when a transition is added to a clip, when another effect is added to the clip, when the clip is cut, etc. In many cases, such re-rendering is unnecessary but it cannot be avoided because of the design limitation of FCP X itself. To avoid wasting time on re-rendering, we recommend to disable background rendering and to trigger render manually.
     
  • FCP X 10.0.8, 10.0.9 and 10.1: FCP X may produce visual artifacts: mirrored right part of the frame (or corruption in all parts of the frame when running on older GPUs) when processing large frames such as 5k clips (5120 x 2160) using certain type of plug-ins (plug-ins doing temporal processing; Neat Video is one of those). The artifacts are produced by FCP X itself, we have informed Apple about it.
    Update: this problem seems to be fully fixed in FCP X 10.2.
     
  • FCP X 10.0.7, 10.0.8, 10.0.9 and 10.1 (to some extent): These versions of FCP X (unlike 10.0.6 and earlier versions) have a bug, which causes FCP X to provide a blank frame to Neat Video's Options window when Neat Video is not the first effect added to the clip. To avoid that please manually move Neat Video's Reduce Noise effect to the top of the filter stack in FCP X (above all other effects in that clip).
    Update: this problem seems to be fully fixed in FCP X 10.2.
     
  • FCP X 10.0.8 and 10.0.9: FCP X 10.0.8 has a bug, which causes FCP X to introduce a missync between video and audio channels if a filter plug-in of certain type (filter doing temporal processing) is added to a clip with a preceding transition. Removing the transition resolves the missync problem.
    Update: this problem seems to be fully fixed in FCP X 10.1.
     
  • FCP X 10.0.8: there is a known problem in FCP X itself, which may cause FCP X to produce visual artifacts (vertical lines) when running on AMD Radeon HD 7950 while plug-ins of certain type (Neat Video is one of them) are used. The artifacts are produced by FCP X itself and Apple is currently busy trying to make FCP X work correctly with Radeon HD 7950 in such situations.
     
  • FCP X 10.0.6 and 10.0.7: FCP X 10.0.6 and 10.0.7 (unlike 10.0.5) and Motion 5.0.5 and 5.0.6 have a bug, which produces corrupted frames (incorrect colors, inverted, mirrored, etc.) when certain types of effect plug-ins are used. Not only Neat Video, other effect plug-ins too, including even some of the effects developed by Apple.
    Solution: The bug has been fixed in 10.0.8, so please update FCP X to 10.0.8 or newer. Updating Motion will help to fix the problem in Motion as well.
     
  • FCP X 10.0.6: This version of FCP X may not work correctly if the clip's pixel aspect ratio is different than 1.0. That incorrect behaviour of FCP X may effectively disable Neat Video and it will not produce expected noise reduction in FCP X preview or render.
     
  • FCP X 10.0.4 and 10.0.5: if the clip where Neat Video is applied is located in non-main timeline, the filter may not work. The problem is caused by a bug in FCP X (10.0.4, 10.0.5): FCP X does not provide all frames requires to conduct temporal processing. Please update to a newer version of FCP X to avoid that bug.
     
  • FCP X: on systems with CUDA-enabled video cards, Neat Video plug-in may try to use CUDA to speed up processing and in some cases during the first start of FCP X, the plug-in may give an error indicating a lack of free GPU memory. Please restart FCP X in such a situation, this may help to resolve the problem. Alternatively, disable use of GPU in Neat Video's Preferences: open the main window of the plug-in using the Options window popup menu, go to menu Tools > Preferences > Performance and select to use CPU only.
     
  • FCP X 10.0.3 and older: those versions are not techically capable of running Neat Video. You may want to update FCPX to a newer version.

     
  • FCP 7 and FCP 6: these 32-bit versions of FCP often experience memory-related problems caused by the general limitation of the 32-bit achitecture. If you receive an error message where Neat Video complains about not being able to receive a memory block from the host application or from OSX, please try the following workaround. Restart FCP and go to its menu Preferences >System Settings >Memory & Cache >Application. By default, the amount of memory there is set to 100%. Try reducing the amount to 60-70% and even further to 30-50%. Then restart FCP and try to use Neat Video again.
     
  • FCP 7 and OSX 10.7.0/10.7.1: There is a bug in the Mac OSX Lion 10.7.0 and 10.7.1 that shows up in FCP 7 running the Neat Video plug-in. This bug in Lion causes FCP 7 to not save (and therefore lose) the filter settings (profile and preset). The bug affects any FCP plug-in that uses custom parameters, it is not specific to Neat Video. The bug has been fixed by Apple in OSX 10.7.2. If you need to use FCP 7 with Neat Video plug-in, please update OSX to version 10.7.2 or newer (or use FCP 7 in OSX 10.6 or 10.5).
     
  • FCP 7 and FCP 6: these versions of FCP have the following bug. When you have two monitors and move the FCP window to the secondary monitor, the Option button in Neat Video settings displayed by FCP may initially change its position on the screen and then may disappear completely. The position of the button is controlled by FCP and there is a bug in FCP code.
    To restore the Option button please move the FCP windows back to the main monitor.
     
  • FCP 6: this version of FCP has the following bug. When you apply Neat Video plug-in to FullHD clips then FCP supplies to the plug-in adjacent frames with reduced quality which leads to low quality of the rendered output. This does not happen in lower resolutions.
    The only currently known solution is to upgrade to a newer version of FCP.

Premiere Pro

  • Premiere CS6, CC, CC 2014/2015.x/2017: when a video effect plug-in doing temporal processing (for example, Neat Video) is applied to a clip that was cut or trimmed (using the Razor tool or any other way available in Premiere), Premiere serves incorrect input frames to the plug-in, which may result a missync of video and audio after rendering the video effect, in black frames in the beginning of the cut, etc. This is caused by a known bug in Premiere, which has been confirmed by the developers of Premiere.

    Neat Video v4.0.3 (and newer versions) includes an automated workaround, which allows Neat Video to compensate that Premiere bug in most cases. Please update from 4.0 to 4.0.3 (or newer) to be able to use it. It should work automatically in most cases except one: if you cut the clip or change the trim points already after adding Neat Video to that clip then please simply re-open the Setup window of the plug-in and Apply again.

    Another known workaround is to use the following steps when you need to apply Neat Video to a clip that has been cut in one way or another:
    1. Use the Premiere's menu Clip > Nest on the clip where you have a cut; this creates a new Nested Sequence inside the main timeline.
    2. Add Neat Video to that new Nested Sequence in the main timeline (do not explicitly open the Nested Sequence to add Neat Video inside the Nested Sequence).
    3. Keep working with that new Nested Sequence as you would normally do with the original clip.
  • Premiere CC 2015/2017: When Warp Stabilizer effect is placed above Neat Video then Warp Stabilizer sometimes hangs during tuning (seems to be caused by a bug in Premiere). As a workaround, please place/move Neat Video above Warp Stabilizer.
     
  • Premiere CC 2014 (other versions may also be affected): when working with an 8K MXF clip (from Sony FS7 and possibly from other models), Premiere may fail to return all requested input frames to Neat Video. Which shows up in Neat Video v4 GUI as missing frames (some of the thumbnails (at random, not all of them) are displayed as N/A). This issue affects only previewing in Neat Video and Premiere (the final render done by Premiere usualy doesn't show any problems). The problem seems to be caused by a possible bug in Premiere. It has been reported to Adobe.
    A possible workaround is to transcode the source MXF clip to another format before using the new clip in Premiere.
     
  • Premiere CS6 and CC: incorrect operation of Premiere's temporal API in adjustment layers causes Premiere to send wrong frames to Neat Video (when Neat Video is applied to an adjustment layer) in cases when the adjustment layer begins to the right of the start of the clip underneath (not in the same point). This problem is fixed in newer versions of Premiere.
     
  • Premiere CS6: applying both CS6's RGB Color Corrector and Neat Video to the same clip may cause Premiere to fail a render with the error message: "error compiling movie". This seems to be caused by a bug in Premiere CS6's RGB Color Corrector itself and is reproducible with other plug-ins (instead of Neat Video) as well.

    Possible workarounds:
    1. Disable GPU in Premiere's Mercury Engine (this workaround doesn't always work).
    2. Apply and render RGB Color Corrector and Neat Video separately.
    3. Use another version of Premiere (CS5.x, CC are known to work correctly).

Premiere Elements

  • Premiere Elements (most versions) will show third-party effects/plug-ins only if it works in Expert mode. If you currently use Premiere Elements in Quick mode, please switch to Expert mode to be able to use Neat Video.
  • Premiere Elements (12 - 15): when a video effect plug-in doing temporal processing (for example, Neat Video) is applied to a clip that was cut or trimmed (using the Razor tool or any other way available in Premiere), Premiere serves incorrect input frames to the plug-in, which may result a missync of video and audio after rendering the video effect, in black frames in the beginning of the cut, etc. This is caused by a known bug in Premiere, which has been confirmed by the developers of Premiere.

    Neat Video v4.0.3 (and newer versions) includes an automated workaround, which allows Neat Video to compensate that Premiere bug in most cases. Please update from 4.0 to 4.0.3 (or newer) to be able to use it. It should work automatically in most cases except one: if you cut the clip or change the trim points already after adding Neat Video to that clip then please simply re-open the Setup window of the plug-in and Apply again.

After Effects

  • AE CC 2014 / 2015 (other versions of AE that can use GPU may also be affected) in Mac OSX:
    If the following conditions are met:
    1. A composition is rendered using aerender (the command line version of AE).
    2. That composition involves Neat Video.
    3. The CUDA driver is installed.
    then aerender may fail to load the composition and fail to start rendering.

    This problem seems to be caused by a bug in aerender itself.
    A possible workaround is to open Neat Video v4 in the main host application (AE), go to its menu Tools > Preferences > Performance > GPU Troubleshooting, and disable NVIDIA GPU support. After closing the host application, it should be possible to render the composition in aerender.

    Update: AE CC 2015.1 seems to fix this problem in aerender.

Adobe Media Encoder

  • AME CC 2014 / 2015 (other versions of AME that can use GPU may also be affected) in Mac OSX:
    If the following conditions are met:
    1. A composition is sent from AE or Premiere to AME for rendering.
    2. That composition involves Neat Video.
    3. The CUDA driver is installed.
    then aerender may fail to load the composition and fail to start rendering.

    This problem seems to be caused by a bug in AME itself. It has been reported to Adobe and confirmed.
    A possible workaround is to open Neat Video v4 in the main host application (AE or Premiere), go to its menu Tools > Preferences > Performance > GPU Troubleshooting, and disable NVIDIA GPU support. After restarting the host application, it should be possible to render the composition in AME.

    Update: AME CC 2015.1 seems to fix this problem in AME.

Edius

  • Edius (all versions): Due to a limitation of Edius plug-in architecture, Edius and Neat Video may not work correctly if you place Neat Video effect NOT above all other effects applied to a clip.
    Check the order of effects in the Information tab of Edius. Make sure Neat Video goes first there and stays above Layouter and any other effects. Manually drag Neat Video to the top there if necessary.

Vegas

  • Sony Vegas: Older Neat Video (v2.5 and older) for Sony Vegas could produce a short stutter in the beginning of a filtered clip. The effect is caused by the limitation of Vegas plug-in architecture and can be resolved by using a newer version of the plug-in (v2.6 and newer). The new versions of Neat Video for Vegas include a Vegas-specific "No Lag Mode" option in temporal filter settings to compensate for that functional limitation of Vegas. Using the option allows to avoid the stutter and lag.
    Update: this flag is no longer needed (as the problem is no longer present) when Neat Video v4 is used.

Catalyst

  • Catalyst is not working correctly if you apply Neat Video to a clip that is splitted or resized by Catalyst tools. In such a situation, Catalyst may send incorrect input frames to the window of the Neat Video plug-in: frames from a different part of the clip may be sent by Catalyst to Neat Video. You can then see that in Neat Video window. This is a limitation of Catalyst itself. It affects the frames sent to Neat Video window at the time of building a noise profile and adjusting filter settings. This does not affect the render results: at render time, Catalyst serves the correct frames and render results show no abnormalities.
     
  • Catalyst is not working correctly if you apply Neat Video to a clip with another effect applied. Catalyst may send modified (by another effect) frames to Neat Video (both at the time of setting up a noise profile and at the time of the final render) even if that other effect is disabled or deleted. To avoid that problem please place Neat Video to the top of the effects list.
     
  • Catalyst's render process hangs if (1) the project contains a transition betwewn clips with Neat Video applied and (2) the frame rates of those clips are different. To avoid hanging please ensure that all clips in the project have the same frame rate.
     
  • Catalyst's render process supplies Neat Video plug-in with wrong information about the duration of the effect when

    1. Neat Video is applied to a Track or Timeline and
    2. The frame rate of the exported video file does not match the frame rate of the Timeline.

    This may cause the effect to be correctly applied to a section of the video only, not to the whole duration of the video.

    To work around this issue please ensure that the frame rate of the exported clip is equal to the frame rate of the Timeline. Another solution would be applying Neat Video to a clip rather than to a Track or Timeline.