1 \input texinfo @c -*- texinfo -*-
3 @settitle FFmpeg Scaler Documentation
5 @center @titlefont{FFmpeg Scaler Documentation}
13 @c man begin DESCRIPTION
15 The FFmpeg rescaler provides an high-level interface to the libswscale
16 library image conversion utilities. In particular it allows to perform
17 image rescaling and pixel format conversion.
19 @c man end DESCRIPTION
21 @chapter Scaler Options
22 @c man begin SCALER OPTIONS
24 The video scaler supports the following named options.
26 Options may be set by specifying -@var{option} @var{value} in the
27 FFmpeg tools. For programmatic use, they can be set explicitly in the
28 @code{SwsContext} options or through the @file{libavutil/opt.h} API.
33 Set the scaler flags. This is also used to set the scaling
34 algorithm. Only a single algorithm should be selected.
36 It accepts the following values:
39 Select fast bilinear scaling algorithm.
42 Select bilinear scaling algorithm.
45 Select bicubic scaling algorithm.
48 Select experimental scaling algorithm.
51 Select nearest neighbor rescaling algorithm.
54 Select averaging area rescaling algorithm.
57 Select bicubic scaling algorithm for the luma component, bilinear for
61 Select Gaussian rescaling algorithm.
64 Select sinc rescaling algorithm.
67 Select lanczos rescaling algorithm.
70 Select natural bicubic spline rescaling algorithm.
73 Enable printing/debug logging.
76 Enable accurate rounding.
79 Enable full chroma interpolation.
82 Select full chroma input.
85 Enable bitexact output.
95 Set destination width.
98 Set destination height.
101 Set source pixel format (must be expressed as an integer).
104 Set destination pixel format (must be expressed as an integer).
110 Select destination range.
113 Set scaling algorithm parameters. The specified values are specific of
114 some scaling algorithms and ignored by others. The specified values
115 are floating point number values.
119 @c man end SCALER OPTIONS
124 @url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
125 @url{libswscale.html,libswscale}
129 ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libswscale(3)
132 @include authors.texi
136 @setfilename ffmpeg-scaler
137 @settitle FFmpeg video scaling and pixel format converter