vsfieldkit

Info

Name vsfieldkit
Identifier vsfieldkit
Type PyScript
Category Collection
Description A collection of functions for working with interlaced content.
Has GPU-Support? no
Links Website | Github | Doom9

Releases

VSRrepo is available

Install with: vsrepo install vsfieldkit

Version Published Download
0.2.0 2022-02-24
0.1.0 2022-02-14

Dependencies

no dependencies

Plugin-Functions

Bit Depth Color Space Category Description
group_by_combed any any Deinterlacing Assuming the passed-in clip was processed by a filter that performs comb detection, this splits the clip into segments based on whether they are combed or not. The values it generates are True, False, or None if it was marked combed, not combed, or not marked as well as the segment of the clip.
group_by_field_order any any Deinterlacing Generates field orders and clips from the passed in clip split up by changes in field order. Field order is expressed as a vapoursynth.FieldBased enumeration or None if field order is not applicable or not available.
scan_interlaced any any Deinterlacing Returns a new clip where interlaced fields from the original clip are painted onto each frame in their correct position moment-by-moment like an interlaced scan display would.
resample_as_progressive any YUV420 Deinterlacing Takes progressive frames that are encoded as interlaced with subsampled chroma (YCbCr 4:2:0) and resamples them so the chroma is properly aligned for progressive playback.
fill_analog_frame_ends 8-16 int / 32 float any Deringing/Edge cleaning Fills the half-blank lines at the beginning and end of frames digitized from or for PAL/NTSC/SECAM signal. These lines are often half-blanked so that a CRT monitor’s electron beam won’t light up phosphors as it zig-zags from the bottom of screen to the top to start painting the next frame.