summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-09-11 23:47:00 +0200
committerwm4 <wm4@nowhere>2015-09-11 23:47:00 +0200
commit702090869122a42622623a94d0d43e9cf10d91db (patch)
tree0aa85e5124a82fa03cfd58441d99e994bb3ec57b /DOCS
parent876e93d8b76cff7e9e941b77ccf06d91e9c7785b (diff)
downloadmpv-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.rst68
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