Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FFMPEG-SCALER(1)					      FFMPEG-SCALER(1)

NAME
       ffmpeg-scaler - FFmpeg video scaling and	pixel format converter

DESCRIPTION
       The FFmpeg rescaler provides a high-level interface to the libswscale
       library image conversion	utilities. In particular it allows one to
       perform image rescaling and pixel format	conversion.

SCALER OPTIONS
       The video scaler	supports the following named options.

       Options may be set by specifying	-option	value in the FFmpeg tools,
       with a few API-only exceptions noted below.  For	programmatic use, they
       can be set explicitly in	the "SwsContext" options or through the
       libavutil/opt.h API.

       sws_flags
	   Set	the  scaler  flags.  This  is  also  used  to  set the scaling
	   algorithm. Only a single  algorithm	should	be  selected.  Default
	   value is bicubic.

	   It accepts the following values:

	   fast_bilinear
	       Select fast bilinear scaling algorithm.

	   bilinear
	       Select bilinear scaling algorithm.

	   bicubic
	       Select bicubic scaling algorithm.

	   experimental
	       Select experimental scaling algorithm.

	   neighbor
	       Select nearest neighbor rescaling algorithm.

	   area
	       Select averaging	area rescaling algorithm.

	   bicublin
	       Select  bicubic	scaling	 algorithm  for	 the  luma  component,
	       bilinear	for chroma components.

	   gauss
	       Select Gaussian rescaling algorithm.

	   sinc
	       Select sinc rescaling algorithm.

	   lanczos
	       Select Lanczos rescaling	algorithm. The default	width  (alpha)
	       is 3 and	can be changed by setting "param0".

	   spline
	       Select natural bicubic spline rescaling algorithm.

	   print_info
	       Enable printing/debug logging.

	   accurate_rnd
	       Enable accurate rounding.

	   full_chroma_int
	       Enable full chroma interpolation.

	   full_chroma_inp
	       Select full chroma input.

	   bitexact
	       Enable bitexact output.

       srcw (API only)
	   Set source width.

       srch (API only)
	   Set source height.

       dstw (API only)
	   Set destination width.

       dsth (API only)
	   Set destination height.

       src_format (API only)
	   Set source pixel format (must be expressed as an integer).

       dst_format (API only)
	   Set destination pixel format	(must be expressed as an integer).

       src_range (boolean)
	   If value is set to 1, indicates source is full range. Default value
	   is 0, which indicates source	is limited range.

       dst_range (boolean)
	   If  value  is  set to 1, enable full	range for destination. Default
	   value is 0, which enables limited range.

       param0, param1
	   Set scaling algorithm parameters. The specified values are specific
	   of some scaling algorithms and ignored  by  others.	The  specified
	   values are floating point number values.

       sws_dither
	   Set	the  dithering algorithm. Accepts one of the following values.
	   Default value is auto.

	   auto
	       automatic choice

	   none
	       no dithering

	   bayer
	       bayer dither

	   ed  error diffusion dither

	   a_dither
	       arithmetic dither, based	using addition

	   x_dither
	       arithmetic dither, based	using xor (more	 random/less  apparent
	       patterning that a_dither).

       alphablend
	   Set	the  alpha  blending  to  use when the input has alpha but the
	   output does not.  Default value is none.

	   uniform_color
	       Blend onto a uniform background color

	   checkerboard
	       Blend onto a checkerboard

	   none
	       No blending

SEE ALSO
       ffmpeg(1), ffplay(1), ffprobe(1), libswscale(3)

AUTHORS
       The FFmpeg developers.

       For details about the authorship, see the Git history  of  the  project
       (https://git.ffmpeg.org/ffmpeg),	 e.g. by typing	the command git	log in
       the FFmpeg source directory,  or	 browsing  the	online	repository  at
       <https://git.ffmpeg.org/ffmpeg>.

       Maintainers  for	 the  specific	components  are	 listed	 in  the  file
       MAINTAINERS in the source code tree.

							      FFMPEG-SCALER(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ffmpeg-scaler&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help