NSNegateBoolean Detelecine removes comb artifacts that are the result of telecine, a process for converting film frame rates to television frame rates. NSIsNotNil HBDetelecineTransformer Custom Detelecine parameters. Syntax: skip-left=s:skip-right=s:skip-top=s:skip-bottom=s:strict-breaks=s:plane=p:parity=p:disable=d Default: skip-left=1:skip-right=1:skip-top=4:skip-bottom=4:plane=0 NSNegateBoolean NSNegateBoolean Deinterlace removes comb artifacts from the picture. Yadif is a popular and fast deinterlacer. Decomb switches between multiple interpolation algorithms for speed and quality. NSIsNotNil HBDeinterlaceTransformer Custom Deinterlace parameters. Yadif syntax: mode=m:parity=p Yadif default: mode=3 Decomb syntax: mode=m:magnitude-thresh=m:variance-thresh=v:laplacian-thresh=l:dilation-thresh=d:erosion-thresh=e:noise-thresh=n:search-distance=s:postproc=p:parity=p Decomb default: mode=7 NSNegateBoolean NSNegateBoolean Deinterlace filter preset. Default is well balanced for speed and quality. Skip Spatial Check lets Yadif skip correcting certain avoidable artifacts for a slight speed boost. EEDI2 uses a slower, higher quality interpolation algorithm for Decomb. Useful for the most difficult sources. Bob attempts to better preserve motion for a slight penalty to perceived resolution. NSNegateBoolean HBDeinterlacePresetTransformer NSIsNotNil NSNegateBoolean NSIsNotNil HBCombDetectionTransformer Custom Interlace Detection parameters. Syntax: mode=m:spatial-metric=s:motion-thresh=m:spatial-thresh=s:filter-mode=f:block-thresh=b:block-width=b:block-height=b:disable=d Default: mode=3:spatial-metric=2:motion-thresh=1:spatial-thresh=1:filter-mode=2:block-thresh=40:block-width=16:block-height=16 NSNegateBoolean Sharpening enhances the appearance of detail, especially edges. Overly strong Sharpen settings may damage picture quality by creating ringing artifacts and enhancing noise, which can reduce compression efficiency. Unsharp is a general purpose unsharp masking filter. It sharpens by blurring, then calculating the difference between the blurred picture and the original. Lapsharp sharpens using convolution kernels approximating Laplacian edge filters, sometimes producing higher quality results than unsharp masking. NSIsNotNil HBSharpenTransformer NSNegateBoolean NSNegateBoolean HBSharpenPresetTransformer Denoise reduces or removes the appearance of noise and grain. This can improve compression efficiency and create higher quality video at smaller file sizes. Overly strong Denoise settings may damage picture quality by discarding detail. NLMeans is a high quality denoise filter with a cost to speed. Use where quality is more important than speed. HQDN3D is an adaptive low-pass filter, faster than NLMeans but less effective at preserving fine detail. NSIsNotNil HBDenoiseTransformer NSNegateBoolean NSNegateBoolean HBDenoisePresetTransformer Denoise tune. Further adjusts the Denoise preset to optimize settings for specific scenarios. None uses the default preset settings. Film refines settings for use with most live action content. Grain only processes color channels. Useful for preserving the film-like look of luminance grain while reducing or removing color noise. High Motion reduces color smearing in high motion scenes by avoiding temporal processing for color channels. Useful for sports and action videos. Animation is useful for cel animation such as anime and cartoons. Tape is useful for low-detail analog tape sources such as VHS, where Film does not produce a desirable result. Sprite is useful for 1-/4-/8-/16-bit 2-dimensional games. Sprite is not designed for high definition video. HBDenoiseTuneTransformer NSNegateBoolean NSNegateBoolean Custom Denoise parameters. NLMeans syntax: y-strength=y:y-origin-tune=y:y-patch-size=y:y-range=y:y-frame-count=y:y-prefilter=y:cb-strength=c:cb-origin-tune=c:cb-patch-size=c:cb-range=c:cb-frame-count=c:cb-prefilter=c:cr-strength=c:cr-origin-tune=c:cr-patch-size=c:cr-range=c:cr-frame-count=c:cr-prefilter=c:threads=t NLMeans default: y-strength=6:y-origin-tune=1:y-patch-size=7:y-range=3:y-frame-count=2:y-prefilter=0:cb-strength=6:cb-origin-tune=1:cb-patch-size=7:cb-range=3:cb-frame-count=2:cb-prefilter=0 HQDN3D syntax: y-spatial=y:cb-spatial=c:cr-spatial=c:y-temporal=y:cb-temporal=c:cr-temporal=c HQDN3D default: y-spatial=3:cb-spatial=2:cr-spatial=2:y-temporal=2:cb-temporal=3:cr-temporal=3 NSNegateBoolean NSNegateBoolean Sharpen tune. Further adjusts the Sharpen preset to optimize settings for specific scenarios. None uses the default preset settings. Unsharp can be tuned for Ultrafine, Fine, Medium, Coarse, or Very Coarse sharpening. Select one based on the output picture resolution and fineness of detail to enhance. Lapsharp's Film tune refines settings for use with most live action content. Film uses an isotropic Laplacian kernel to sharpen all edges similarly, and luminance (brightness) information is sharpened more than chrominance (color) information. Lapsharp's Grain tune is similar to Film, but uses an isotropic Laplacian of Gaussian kernel to reduce the effect on noise and grain. Useful for preserving grain and as a general alternative to the Film tune. Lapsharp's Animation tune is useful for cel animation such as anime and cartoons. Animation is identical to Film, but overall strength is reduced to avoid creating artifacts. Lapsharp's Sprite tune is useful for 1-/4-/8-/16-bit 2-dimensional games. Sprite uses a 4-neighbor Laplacian kernel that enhances vertical and horizontal edges more than diagonal edges. HBSharpenTuneTransformer NSNegateBoolean NSNegateBoolean Custom Sharpen parameters. Unsharp syntax: y-strength=y:y-size=y:cb-strength=c:cb-size=c:cr-strength=c:cr-size=c Unsharp default: y-strength=0.25:y-size=7:cb-strength=0.25:cb-size=7 Lapsharp syntax: y-strength=y:y-kernel=y:cb-strength=c:cb-kernel=c:cr-strength=c:cr-kernel=c Lapsharp default: y-strength=0.2:y-kernel=isolap:cb-strength=0.2:cb-kernel=isolap NSNegateBoolean NSNegateBoolean NSIsNotNil HBDeblockTransformer HBDeblockTuneTransformer NSNegateBoolean NSNegateBoolean Custom Deblock parameters. strength=s:thresh=t:blocksize=b NSNegateBoolean NSNegateBoolean