> ## Content Index
> Fetch the complete content index at: https://davinciresolveclub.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# ntsc-rs in DaVinci Resolve: Install, 480-Line Setup and VHS Settings
- URL: https://davinciresolveclub.com/ntsc-rs-davinci-resolve/
- Published: 2026-10-29T22:02:38.000Z
- Updated: 2026-10-29T22:02:38.000Z
- Description: Get the OpenFX build, drop the NtscRs.ofx.bundle folder into OFX Plugins and find NTSC-rs under Open FX > Filters. Then give it 480 lines with a Resize node on the Fusion page, set Apply sRGB gamma by the shadows and tune tape speed, snow and head switching.
- Author: Jason Miller
- Tags: Tutorials, Fusion, #fusion-cluster

To use ntsc-rs in DaVinci Resolve, download the OpenFX build from ntsc.rs, put the NtscRs.ofx.bundle folder into the OFX Plugins folder (on a Mac the installer does it for you), restart Resolve and drag NTSC-rs from Effects > Open FX > Filters > NtscRs onto a clip. It's free and runs in the free version of Resolve. The step most tutorials skip is resolution: NTSC has 480 lines, and on the Edit page Resolve applies the effect after it has scaled the clip to the timeline, so on a 1080p or 4K timeline you get sub-par artifacts and much slower processing.

My default is to apply it on the Fusion page behind a Resize node set to 480 lines, because the clip stays in your normal timeline and the effect still gets the line count it was built for. Below are the right download, the install paths, where the effect shows up, both 480-line routes, the Apply sRGB gamma checkbox that fixes glowing shadows, the settings worth changing first, the published speed results and the fixes for when NTSC-rs doesn't appear.

