Filter scale
  Scale the input video size and/or convert the image format.
    Inputs:
       #0: default (video)
    Outputs:
       #0: default (video)
scale AVOptions:
  w                 <string>     ..FV..... Output video width
  width             <string>     ..FV..... Output video width
  h                 <string>     ..FV..... Output video height
  height            <string>     ..FV..... Output video height
  flags             <string>     ..FV..... Flags to pass to libswscale (default "bilinear")
  interl            <boolean>    ..FV..... set interlacing (default false)
  in_color_matrix   <string>     ..FV..... set input YCbCr type (default "auto")
     auto                         ..FV.....
     bt601                        ..FV.....
     bt470                        ..FV.....
     smpte170m                    ..FV.....
     bt709                        ..FV.....
     fcc                          ..FV.....
     smpte240m                    ..FV.....
     bt2020                       ..FV.....
  out_color_matrix  <string>     ..FV..... set output YCbCr type
     auto                         ..FV.....
     bt601                        ..FV.....
     bt470                        ..FV.....
     smpte170m                    ..FV.....
     bt709                        ..FV.....
     fcc                          ..FV.....
     smpte240m                    ..FV.....
     bt2020                       ..FV.....
  in_range          <int>        ..FV..... set input color range (from 0 to 2) (default auto)
     auto            0            ..FV.....
     unknown         0            ..FV.....
     full            2            ..FV.....
     limited         1            ..FV.....
     jpeg            2            ..FV.....
     mpeg            1            ..FV.....
     tv              1            ..FV.....
     pc              2            ..FV.....
  out_range         <int>        ..FV..... set output color range (from 0 to 2) (default auto)
     auto            0            ..FV.....
     unknown         0            ..FV.....
     full            2            ..FV.....
     limited         1            ..FV.....
     jpeg            2            ..FV.....
     mpeg            1            ..FV.....
     tv              1            ..FV.....
     pc              2            ..FV.....
  in_v_chr_pos      <int>        ..FV..... input vertical chroma position in luma grid/256 (from -513 to 512) (default -513)
  in_h_chr_pos      <int>        ..FV..... input horizontal chroma position in luma grid/256 (from -513 to 512) (default -513)
  out_v_chr_pos     <int>        ..FV..... output vertical chroma position in luma grid/256 (from -513 to 512) (default -513)
  out_h_chr_pos     <int>        ..FV..... output horizontal chroma position in luma grid/256 (from -513 to 512) (default -513)
  force_original_aspect_ratio <int>        ..FV..... decrease or increase w/h if necessary to keep the original AR (from 0 to 2) (default disable)
     disable         0            ..FV.....
     decrease        1            ..FV.....
     increase        2            ..FV.....
  force_divisible_by <int>        ..FV..... enforce that the output resolution is divisible by a defined integer when force_original_aspect_ratio is used (from 1 to 256) (default 1)
  param0            <double>     ..FV..... Scaler param 0 (from INT_MIN to INT_MAX) (default 123456)
  param1            <double>     ..FV..... Scaler param 1 (from INT_MIN to INT_MAX) (default 123456)
  nb_slices         <int>        ..FV..... set the number of slices (debug purpose only) (from 0 to INT_MAX) (default 0)
  eval              <int>        ..FV..... specify when to evaluate expressions (from 0 to 1) (default init)
     init            0            ..FV..... eval expressions once during initialization
     frame           1            ..FV..... eval expressions during initialization and per-frame

SWScaler AVOptions:
  -sws_flags         <flags>      E..V..... scaler flags (default bicubic)
     fast_bilinear                E..V..... fast bilinear
     bilinear                     E..V..... bilinear
     bicubic                      E..V..... bicubic
     experimental                 E..V..... experimental
     neighbor                     E..V..... nearest neighbor
     area                         E..V..... averaging area
     bicublin                     E..V..... luma bicubic, chroma bilinear
     gauss                        E..V..... Gaussian
     sinc                         E..V..... sinc
     lanczos                      E..V..... Lanczos
     spline                       E..V..... natural bicubic spline
     print_info                   E..V..... print info
     accurate_rnd                 E..V..... accurate rounding
     full_chroma_int              E..V..... full chroma interpolation
     full_chroma_inp              E..V..... full chroma input
     bitexact                     E..V..... 
     error_diffusion              E..V..... error diffusion dither
  -srcw              <int>        E..V..... source width (from 1 to INT_MAX) (default 16)
  -srch              <int>        E..V..... source height (from 1 to INT_MAX) (default 16)
  -dstw              <int>        E..V..... destination width (from 1 to INT_MAX) (default 16)
  -dsth              <int>        E..V..... destination height (from 1 to INT_MAX) (default 16)
  -src_format        <pix_fmt>    E..V..... source format (default yuv420p)
  -dst_format        <pix_fmt>    E..V..... destination format (default yuv420p)
  -src_range         <boolean>    E..V..... source is full range (default false)
  -dst_range         <boolean>    E..V..... destination is full range (default false)
  -param0            <double>     E..V..... scaler param 0 (from INT_MIN to INT_MAX) (default 123456)
  -param1            <double>     E..V..... scaler param 1 (from INT_MIN to INT_MAX) (default 123456)
  -src_v_chr_pos     <int>        E..V..... source vertical chroma position in luma grid/256 (from -513 to 512) (default -513)
  -src_h_chr_pos     <int>        E..V..... source horizontal chroma position in luma grid/256 (from -513 to 512) (default -513)
  -dst_v_chr_pos     <int>        E..V..... destination vertical chroma position in luma grid/256 (from -513 to 512) (default -513)
  -dst_h_chr_pos     <int>        E..V..... destination horizontal chroma position in luma grid/256 (from -513 to 512) (default -513)
  -sws_dither        <int>        E..V..... set dithering algorithm (from 0 to 6) (default auto)
     auto            1            E..V..... leave choice to sws
     bayer           2            E..V..... bayer dither
     ed              3            E..V..... error diffusion
     a_dither        4            E..V..... arithmetic addition dither
     x_dither        5            E..V..... arithmetic xor dither
  -gamma             <boolean>    E..V..... gamma correct scaling (default false)
  -alphablend        <int>        E..V..... mode for alpha -> non alpha (from 0 to 2) (default none)
     none            0            E..V..... ignore alpha
     uniform_color   1            E..V..... blend onto a uniform color
     checkerboard    2            E..V..... blend onto a checkerboard


