valadaptive / ntsc-rs

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

Add VITC #61

Open BruhMomentXDD opened 3 months ago

BruhMomentXDD commented 3 months ago

In the words of Wikipedia: "Vertical Interval Timecode (VITC, pronounced "vitsee") is a form of SMPTE timecode encoded on one scan line in a video signal. These lines are typically inserted into the vertical blanking interval of the video signal."

This is what they look like: SVHS-1993-VITC-Timecode-928x624-VHS-Decode

It would honestly be cool to see this one get implemented into a new update at some point, as ntsc-rs is easily the most fantastic recreation of a VHS filter by far. Honestly wasn't expecting something to top ntsc-qt, but here we are.

Degamisu commented 3 months ago

I love this idea! ive got a camera that does this and also a timer. integrating this with the effects would seem like a good move, but not all cameras have this.

BruhMomentXDD commented 3 months ago

@valadaptive What does a "vblank" mean?

valadaptive commented 3 months ago

It's the vertical blanking interval, the period of time between when one frame finishes scanning out and the next one begins, and it's where VITC and other metadata is often stored. I'm using the "vblank" tag to group together all feature requests that involve putting something in the vertical blanking interval.

BruhMomentXDD commented 3 months ago

Alright.