[Download](https://streamly.surf/c/2ebmf2MxAg6s?ref=davinciresolveclub.com)

## Which ntsc-rs download you need

[ntsc-rs](https://ntsc.rs/?ref=davinciresolveclub.com) is a free, open-source effect that recreates analog TV and VHS artifacts with algorithms modeled on how NTSC was transmitted and how VHS recorded it. It's written in Rust, runs multithreaded and comes in four forms. For DaVinci Resolve you want the OpenFX plugin. The [ntsc-rs download page](https://ntsc.rs/download/?ref=davinciresolveclub.com) sorts the builds by host:

| Build                | Use it for                                                                | File in the 0.9.7 release                                                      |
| -------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| OpenFX plugin        | DaVinci Resolve, MAGIX Vegas, Hitfilm Pro, Nuke                           | ntsc-rs-windows-openfx.zip, ntsc-rs-macos-openfx.pkg, ntsc-rs-linux-openfx.zip |
| Standalone app       | Kdenlive, Blender, free Hitfilm, Final Cut, web editors, replacing ntscQT | A standalone build for each system                                             |
| After Effects plugin | After Effects and Premiere Pro                                            | An afterfx build for each system                                               |
| Web app              | Phones, Chromebooks and anything that can't run the desktop builds        | Nothing to install; it opens at web.ntsc.rs                                    |

The desktop builds need Windows 10 or newer, macOS 10.13 or newer, or the latest LTS release of your Linux distribution. The [ntsc-rs FAQ](https://ntsc.rs/docs/faq/?ref=davinciresolveclub.com) adds that it's 64-bit only and doesn't support Windows 7.

Take [version 0.9.7](https://github.com/ntsc-rs/ntsc-rs/releases/tag/v0.9.7?ref=davinciresolveclub.com) or newer. Its release notes say it re-enables multithreading, which had been accidentally disabled, and the speed results further down show how much that matters inside Resolve. The same release adds the 2D and 2D Adaptive chroma demodulation filters and removes the old Scanline phase shift setting.

## Install the OpenFX plugin on Windows, Mac and Linux

The [ntsc-rs OpenFX documentation](https://ntsc.rs/docs/openfx-plugin/?ref=davinciresolveclub.com) gives one path per system. Close Resolve before you start.

- **Windows:** unzip `ntsc-rs-windows-openfx.zip` and copy the `NtscRs.ofx.bundle` folder to `C:\Program Files\Common Files\OFX\Plugins`.
- **macOS:** run `ntsc-rs-macos-openfx.pkg`. The installer puts the plugin in `/Library/OFX/Plugins/`.
- **Linux:** unzip the archive and copy the `NtscRs.ofx.bundle` folder to `/usr/OFX/Plugins/`.

Copy the bundle folder itself, with its contents still inside it. In [GitHub issue #399](https://github.com/ntsc-rs/ntsc-rs/issues/399?ref=davinciresolveclub.com) a Resolve 20 user saw nothing in the Effects Library until the `NtscRs.ofx.bundle` folder sat directly inside Plugins. Our guide to the [DaVinci Resolve OpenFX plugins folder](https://davinciresolveclub.com/davinci-resolve-openfx-plugins-folder/) shows how to check the path on each system.

On a Mac, Gatekeeper blocks the installer the first time, because ntsc-rs isn't signed with an Apple developer certificate. The [macOS installation page](https://ntsc.rs/docs/macos-installation/?ref=davinciresolveclub.com) gives the way through: after the warning, open System Settings > Privacy & Security, scroll down to Security and click Open Anyway. Once the plugin is installed, Resolve loads it without any more Gatekeeper prompts.

![Two file manager windows showing the OFX Plugins folder: on the left NtscRs.ofx.bundle sits directly inside Plugins with a green check, on the right its Contents folder is loose inside Plugins with a red cross](https://storage.ghost.io/c/a9/29/a929429b-cfab-4467-b902-a0cd9c90feac/content/images/2026/10/nt-bundle.webp)

The bundle folder goes inside Plugins as one item. Loose contents won't load.

## Where NTSC-rs shows up in DaVinci Resolve

Restart Resolve after the install. The manual says third-party Open FX effects [appear in the Open FX section of the Effects Library](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1145), organized by type and group from each plugin's own metadata. ntsc-rs files itself as a filter from the vendor NtscRs, and its [plugin source](https://github.com/ntsc-rs/ntsc-rs/blob/main/crates/openfx-plugin/src/lib.rs?ref=davinciresolveclub.com) names the effect NTSC-rs. So on the Edit page the route is Effects > Open FX > Filters, then the NtscRs group.

1. Drag NTSC-rs onto a clip in the timeline. To apply it to several clips at once, select them all and drag the filter onto any one of them; the [manual's multi-clip filter steps](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1150) note that this is undoable.
2. Select the clip and open the Inspector's Effects tab. NTSC-rs sits in the Open FX sub-group with all its controls.
3. Use the toggle at the far left of the filter's title bar to switch it off and on (orange is on, gray is off), and the Reset button at the far right to go back to the defaults. The [filter controls page](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1151) covers both.

On the Fusion page the same effect appears in the Effects Library under Open FX, since the [manual's Fusion page overview](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=36) says that library includes third-party OFX when they're installed. That's the version you'll use for the 480-line route below.

The Cut page is the odd one out. An open [pull request on the ntsc-rs GitHub](https://github.com/ntsc-rs/ntsc-rs/pull/875?ref=davinciresolveclub.com) reports that in Resolve 21.0.4 from the Mac App Store, the Cut page Effects panel reads a long-label field that ntsc-rs leaves empty, so its entry shows up with no name. Until that fix ships, apply the effect on the Edit or Fusion page.

![DaVinci Resolve Edit page with the Effects Library open to Open FX, Filters, NtscRs and the NTSC-rs effect highlighted, and the Inspector Effects tab listing NTSC-rs controls with the Apply sRGB gamma checkbox at the bottom](https://storage.ghost.io/c/a9/29/a929429b-cfab-4467-b902-a0cd9c90feac/content/images/2026/10/nt-library.webp)

Edit page: Effects > Open FX > Filters > NtscRs, with the controls in the Inspector's Effects tab.

## Give ntsc-rs 480 lines: the Fusion route or a 480 timeline

This is the part that decides whether the result looks like tape. The OpenFX documentation says NTSC has only 480 lines, so ntsc-rs should get 480p footage for both speed and accuracy. It also explains the trap: in Resolve, clip effects run after the clip has been scaled to the timeline, so a low-resolution clip in a 4K timeline reaches the effect as a 4K image. The developer's word for the outcome is sub-par results with much slower processing.

Fusion avoids that. The manual says [all Fusion page processing happens before the Edit page effects](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=289), and that a clip opened in Fusion uses its full source resolution. The next page adds the part that makes the trick work: a Resize node [passes its new resolution back to the Edit page](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=290) as the clip's effective source resolution. Shrink the clip to 480 lines in Fusion, run NTSC-rs after that, and the Edit page scales the finished tape image up to your timeline.

### Route 1: Resize and NTSC-rs on the Fusion page

I use this one by default, because it works per clip inside the timeline you already have and leaves the rest of the edit at full resolution. If the Fusion page is new to you, our [Fusion tutorial for beginners](https://davinciresolveclub.com/davinci-resolve-fusion-tutorial-for-beginners/) covers the layout first, and the [Fusion guides hub](https://davinciresolveclub.com/davinci-resolve-fusion/) collects the rest.

1. Select the clip on the Edit page and open the Fusion page. The Node Editor shows MediaIn1 connected to MediaOut1.
2. Click MediaIn1 to select it. In the Effects Library, open Tools > Transform and click Resize once. The manual says [clicking a node in the library adds it to the right of the selected node](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1701), so Resize1 lands between MediaIn1 and MediaOut1.
3. In the Inspector, set Width to 854 and Height to 480 for 16:9 footage, or 640 by 480 for 4:3\. You can also right-click Width or Height and pick a size from the Select Frame Format submenu. The [Resize controls page](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=2874) describes both, plus Keep Frame Aspect, which keeps the original proportions.
4. If the viewer looks blocky, uncheck Only Use Filter in HiQ. With it on, Resize uses Nearest Neighbor for any render that isn't high quality.
5. Click Resize1, then click Open FX > NtscRs > NTSC-rs in the Effects Library. The manual's [Open FX section for the Fusion page](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1815) says a click on the plugin name adds it to the node tree, so NTSC-rs joins the chain after Resize1 and feeds MediaOut1.
6. Go back to the Edit page. The clip now plays with the tape look, scaled up from 480 lines to the timeline.

Set the size once and leave it. The manual warns that Resize changes the physical resolution and that [animating its controls is not advised](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=2873).

![DaVinci Resolve Fusion page node graph with MediaIn1, Resize1, NtscRs1 and MediaOut1 in a row, and the Resize Inspector showing Width 854, Height 480, Keep Frame Aspect ticked and Only Use Filter in HiQ unchecked](https://storage.ghost.io/c/a9/29/a929429b-cfab-4467-b902-a0cd9c90feac/content/images/2026/10/nt-fusion.webp)

MediaIn1, Resize1 at 854 by 480, NTSC-rs, then MediaOut1\. The Edit page scales the result back up.

### Route 2: a 480-line timeline

When the whole video should look like one old tape, build a timeline at tape resolution. Choose File > New Timeline, uncheck Use Project Settings, open the Format tab and set a custom resolution of 854 by 480 (or 640 by 480 for 4:3). Our guide to [creating a new timeline in DaVinci Resolve](https://davinciresolveclub.com/create-new-timeline-davinci-resolve/) walks through those settings. Apply NTSC-rs on the Edit page there, render the result and bring the file into your main project. The manual confirms that [timeline resolution can change at any time](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=140), with downsizing an HD project to SD as its own example.

### Leave Scale with video size alone

ntsc-rs has a Scale section that looks like a shortcut. Its [settings source](https://github.com/ntsc-rs/ntsc-rs/blob/main/crates/ntscrs/src/settings/standard.rs?ref=davinciresolveclub.com) says Scale with video size multiplies the scaling factors by the video height, and then recommends scaling the input video to 480p instead, which gives much more accurate-looking results. The same file tells you to keep Horizontal scale at 1.0 for 480p video for the most physically accurate result. With either route above, the scale controls stay at their defaults.

## Apply sRGB gamma: fix glowing or crushed shadows

The OpenFX build has one checkbox the other versions don't: Apply sRGB gamma, at the very bottom of the controls. The OpenFX documentation explains why it exists. ntsc-rs expects sRGB input, and Resolve appears to hand it sRGB; when the input doesn't match what the effect expects, dark areas start to glow and turn oversaturated. Ticking the box makes ntsc-rs treat the input as linear and apply the sRGB transform itself.

The documentation gives a symptom rule. I'd judge it on a shot with deep shadows, because that's where a wrong setting shows first:

- **Check it** if dark, desaturated areas become brighter and more saturated while the rest of the image looks washed out.
- **Uncheck it** if dark areas become even darker and look blown out.

![Three versions of the same night street frame with the NTSC effect: shadows glowing and oversaturated, shadows crushed dark and blown out, and a balanced frame with natural shadows](https://storage.ghost.io/c/a9/29/a929429b-cfab-4467-b902-a0cd9c90feac/content/images/2026/10/nt-srgb.webp)

Glowing shadows mean the box needs ticking; crushed, blown-out shadows mean it should be off.

## The ntsc-rs settings worth changing first

Out of the box, the defaults already give a recognizable signal. These are the controls I'd reach for first, with what the [ntsc-rs settings file](https://github.com/ntsc-rs/ntsc-rs/blob/main/crates/ntscrs/src/settings/standard.rs?ref=davinciresolveclub.com) says they do and the value it ships with:

| Setting                              | What it does                                                                                        | Default                            |
| ------------------------------------ | --------------------------------------------------------------------------------------------------- | ---------------------------------- |
| VHS emulation: Tape speed            | Emulates the high-frequency cutoff of SP (Standard Play), LP (Long Play) or EP (Extended Play) tape | LP                                 |
| VHS emulation: Chroma loss           | The chance that the color signal drops out completely on each scanline                              | 0.000025                           |
| VHS emulation: Sharpen and Edge wave | Sharpening as some VHS decks did it, and horizontal waving of the image                             | Edge wave intensity 0.5, speed 4.0 |
| Head switching                       | The head-switching band at the bottom of the frame                                                  | Height 8                           |
| Tracking noise                       | Noise from VHS tracking error                                                                       | Height 12                          |
| Snow                                 | How often random speckles appear                                                                    | 0.00025                            |
| Composite signal sharpening          | Boosts high frequencies, which sharpens the image and intensifies colors; range -1 to 2             | 1.0                                |
| Chroma demodulation filter           | How color is pulled back out of the signal: Box, Notch, 2D, 2D adaptive, 1-line comb or 2-line comb | Notch                              |
| Use field                            | Which rows get processed: alternating, upper or lower only, interleaved, or Both for every row      | Interleaved, upper first           |

A few of those deserve a note. Tape speed is the quickest way to set the era. In the source, SP cuts the luma signal at 2.4 MHz, LP at 1.9 MHz and EP at 1.4 MHz, so each step down blurs fine detail and smears color a little more. The new 2D chroma filter is labeled the highest all-around quality, while 2D adaptive avoids dot crawl at all costs and gives up detail, with rainbow artifacts likely. Luma smear, Ringing and the noise sliders add more grit once the basics look right, and Random seed gives you a different noise pattern when two copies of the effect shouldn't match.

To change one setting on many clips, select them all and adjust it in the Inspector; the manual says a parameter change on a multi-clip selection [adjusts every selected clip](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1153). To copy a finished look, select the clip that has it, press Command-C (Ctrl-C on Windows), select the targets and choose Edit > Paste Attributes. The [Paste Attributes window](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1155) lets you tick what carries over before you click Apply.

## How fast ntsc-rs runs: the test results

Published speed measurements for ntsc-rs come from two publishers: the developer and one contributor who measured the OpenFX plugin on an M4 Max. Four results cover the questions that matter in Resolve:

| Comparison                                              | Conditions                                                                                                                                                                                                      | Result                            | Speedup   |
| ------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- | --------- |
| ntsc-rs vs ntscQT                                       | [Developer's migration guide](https://ntsc.rs/docs/ntscqt-migration/?ref=davinciresolveclub.com): 30-second 480p clip, same settings, 8-core CPU                                                                | 4.5 s vs 1 min 36 s               | About 20× |
| Multithreaded vs serial OpenFX core                     | [Contributor benchmark](https://github.com/ntsc-rs/ntsc-rs/pull/840?ref=davinciresolveclub.com): one 3840 by 2160 float frame, M4 Max, in memory, outside Resolve                                               | 14.718 ms vs 100.887 ms per frame | 6.85×     |
| Experimental build with threading vs stock 0.9.6 plugin | [Contributor export test](https://github.com/ntsc-rs/ntsc-rs/pull/842?ref=davinciresolveclub.com): Resolve Studio 21.1, 59 frames of 4K, M4 Max, median export time; the build also carried an early Metal path | 1.773 s vs 10.223 s               | 5.77×     |
| Metal GPU path vs optimized CPU                         | Same contributor: 60 frames in memory, M4 Max                                                                                                                                                                   | 11.382 ms vs 12.968 ms per frame  | 1.14×     |

The two threading measurements agree closely, at 5.77× and 6.85×, a median of 6.31×. In the Resolve export, that's the difference between about 5.8 fps at 4K with the stock 0.9.6 plugin and about 33 fps with the experimental build, and most of that gain is threading, since the Metal path on its own measured only 1.14×. Threading is exactly what 0.9.7 restored: the maintainer closed the contributor's patch and made the multithreaded code path a default feature instead, which the release notes list as re-enabled multithreading. There's no published Resolve timing of the 0.9.7 release itself, so the 5.77× export figure is the closest guide to what the update changes. The Metal rewrite gained about 14% over the optimized CPU path, and the maintainer turned it down for that small a gain, so the plugin keeps rendering on the CPU.

The ntscQT comparison from the developer also gives a baseline: 4.5 seconds for a 30-second 480p clip works out to about 6.7 times faster than real time on 8 cores, and the guide warns that fewer cores give less of a gain. A 4K frame holds about 20 times the pixels of an 854 by 480 frame, which is the other reason the 480-line route matters. It feeds the effect a small image, so playback gets lighter along with the look getting more accurate.

For smoother editing, switch the filter off with its title bar toggle while you cut and turn it back on to review. On the Edit page, the manual says OFX filters are cached only when you [flag them with Render Cache OFX Filter](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=204) from the clip's right-click menu, in Smart or User mode. For the Fusion route, right-click the clip and set [Render Cache Fusion Output](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=205) to On; Smart mode already caches clips with Fusion effects. Our [render cache guide](https://davinciresolveclub.com/davinci-resolve-render-cache/) and the [slow playback fixes](https://davinciresolveclub.com/davinci-resolve-slow-playback/) cover the rest.

## ntsc-rs vs Analog Damage, overlays and Sapphire

Most VHS tutorials that rank for Resolve build the look another way. Boris FX's [VHS effect tutorial for DaVinci Resolve](https://borisfx.com/blog/how-to-make-vhs-effect-in-davinci-resolve/?ref=davinciresolveclub.com) stacks Color page steps and built-in effects, then points to its paid Sapphire plugin. Cinepacks' [TV screen overlay tutorial](https://cinepacks.store/blogs/tutorials/tv-screen-overlay-vhs-effect-davinci-resolve-17?ref=davinciresolveclub.com) lays free 4K ProRes overlays and TV frames on top of the footage. Neither mentions ntsc-rs or the 480-line order. Here's how the options compare:

| Option                 | Resolve version         | What it does                                                                                                        |
| ---------------------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------- |
| ntsc-rs                | Free and Studio         | Emulates the NTSC signal and VHS recording, with every stage exposed as a setting                                   |
| Analog Damage          | Studio only             | Resolve FX Texture filter with a Preset menu of looks, a Custom mode and parameter groups such as Telecine Source   |
| Fusion TV node         | Free and Studio         | Mimics typical flaws of analog broadcasts and screens; the manual calls it mostly obsolete because of Analog Damage |
| Overlays and TV frames | Free and Studio         | Footage of noise, scratches or a screen border laid over the clip                                                   |
| Sapphire VHS Damage    | Paid third-party plugin | A commercial damage effect from Boris FX                                                                            |

Resolve's manual lists [Analog Damage as a Studio-only Resolve FX](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=3685) that simulates the degradation of analog transmission and recording, and its Fusion chapter calls the [TV node mostly obsolete](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=2303) for that reason. I pick ntsc-rs for a tape look in both versions, because it builds the artifacts from the signal itself, costs nothing and works in free Resolve, where Analog Damage isn't available. If you're already on Studio and want a quick preset, Analog Damage is the faster start. Overlays work on top of either one when you want a screen border or extra dust. Our [Free vs Studio comparison](https://davinciresolveclub.com/davinci-resolve-vs-studio/) covers what else Studio adds, the list of [free DaVinci Resolve plugins](https://davinciresolveclub.com/free-davinci-resolve-plugins/) has more effects in the same spirit, and for film rather than video, see the [Film Look Creator guide](https://davinciresolveclub.com/davinci-resolve-film-look-creator/).

## The standalone app and the web app

Outside an editor, the [standalone ntsc-rs app](https://ntsc.rs/docs/standalone-application/?ref=davinciresolveclub.com) processes a whole file. Its Scale setting works in scanlines, its preset manager saves, overwrites and reloads presets, and it copies or saves a single frame as PNG. The [standalone tips page](https://ntsc.rs/docs/standalone-tips/?ref=davinciresolveclub.com) adds that Bicubic scaling runs about 20% slower than the default but looks smoother, and that the Space bar plays the preview. The FAQ is firm that the standalone app will never get keyframing or an on-screen display, and points anyone who needs those to DaVinci Resolve.

The [ntsc-rs web app](https://web.ntsc.rs/?ref=davinciresolveclub.com) runs in the browser on your own device. Its [documentation](https://ntsc.rs/docs/web-app/?ref=davinciresolveclub.com) says nothing is uploaded, no account is needed and it works offline after the first load, which makes it the FAQ's answer for Android and iOS. The limits are real: it's experimental, the effect runs about 1.5 times as slow as the desktop version, it can't output interlaced or lossless video, Firefox (and possibly Safari) encodes slower than Chrome, Safari on iOS may not display some videos and Firefox for Android can't load or save video at all.

Two GitHub issues explain the common standalone problems. In [issue #272](https://github.com/ntsc-rs/ntsc-rs/issues/272?ref=davinciresolveclub.com), a 29 fps video loaded at no more than 5 fps; exporting the file again from another tool fixed it. The web app documentation notes that phone videos often have variable frame rates and odd metadata, which affect the desktop version too, so our guide to [variable frame rate in DaVinci Resolve](https://davinciresolveclub.com/davinci-resolve-variable-frame-rate/) helps with those files. In [issue #403](https://github.com/ntsc-rs/ntsc-rs/issues/403?ref=davinciresolveclub.com), a PC with Intel HD Graphics 2000 couldn't run the standalone app at all, and the maintainer's advice was to use the OpenFX plugin in DaVinci Resolve or MAGIX Vegas instead.

Coming from ntscQT? ntsc-rs 0.9.1 and newer loads ntscQT presets: copy them with the button in the bottom left of the ntscQT window and paste them in, or load the preset file. The migration guide warns that the mapping isn't one-to-one, so expect to adjust a few settings.

## When ntsc-rs doesn't work in DaVinci Resolve

- **NTSC-rs isn't in the Effects Library.** Check that the `NtscRs.ofx.bundle` folder sits directly in the Plugins folder for your system, then restart Resolve. Look under Open FX > Filters > NtscRs, since Resolve groups effects by vendor.
- **It was there and disappeared after a crash.** Open Preferences > System > Video Plugins. The manual says Resolve [skips plugins that caused a crash or hang](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=103) during the last startup; tick NtscRs there and restart. If Resolve itself keeps going down, work through our [DaVinci Resolve crash fixes](https://davinciresolveclub.com/davinci-resolve-keeps-crashing/).
- **macOS won't open the installer.** Use Open Anyway under System Settings > Privacy & Security after the Gatekeeper warning.
- **The effect has no name on the Cut page.** That's the label bug from pull request #875\. Apply it on the Edit or Fusion page.
- **The result looks faint, smeared or nothing like tape.** The effect is working on a timeline-sized image. Use the Fusion route with Resize at 480 lines, or a 480-line timeline.
- **Shadows glow, or turn dark and blown out.** Flip Apply sRGB gamma at the bottom of the controls.
- **Playback stutters.** Update to 0.9.7 or newer for multithreading, keep the effect on 480 lines and cache the clip.
- **The whole computer crashes.** The FAQ treats that as an operating system or hardware problem, because a program alone can't take down a modern OS. Its advice is to undo any overclock and install your system updates.

## Questions about ntsc-rs in DaVinci Resolve

### Does ntsc-rs work in the free version of DaVinci Resolve?

Yes. The OpenFX plugin runs in free Resolve, and the developer's FAQ recommends DaVinci Resolve as a free editor for it. Analog Damage, the built-in alternative, needs Studio.

### Is ntsc-rs free?

Yes. It's free and open source, with the code on [GitHub](https://github.com/ntsc-rs/ntsc-rs?ref=davinciresolveclub.com).

### Does ntsc-rs add VHS audio?

No. ntsc-rs is a video effect only, and its FAQ suggests the Chow Tape Model effect for realistic tape audio.

### Why does ntsc-rs look weak on my 4K timeline?

On the Edit page it runs after the clip is scaled to 4K, so the effect processes 2,160 lines instead of the 480 it was designed around. Put a Resize node at 854 by 480 before it on the Fusion page.

### Can I keyframe ntsc-rs settings?

Yes, in Resolve. The manual says video filters [can be keyframed like any other Inspector setting](https://documents.blackmagicdesign.com/UserManuals/DaVinci%5FResolve%5F21.1%5FReference%5FManual.pdf?ref=davinciresolveclub.com#page=1151). The standalone app will never get keyframes, according to the FAQ, which is one reason it points to DaVinci Resolve.

### Can I use ntsc-rs on a phone, iPad or Chromebook?

Use the web app at web.ntsc.rs. It runs locally in the browser, works offline after the first load and can be added to the home screen.

## Verdict: Fusion, 480 lines, then NTSC-rs

ntsc-rs is the best free tape effect for DaVinci Resolve, and the install is the easy part: one bundle folder, one restart, Effects > Open FX > Filters > NtscRs. What makes it look right is the order. My default stays a Resize node at 854 by 480 on the Fusion page with NTSC-rs after it, because the clip keeps its place in a normal timeline while the effect gets the 480 lines it was designed around. Get version 0.9.7 or newer for its restored multithreading, set Apply sRGB gamma by the shadows, start from Tape speed, Head switching and Tracking noise, and cache the clip before you review the cut.