About ntsc-rs
Overview
ntsc-rs is a free, open-source video effect that emulates analog TV and VHS artifacts. It chases the look of tape playback by modeling how NTSC transmission and VHS encoding actually work, instead of eyeballing the result with color lookup tables and overlays. The project ships as a web app, a standalone application (version 0.9.7), and plugins for editing and compositing software.
The effect is written in Rust and runs multithreaded and SIMD-accelerated. That design lets it render in real time at resolutions well above those of actual NTSC footage, a capability it notes as a step beyond similar effects such as ntscQT. Its algorithms build on composite-video-simulator, zhuker/ntsc, and ntscQT.
Key Benefits
- Models NTSC transmission and VHS encoding directly instead of approximating the look with lookup tables and overlays.
- Renders in real time through multithreaded, SIMD-accelerated Rust code.
- Handles resolutions far higher than actual NTSC footage allows.
- Runs in three places — a browser web app, a standalone application, and editor plugins — so one effect fits several workflows.
- Reaches editors inside After Effects, Premiere, DaVinci Resolve, Hitfilm, Vegas and other OpenFX-compatible software.
- Free and open source, with algorithms derived from composite-video-simulator, zhuker/ntsc, and ntscQT.
How It Works
You choose a delivery route for the effect. Open the web app to try it in the browser, download version 0.9.7 as a standalone application for your computer, or install the plugin build inside After Effects, Premiere, or any OpenFX-compatible host such as DaVinci Resolve, Hitfilm, or Vegas. Load the effect on your footage and it renders the VHS and analog TV artifacts.
Use Cases
- Video editors add the After Effects and Premiere plugin to apply the effect to clips without leaving the timeline.
- DaVinci Resolve, Hitfilm, and Vegas users reach the effect through their host's OpenFX plugin support.
- Creators who want a quick look test open the web app and apply the effect in the browser with no install.
- Retro and VHS enthusiasts reproduce analog tape artifacts on a home computer instead of with a real VCR.
- Developers read or build on the open-source Rust code and the composite-video-simulator algorithms behind it.
Why Choose This Product
ntsc-rs separates itself from popular VHS filters by simulating the analog signal chain rather than stacking LUTs and overlays. It also keeps real-time playback at high resolutions and meets editors inside the tools they already run, from Adobe apps to OpenFX hosts.
ntsc-rs Pros & Cons
- Free and open source
- Models NTSC and VHS encoding rather than faking the look with LUTs
- Real-time, SIMD-accelerated rendering in Rust
- Same effect available as web app, standalone app, and plugins
- Plugins cover After Effects, Premiere, Resolve, Hitfilm, Vegas, and OpenFX hosts
Key Features
Signal-Accurate Emulation
ntsc-rs models how NTSC transmission and VHS encoding actually work instead of applying color lookup tables and overlays as other popular effects do.
Real-Time Rendering
Multithreaded, SIMD-accelerated Rust code lets the effect run in real time at resolutions much higher than actual NTSC footage.
Browser Web App
The web app runs the effect online so you can try it without installing anything on your machine.
Standalone Application
You can download version 0.9.7 of the standalone application and run the effect directly on your computer.
Editor Plugins
Plugin builds run inside After Effects, Premiere, and all OpenFX-compatible software including DaVinci Resolve, Hitfilm, and Vegas.
Open-Source Rust Code
ntsc-rs is free and open source, written in Rust and based on algorithms developed in composite-video-simulator, zhuker/ntsc, and ntscQT.
Frequently asked questions about ntsc-rs
Is ntsc-rs free?
Yes. The site describes ntsc-rs as a free, open-source video effect, and you can use it online in the browser, download the standalone application, or install the plugin builds at no stated cost.
What software does ntsc-rs work with?
ntsc-rs works as a plugin for After Effects and Premiere, and for all OpenFX-compatible software, which includes DaVinci Resolve, Hitfilm, and Vegas. It also runs as a standalone application and as a web app in the browser.
How is ntsc-rs different from other VHS effects?
Other popular effects eyeball the VHS look using simple color lookup tables and overlays. ntsc-rs instead uses algorithms that model how NTSC transmission and VHS encoding actually work, drawing on composite-video-simulator, zhuker/ntsc, and ntscQT.
Can ntsc-rs run in real time?
Yes. ntsc-rs is written in Rust and is multithreaded and SIMD-accelerated, which lets it run in real time at resolutions much higher than actual NTSC footage — something the site contrasts with similar effects such as ntscQT.
What is the current version of ntsc-rs?
The download offered on the site is version 0.9.7, available as a standalone application. The same version is also reachable through the web app, where you can try the effect online.
Do I need to install anything to try ntsc-rs?
No. You can try the effect online in the browser through the web app. If you want it in your editing workflow, you can instead download version 0.9.7 as a standalone application or install the plugin for your host software.
