Video filters modules
These modules allow you to perform modifications on
the rendered image (deinterlacing, hue/contrast/saturation adjusting, cropping and so on).
To enable them use the following VLC command-line switch:
--filter filter1,filter2,...
adjust
&always;
This filter allows you to alter image contrast, hue,
saturation and brightness.
&options-st;
--contrast <float> :
set the image contrast, between 0 and 2. Defaults to 1
--brightness <float> :
set the image brightness, between 0 and 2. Defaults to 1
--hue <integer> :
Set the image hue, between 0 and 360. Defaults to 0
--saturation <float> :
Set the image saturation, between 0 and 3. Defaults to 1
deinterlace
&always;
This filter deinterlaces video. It is useful with
streams coming from a digital satellite channel or digital terrestial
television channels
.
&options-st;
--deinterlace-mode {discard,blend,mean,bob,linear} :
deinterlacing mode (default: discard)
crop
&always;
This filter allows you to crop parts of the image.
&options-st;
--crop-geometry <string> :
set the geometry of the zone to crop. This is set
as width x heigth + left offset + top offset (in pixels).
--autocrop, --noautocrop :
automatic black border cropping (default disabled)
transform
&always;
This filter allows to rotate the video in several ways
.
&options-st;
--transform-type {90,180,270,hflip,vflip} :
transformation type, one of '90', '180', '270', 'hflip' and 'vflip'.
distort
&always;
This filter adds a distortion effect to the video.
Who said it was useless ? :-)
&options-st;
--distort-mode {wave,ripple} :
distortion mode, one of "wave" and "ripple"
invert
&always;
This filter inverses colors.
motionblur
&always;
This filter adds a "motion blur" effect to the image.
&options-st;
--blur-factor <integer> :
the degree of blurring from 1 to 127
wall
&always;
This filter allows you to have the video cut in
pieces in several windows, which you can order as you wish. It can be
used to generate image walls with several sources.
&options-st;
--wall-cols <integer> :
Select the number of vertical videowindows in which to split the video
--wall-rows <integer> :
Select the number of horizontal videowindows in which to split the video
--wall-active <string> :
comma separated list of active windows, defaults to all
logo
&always;
This filter allows you to insert a png logo inside the video, adjust its transparency with the mouse wheel and move it around using the mouse.
&options-st;
--logo-file <string> :
Logo filename (The file must be in PNG RGBA 8bits format).
--logo-x <integer> :
X coordinate of the logo, You can move the logo by left-clicking on it.
--logo-y <integer> :
Y coordinate of the logo, You can move the logo by left-clicking on it.
--logo-transparency <integer> :
Transparency of the logo (255-0). You can change it by middle-clicking and moving mouse left or right.
clone
&always;
This filter allows you to clone the image.
--clone-count <integer> :
number of video windows in which to clone the video
--clone-vout-list <string> :
specific vout modules that you want to activate