diff options
author | wm4 <wm4@nowhere> | 2015-09-11 23:47:00 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-09-11 23:47:00 +0200 |
commit | 702090869122a42622623a94d0d43e9cf10d91db (patch) | |
tree | 0aa85e5124a82fa03cfd58441d99e994bb3ec57b /DOCS | |
parent | 876e93d8b76cff7e9e941b77ccf06d91e9c7785b (diff) | |
download | mpv-702090869122a42622623a94d0d43e9cf10d91db.tar.bz2 mpv-702090869122a42622623a94d0d43e9cf10d91db.tar.xz |
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.
Diffstat (limited to 'DOCS')
-rw-r--r-- | DOCS/man/vf.rst | 68 |
1 files changed, 0 insertions, 68 deletions
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[=<strength>[: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.). - - ``<luma_spatial>`` - spatial luma strength (default: 4) - ``<chroma_spatial>`` - spatial chroma strength (default: 3) - ``<luma_tmp>`` - luma temporal strength (default: 6) - ``<chroma_tmp>`` - 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). - - ``<x>,<y>`` - top left corner of the logo - ``<w>,<h>`` - width and height of the cleared rectangle - ``<t>`` - 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 |