Accurate open-source analog TV and VHS video effect.
What it does
Emulates realistic analog TV signals and authentic VHS degradation artifacts using physics-based algorithms.
Operates seamlessly as a standalone desktop app, web browser tool, or professional editor plugin.
Leverages Rust, multithreading, and SIMD acceleration for real-time performance at high resolutions.
Integrates directly into industry-standard suites like Premiere Pro, After Effects, and DaVinci Resolve.
Why it works
Free (Open Source) pricing model ensures barrier-free adoption and community collaboration.
Low-level signal path modeling creates superior retro visuals compared to generic overlays.
Cross-platform distribution spans web browsers, desktop apps, and major editing plugins.
High-performance Rust codebase enables real-time processing without workflow bottlenecks.
Accurate open-source analog TV and VHS video effect.
Overview
ntsc-rs is a free, open-source video effect plugin and application that accurately emulates analog TV and VHS artifacts. Unlike traditional filters that rely on simple color overlays, it uses advanced algorithms to model how composite video transmission and magnetic tape encoding actually work. Written in Rust for maximum speed, it features SIMD acceleration and multithreading to handle high-resolution rendering smoothly. Creators can use it directly in their browser, as a standalone app, or via OpenFX and Adobe plugins.
Founded year:2024
Founder:ntsc-rs Contributors
Team size:2-10
Popularity:2,500+ GitHub stars
HQ:United States
Status:Active
Funding status:Bootstrapped
Customer type:B2C
Pricing:Free (Open Source)
Tech stack:Rust, WebAssembly, Web Codecs, C++, OpenFX
Platform:Web • Desktop • Plugin
Integrations:Adobe After Effects, Adobe Premiere Pro, DaVinci Resolve, OpenFX, Web Codecs
What it does
Emulates realistic analog TV signals and authentic VHS degradation artifacts using physics-based algorithms.
Operates seamlessly as a standalone desktop app, web browser tool, or professional editor plugin.
Leverages Rust, multithreading, and SIMD acceleration for real-time performance at high resolutions.
Integrates directly into industry-standard suites like Premiere Pro, After Effects, and DaVinci Resolve.
Who it's for
Video Editors
Motion Designers
Content Creators
Retro Aesthetic Artists
Why it works
Free (Open Source) pricing model ensures barrier-free adoption and community collaboration.
Low-level signal path modeling creates superior retro visuals compared to generic overlays.
Cross-platform distribution spans web browsers, desktop apps, and major editing plugins.
High-performance Rust codebase enables real-time processing without workflow bottlenecks.
Founder story
ntsc-rs was created as an open-source project to solve the limitations of superficial retro video filters. Developed by software enthusiasts to accurately recreate authentic analog television and VHS degradation, it provides high-performance emulation tools for modern video editors and digital artists.
Alternatives
Comparison overview
Models the actual physical composite video signal path rather than just applying generic static overlays , Available as a free open-source tool across web, standalone, and editing software plugins , Utilizes a high-performance Rust core optimized for real-time multi-threaded rendering