valadaptive / ntsc-rs

Free, open-source analog TV + VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
Other
241 stars 4 forks source link

(suggestion) per-field artifacts #44

Closed nlolnlolnlolnlo closed 4 months ago

nlolnlolnlolnlo commented 4 months ago

a quirk of ntsc interlaced video that i've noticed when recreating and editing it is that each field is treated like a completely different frame, which is something that ntsc-rs can't really do at the moment. this affects almost all of the noise functions and even options like vertical chroma blend in vhs emulation. is this something that's fixable or in the works? i did see some commits related to interlacing function which makes me hopeful that this is something that could be solved.

vlcsnap-2024-02-20-14h49m45s949 real vhs example, notice how each field's noise is distinctly different? here's ntsc-rs to compare. ultimatetestvideo_ffv1-pcm_ntsc

valadaptive commented 4 months ago

I've added support for interleaved rendering in the 0.5.0 release. Try it out and let me know if it provides all the functionality you need.