[FFmpeg-devel] [PATCH] lavfi: avectorscope filter

Stefano Sabatini stefasab at gmail.com
Fri May 10 12:43:29 CEST 2013


On date Monday 2013-04-29 13:17:58 +0000, Paul B Mahol encoded:
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---
>  doc/filters.texi               |  44 +++++++
>  libavfilter/Makefile           |   1 +
>  libavfilter/allfilters.c       |   1 +
>  libavfilter/avf_avectorscope.c | 262 +++++++++++++++++++++++++++++++++++++++++
>  4 files changed, 308 insertions(+)
>  create mode 100644 libavfilter/avf_avectorscope.c
> 
> diff --git a/doc/filters.texi b/doc/filters.texi
> index a1d5581..8f030a3 100644
> --- a/doc/filters.texi
> +++ b/doc/filters.texi
> @@ -7142,6 +7142,50 @@ tools.
>  
>  Below is a description of the currently available multimedia filters.
>  
> + at section avectorscope
> +
> +Convert input audio to a video output, representing the audio vector
> +scope.
> +
> +The filter is used to measure the difference between channels of stereo
> +audio stream. A monoaural signal, consisting of identical left and right
> +signal, results in straight vertical line. Any stereo separation is visible
> +as a deviation from this line, creating a Lissajous figure.
> +If the straight (or deviation from it) but horizontal line appears this
> +indicates that the left and right channels are out of phase.
> +
> +The filter accepts the following options:
> +
> + at table @option
> + at item mode, m
> +Set the vectorscope mode. Default value is @code{lissajous}.
> +
> +Available values are:
> + at table @samp
> + at item lissajous
> +Lissajous rotated by 45 degrees.
> +
> + at item lissajous_xy
> +Same as above but not rotated.
> + at end table
> +
> + at item size, s
> +Set the video size for the output. Default value is @code{320x240}.
> +
> + at item rate, r
> +Set the output frame rate. Default value is @code{25}.
> +

> + at item rc
> + at item gc
> + at item bc
> +Specify the red, green and blue contrast.
> +
> + at item rf
> + at item gf
> + at item bf
> +Specify the red, green and blue fade.

Missing ranges and default values.

Also some examples may be useful.
[...]
-- 
FFmpeg = Formidable Fierce Miracolous Portentous Elastic Guru


More information about the ffmpeg-devel mailing list