From 702090869122a42622623a94d0d43e9cf10d91db Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 11 Sep 2015 23:47:00 +0200 Subject: video/filter: remove some vf_lavfi wrappers I see no point in keeping these around. Keeping wrappers for some select libavfilter filters just because MPlayer had these filters is not a good reason. Ultimately, all real filtering work should go to libavfilter, and users should get used to using vf_lavfi directly. We might even not require the awful double-nested syntax for using libavfilter one day. vf_rotate, vf_yadif, vf_stereo3d are kept because mpv uses them internally. (They all extend the lavfi filters or change their defaults.) vf_mirror is kept for symmetry with vf_flip. vf_gradfun and vf_pullup are probably semi-popular, so I'll remove them not yet - only after some more discussion. --- DOCS/man/vf.rst | 68 --------------------------------------------------------- 1 file changed, 68 deletions(-) (limited to 'DOCS/man/vf.rst') diff --git a/DOCS/man/vf.rst b/DOCS/man/vf.rst index 6479560444..2bc4391448 100644 --- a/DOCS/man/vf.rst +++ b/DOCS/man/vf.rst @@ -409,41 +409,6 @@ Available filters are: ``'--vf=lavfi=yadif:o="threads=2,thread_type=slice"'`` forces a specific threading configuration. -``noise[=[:averaged][:pattern][:temporal][:uniform][:hq]`` - Adds noise. - - ``strength`` - Set the noise for all components. If you want different strength - values for luma and chroma, use libavfilter's noise filter directly - (using ``--vf=lavfi=[noise=...]``), or tell the libavfilter developers - to stop being stupid. - - ``averaged`` - averaged temporal noise (smoother, but a lot slower) - - ``pattern`` - mix random noise with a (semi)regular pattern - - ``temporal`` - temporal noise (noise pattern changes between frames) - - ``uniform`` - uniform noise (Gaussian otherwise) - -``hqdn3d[=luma_spatial:chroma_spatial:luma_tmp:chroma_tmp]`` - This filter aims to reduce image noise producing smooth images and making - still images really still (This should enhance compressibility.). - - ```` - spatial luma strength (default: 4) - ```` - spatial chroma strength (default: 3) - ```` - luma temporal strength (default: 6) - ```` - chroma temporal strength (default: - ``luma_tmp*chroma_spatial/luma_spatial``) - ``eq[=gamma:contrast:brightness:saturation:rg:gg:bg:weight]`` Software equalizer that uses lookup tables (slow), allowing gamma correction in addition to simple brightness and contrast adjustment. The parameters are @@ -470,23 +435,6 @@ Available filters are: and just plain white. A value of 0.0 turns the gamma correction all the way down while 1.0 leaves it at its full strength (default: 1.0). -``unsharp[=lx:ly:la:cx:cy:ca]`` - unsharp mask / Gaussian blur - - ``l`` is for the luma component, ``c`` for the chroma component. ``x``/``y`` - is the filter size. ``a`` is the amount. - - ``lx``, ``ly``, ``cx``, ``cy`` - width and height of the matrix, odd sized in both directions (min = - 3:3, max = 13:11 or 11:13, usually something between 3:3 and 7:7) - - ``la``, ``ca`` - Relative amount of sharpness/blur to add to the image (a sane range - should be -1.5-1.5). - - :<0: blur - :>0: sharpen - ``pullup[=jl:jr:jt:jb:sb:mp]`` Pulldown reversal (inverse telecine) filter, capable of handling mixed hard-telecine, 24000/1001 fps progressive, and 30000/1001 fps progressive @@ -545,22 +493,6 @@ Available filters are: when inserting yadif with ``--vf``, so using the above methods is recommended. -``delogo[=x:y:w:h:t:show]`` - Suppresses a TV station logo by a simple interpolation of the surrounding - pixels. Just set a rectangle covering the logo and watch it disappear (and - sometimes something even uglier appear - your mileage may vary). - - ``,`` - top left corner of the logo - ``,`` - width and height of the cleared rectangle - ```` - Thickness of the fuzzy edge of the rectangle (added to ``w`` and - ``h``). When set to -1, a green rectangle is drawn on the screen to - simplify finding the right ``x``,``y``,``w``,``h`` parameters. - ``show`` - Draw a rectangle showing the area defined by x/y/w/h. - ``sub=[=bottom-margin:top-margin]`` Moves subtitle rendering to an arbitrary point in the filter chain, or force subtitle rendering in the video filter as opposed to using video output OSD -- cgit v1.2.3