ffmpeg full help

   1 Hyper fast Audio and Video encoder
   2 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
   3 
   4 Getting help:
   5     -h      -- print basic options
   6     -h long -- print more options
   7     -h full -- print all options (including all format and codec specific options, very long)
   8     See man ffmpeg for detailed description of the options.
   9 
  10 Print help / information / capabilities:
  11 -L                  show license
  12 -h topic            show help
  13 -? topic            show help
  14 -help topic         show help
  15 --help topic        show help
  16 -version            show version
  17 -buildconf          show build configuration
  18 -formats            show available formats
  19 -codecs             show available codecs
  20 -decoders           show available decoders
  21 -encoders           show available encoders
  22 -bsfs               show available bit stream filters
  23 -protocols          show available protocols
  24 -filters            show available filters
  25 -pix_fmts           show available pixel formats
  26 -layouts            show standard channel layouts
  27 -sample_fmts        show available audio sample formats
  28 -colors             show available color names
  29 
  30 Global options (affect whole program instead of just one file:
  31 -loglevel loglevel  set logging level
  32 -v loglevel         set logging level
  33 -report             generate a report
  34 -max_alloc bytes    set maximum size of a single allocated block
  35 -y                  overwrite output files
  36 -n                  never overwrite output files
  37 -stats              print progress report during encoding
  38 -max_error_rate ratio of errors (0.0: no errors, 1.0: 100% error  maximum error rate
  39 -bits_per_raw_sample number  set the number of bits per raw sample
  40 -vol volume         change audio volume (256=normal)
  41 
  42 Advanced global options:
  43 -cpuflags flags     force specific cpu flags
  44 -hide_banner hide_banner  do not show program banner
  45 -benchmark          add timings for benchmarking
  46 -benchmark_all      add timings for each task
  47 -progress url       write program-readable progress information
  48 -stdin              enable or disable interaction on standard input
  49 -timelimit limit    set max runtime in seconds
  50 -dump               dump each input packet
  51 -hex                when dumping packets, also dump the payload
  52 -vsync              video sync method
  53 -async              audio sync method
  54 -adrift_threshold threshold  audio drift threshold
  55 -copyts             copy timestamps
  56 -copytb mode        copy input stream time base when stream copying
  57 -dts_delta_threshold threshold  timestamp discontinuity delta threshold
  58 -dts_error_threshold threshold  timestamp error delta threshold
  59 -xerror error       exit on error
  60 -filter_complex graph_description  create a complex filtergraph
  61 -lavfi graph_description  create a complex filtergraph
  62 -filter_complex_script filename  read complex filtergraph description from a file
  63 -debug_ts           print timestamp debugging info
  64 -intra              deprecated use -g 1
  65 -vdt n              discard threshold
  66 -sameq              Removed
  67 -same_quant         Removed
  68 -deinterlace        this option is deprecated, use the yadif filter instead
  69 -psnr               calculate PSNR of compressed frames
  70 -vstats             dump video coding statistics to file
  71 -vstats_file file   dump video coding statistics to file
  72 -dc precision       intra_dc_precision
  73 -qphist             show QP histogram
  74 -vc channel         deprecated, use -channel
  75 -tvstd standard     deprecated, use -standard
  76 -isync              this option is deprecated and does nothing
  77 -override_ffserver   override the options from ffserver
  78 
  79 Per-file main options:
  80 -f fmt              force format
  81 -c codec            codec name
  82 -codec codec        codec name
  83 -pre preset         preset name
  84 -map_metadata outfile[,metadata]:infile[,metadata]  set metadata information of outfile from infile
  85 -t duration         record or transcode "duration" seconds of audio/video
  86 -to time_stop       record or transcode stop time
  87 -fs limit_size      set the limit file size in bytes
  88 -ss time_off        set the start time offset
  89 -timestamp time     set the recording timestamp ('now' to set the current time)
  90 -metadata string=string  add metadata
  91 -target type        specify target file type ("vcd", "svcd", "dvd", "dv", "dv50", "pal-vcd", "ntsc-svcd", ...)
  92 -apad               audio pad
  93 -frames number      set the number of frames to record
  94 -filter filter_graph  set stream filtergraph
  95 -filter_script filename  read stream filtergraph description from a file
  96 -reinit_filter      reinit filtergraph on input parameter changes
  97 
  98 Advanced per-file options:
  99 -map [-]input_file_id[:stream_specifier][,sync_file_id[:stream_s  set input stream mapping
 100 -map_channel file.stream.channel[:syncfile.syncstream]  map an audio channel from one stream to another
 101 -map_chapters input_file_index  set chapters mapping
 102 -accurate_seek      enable/disable accurate seeking with -ss
 103 -itsoffset time_off  set the input ts offset
 104 -itsscale scale     set the input ts scale
 105 -dframes number     set the number of data frames to record
 106 -re                 read input at native frame rate
 107 -shortest           finish encoding within shortest input
 108 -copyinkf           copy initial non-keyframes
 109 -copypriorss        copy or discard frames before start time
 110 -tag fourcc/tag     force codec tag/fourcc
 111 -q q                use fixed quality scale (VBR)
 112 -qscale q           use fixed quality scale (VBR)
 113 -profile profile    set profile
 114 -attach filename    add an attachment to the output file
 115 -dump_attachment filename  extract an attachment into a file
 116 -muxdelay seconds   set the maximum demux-decode delay
 117 -muxpreload seconds  set the initial demux-decode delay
 118 -bsf bitstream_filters  A comma-separated list of bitstream filters
 119 -fpre filename      set options from indicated preset file
 120 -dcodec codec       force data codec ('copy' to copy stream)
 121 
 122 Video options:
 123 -vframes number     set the number of video frames to record
 124 -r rate             set frame rate (Hz value, fraction or abbreviation)
 125 -s size             set frame size (WxH or abbreviation)
 126 -aspect aspect      set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)
 127 -bits_per_raw_sample number  set the number of bits per raw sample
 128 -vn                 disable video
 129 -vcodec codec       force video codec ('copy' to copy stream)
 130 -timecode hh:mm:ss[:;.]ff  set initial TimeCode value.
 131 -pass n             select the pass number (1 to 3)
 132 -vf filter_graph    set video filters
 133 -b bitrate          video bitrate (please use -b:v)
 134 -dn                 disable data
 135 
 136 Advanced Video options:
 137 -pix_fmt format     set pixel format
 138 -intra              deprecated use -g 1
 139 -vdt n              discard threshold
 140 -rc_override override  rate control override for specific intervals
 141 -sameq              Removed
 142 -same_quant         Removed
 143 -passlogfile prefix  select two pass log file name prefix
 144 -deinterlace        this option is deprecated, use the yadif filter instead
 145 -psnr               calculate PSNR of compressed frames
 146 -vstats             dump video coding statistics to file
 147 -vstats_file file   dump video coding statistics to file
 148 -intra_matrix matrix  specify intra matrix coeffs
 149 -inter_matrix matrix  specify inter matrix coeffs
 150 -chroma_intra_matrix matrix  specify intra matrix coeffs
 151 -top                top=1/bottom=0/auto=-1 field first
 152 -dc precision       intra_dc_precision
 153 -vtag fourcc/tag    force video tag/fourcc
 154 -qphist             show QP histogram
 155 -force_fps          force the selected framerate, disable the best supported framerate selection
 156 -streamid streamIndex:value  set the value of an outfile streamid
 157 -force_key_frames timestamps  force key frames at specified timestamps
 158 -hwaccel hwaccel name  use HW accelerated decoding
 159 -hwaccel_device     select a device for HW accelerationdevicename
 160 -vc channel         deprecated, use -channel
 161 -tvstd standard     deprecated, use -standard
 162 -vbsf video bitstream_filters  deprecated
 163 -vpre preset        set the video options to the indicated preset
 164 
 165 Audio options:
 166 -aframes number     set the number of audio frames to record
 167 -aq quality         set audio quality (codec-specific)
 168 -ar rate            set audio sampling rate (in Hz)
 169 -ac channels        set number of audio channels
 170 -an                 disable audio
 171 -acodec codec       force audio codec ('copy' to copy stream)
 172 -vol volume         change audio volume (256=normal)
 173 -af filter_graph    set audio filters
 174 
 175 Advanced Audio options:
 176 -atag fourcc/tag    force audio tag/fourcc
 177 -sample_fmt format  set sample format
 178 -channel_layout layout  set channel layout
 179 -guess_layout_max   set the maximum number of channels to try to guess the channel layout
 180 -absf audio bitstream_filters  deprecated
 181 -apre preset        set the audio options to the indicated preset
 182 
 183 Subtitle options:
 184 -s size             set frame size (WxH or abbreviation)
 185 -sn                 disable subtitle
 186 -scodec codec       force subtitle codec ('copy' to copy stream)
 187 -stag fourcc/tag    force subtitle tag/fourcc
 188 -fix_sub_duration   fix subtitles duration
 189 -canvas_size size   set canvas size (WxH or abbreviation)
 190 -spre preset        set the subtitle options to the indicated preset
 191 
 192 
 193 AVCodecContext AVOptions:
 194   -b                 <int>        E..VA... set bitrate (in bits/s) (from 0 to INT_MAX) (default 200000)
 195   -ab                <int>        E...A... set bitrate (in bits/s) (from 0 to INT_MAX) (default 128000)
 196   -bt                <int>        E..V.... Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (from 1 to INT_MAX) (default 4e+006)
 197   -flags             <flags>      ED.VAS.. (default 0)
 198      unaligned                    .D.V.... allow decoders to produce unaligned output
 199      mv4                          E..V.... use four motion vectors per macroblock (MPEG-4)
 200      qpel                         E..V.... use 1/4-pel motion compensation
 201      loop                         E..V.... use loop filter
 202      gmc                          E..V.... use gmc
 203      mv0                          E..V.... always try a mb with mv=<0,0>
 204      gray                         ED.V.... only decode/encode grayscale
 205      psnr                         E..V.... error[?] variables will be set during encoding
 206      naq                          E..V.... normalize adaptive quantization
 207      ildct                        E..V.... use interlaced DCT
 208      low_delay                    ED.V.... force low delay
 209      global_header                E..VA... place global headers in extradata instead of every keyframe
 210      bitexact                     ED.VAS.. use only bitexact functions (except (I)DCT)
 211      aic                          E..V.... H.263 advanced intra coding / MPEG-4 AC prediction
 212      ilme                         E..V.... interlaced motion estimation
 213      cgop                         E..V.... closed GOP
 214      output_corrupt               .D.V.... Output even potentially corrupted frames
 215   -me_method         <int>        E..V.... set motion estimation method (from INT_MIN to INT_MAX) (default 5)
 216      zero                         E..V.... zero motion estimation (fastest)
 217      full                         E..V.... full motion estimation (slowest)
 218      epzs                         E..V.... EPZS motion estimation (default)
 219      esa                          E..V.... esa motion estimation (alias for full)
 220      tesa                         E..V.... tesa motion estimation
 221      dia                          E..V.... diamond motion estimation (alias for EPZS)
 222      log                          E..V.... log motion estimation
 223      phods                        E..V.... phods motion estimation
 224      x1                           E..V.... X1 motion estimation
 225      hex                          E..V.... hex motion estimation
 226      umh                          E..V.... umh motion estimation
 227      iter                         E..V.... iter motion estimation
 228   -g                 <int>        E..V.... set the group of picture (GOP) size (from INT_MIN to INT_MAX) (default 12)
 229   -ar                <int>        ED..A... set audio sampling rate (in Hz) (from INT_MIN to INT_MAX) (default 0)
 230   -ac                <int>        ED..A... set number of audio channels (from INT_MIN to INT_MAX) (default 0)
 231   -cutoff            <int>        E...A... set cutoff bandwidth (from INT_MIN to INT_MAX) (default 0)
 232   -frame_size        <int>        E...A... (from INT_MIN to INT_MAX) (default 0)
 233   -qcomp             <float>      E..V.... video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (from -FLT_MAX to FLT_MAX) (default 0.5)
 234   -qblur             <float>      E..V.... video quantizer scale blur (VBR) (from -1 to FLT_MAX) (default 0.5)
 235   -qmin              <int>        E..V.... minimum video quantizer scale (VBR) (from -1 to 69) (default 2)
 236   -qmax              <int>        E..V.... maximum video quantizer scale (VBR) (from -1 to 1024) (default 31)
 237   -qdiff             <int>        E..V.... maximum difference between the quantizer scales (VBR) (from INT_MIN to INT_MAX) (default 3)
 238   -bf                <int>        E..V.... set maximum number of B frames between non-B-frames (from -1 to INT_MAX) (default 0)
 239   -b_qfactor         <float>      E..V.... QP factor between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)
 240   -rc_strategy       <int>        E..V.... ratecontrol method (from INT_MIN to INT_MAX) (default 0)
 241   -b_strategy        <int>        E..V.... strategy to choose between I/P/B-frames (from INT_MIN to INT_MAX) (default 0)
 242   -ps                <int>        E..V.... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
 243   -bug               <flags>      .D.V.... work around not autodetected encoder bugs (default 1)
 244      autodetect                   .D.V....
 245      old_msmpeg4                  .D.V.... some old lavc-generated MSMPEG4v3 files (no autodetection)
 246      xvid_ilace                   .D.V.... Xvid interlacing bug (autodetected if FOURCC == XVIX)
 247      ump4                         .D.V.... (autodetected if FOURCC == UMP4)
 248      no_padding                   .D.V.... padding bug (autodetected)
 249      amv                          .D.V....
 250      ac_vlc                       .D.V.... illegal VLC bug (autodetected per FOURCC)
 251      qpel_chroma                  .D.V....
 252      std_qpel                     .D.V.... old standard qpel (autodetected per FOURCC/version)
 253      qpel_chroma2                 .D.V....
 254      direct_blocksize              .D.V.... direct-qpel-blocksize bug (autodetected per FOURCC/version)
 255      edge                         .D.V.... edge padding bug (autodetected per FOURCC/version)
 256      hpel_chroma                  .D.V....
 257      dc_clip                      .D.V....
 258      ms                           .D.V.... work around various bugs in Microsoft's broken decoders
 259      trunc                        .D.V.... truncated frames
 260   -strict            <int>        ED.VA... how strictly to follow the standards (from INT_MIN to INT_MAX) (default 0)
 261      very                         ED.V.... strictly conform to a older more strict version of the spec or reference software
 262      strict                       ED.V.... strictly conform to all the things in the spec no matter what the consequences
 263      normal                       ED.V....
 264      unofficial                   ED.V.... allow unofficial extensions
 265      experimental                 ED.V.... allow non-standardized experimental things
 266   -b_qoffset         <float>      E..V.... QP offset between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)
 267   -err_detect        <flags>      .D.VA... set error detection flags (default 0)
 268      crccheck                     .D.VA... verify embedded CRCs
 269      bitstream                    .D.VA... detect bitstream specification deviations
 270      buffer                       .D.VA... detect improper bitstream length
 271      explode                      .D.VA... abort decoding on minor error detection
 272      careful                      .D.VA... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
 273      compliant                    .D.VA... consider all spec non compliancies as errors
 274      aggressive                   .D.VA... consider things that a sane encoder should not do as an error
 275   -mpeg_quant        <int>        E..V.... use MPEG quantizers instead of H.263 (from INT_MIN to INT_MAX) (default 0)
 276   -qsquish           <float>      E..V.... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
 277   -rc_qmod_amp       <float>      E..V.... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
 278   -rc_qmod_freq      <int>        E..V.... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
 279   -rc_eq             <string>     E..V.... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
 280   -maxrate           <int>        E..VA... Set maximum bitrate tolerance (in bits/s). Requires bufsize to be set. (from INT_MIN to INT_MAX) (default 0)
 281   -minrate           <int>        E..VA... Set minimum bitrate tolerance (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (from INT_MIN to INT_MAX) (default 0)
 282   -bufsize           <int>        E..VA... set ratecontrol buffer size (in bits) (from INT_MIN to INT_MAX) (default 0)
 283   -rc_buf_aggressivity <float>      E..V.... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
 284   -i_qfactor         <float>      E..V.... QP factor between P- and I-frames (from -FLT_MAX to FLT_MAX) (default -0.8)
 285   -i_qoffset         <float>      E..V.... QP offset between P- and I-frames (from -FLT_MAX to FLT_MAX) (default 0)
 286   -rc_init_cplx      <float>      E..V.... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
 287   -dct               <int>        E..V.... DCT algorithm (from 0 to INT_MAX) (default 0)
 288      auto                         E..V.... autoselect a good one (default)
 289      fastint                      E..V.... fast integer
 290      int                          E..V.... accurate integer
 291      mmx                          E..V....
 292      altivec                      E..V....
 293      faan                         E..V.... floating point AAN DCT
 294   -lumi_mask         <float>      E..V.... compresses bright areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)
 295   -tcplx_mask        <float>      E..V.... temporal complexity masking (from -FLT_MAX to FLT_MAX) (default 0)
 296   -scplx_mask        <float>      E..V.... spatial complexity masking (from -FLT_MAX to FLT_MAX) (default 0)
 297   -p_mask            <float>      E..V.... inter masking (from -FLT_MAX to FLT_MAX) (default 0)
 298   -dark_mask         <float>      E..V.... compresses dark areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)
 299   -idct              <int>        ED.V.... select IDCT implementation (from 0 to INT_MAX) (default 0)
 300      auto                         ED.V....
 301      int                          ED.V....
 302      simple                       ED.V....
 303      simplemmx                    ED.V....
 304      arm                          ED.V....
 305      altivec                      ED.V....
 306      sh4                          ED.V....
 307      simplearm                    ED.V....
 308      simplearmv5te                ED.V....
 309      simplearmv6                  ED.V....
 310      simpleneon                   ED.V....
 311      simplealpha                  ED.V....
 312      ipp                          ED.V....
 313      xvidmmx                      ED.V....
 314      faani                        ED.V.... floating point AAN IDCT
 315   -ec                <flags>      .D.V.... set error concealment strategy (default 3)
 316      guess_mvs                    .D.V.... iterative motion vector (MV) search (slow)
 317      deblock                      .D.V.... use strong deblock filter for damaged MBs
 318   -pred              <int>        E..V.... prediction method (from INT_MIN to INT_MAX) (default 0)
 319      left                         E..V....
 320      plane                        E..V....
 321      median                       E..V....
 322   -aspect            <rational>   E..V.... sample aspect ratio (from 0 to 10) (default 0/1)
 323   -debug             <flags>      ED.VAS.. print specific debug info (default 0)
 324      pict                         .D.V.... picture info
 325      rc                           E..V.... rate control
 326      bitstream                    .D.V....
 327      mb_type                      .D.V.... macroblock (MB) type
 328      qp                           .D.V.... per-block quantization parameter (QP)
 329      mv                           .D.V.... motion vector
 330      dct_coeff                    .D.V....
 331      skip                         .D.V....
 332      startcode                    .D.V....
 333      pts                          .D.V....
 334      er                           .D.V.... error recognition
 335      mmco                         .D.V.... memory management control operations (H.264)
 336      bugs                         .D.V....
 337      vis_qp                       .D.V.... visualize quantization parameter (QP), lower QP are tinted greener
 338      vis_mb_type                  .D.V.... visualize block types
 339      buffers                      .D.V.... picture buffer allocations
 340      thread_ops                   .D.VA... threading operations
 341   -vismv             <int>        .D.V.... visualize motion vectors (MVs) (from 0 to INT_MAX) (default 0)
 342      pf                           .D.V.... forward predicted MVs of P-frames
 343      bf                           .D.V.... forward predicted MVs of B-frames
 344      bb                           .D.V.... backward predicted MVs of B-frames
 345   -cmp               <int>        E..V.... full-pel ME compare function (from INT_MIN to INT_MAX) (default 0)
 346      sad                          E..V.... sum of absolute differences, fast (default)
 347      sse                          E..V.... sum of squared errors
 348      satd                         E..V.... sum of absolute Hadamard transformed differences
 349      dct                          E..V.... sum of absolute DCT transformed differences
 350      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 351      bit                          E..V.... number of bits needed for the block
 352      rd                           E..V.... rate distortion optimal, slow
 353      zero                         E..V.... 0
 354      vsad                         E..V.... sum of absolute vertical differences
 355      vsse                         E..V.... sum of squared vertical differences
 356      nsse                         E..V.... noise preserving sum of squared differences
 357      w53                          E..V.... 5/3 wavelet, only used in snow
 358      w97                          E..V.... 9/7 wavelet, only used in snow
 359      dctmax                       E..V....
 360      chroma                       E..V....
 361   -subcmp            <int>        E..V.... sub-pel ME compare function (from INT_MIN to INT_MAX) (default 0)
 362      sad                          E..V.... sum of absolute differences, fast (default)
 363      sse                          E..V.... sum of squared errors
 364      satd                         E..V.... sum of absolute Hadamard transformed differences
 365      dct                          E..V.... sum of absolute DCT transformed differences
 366      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 367      bit                          E..V.... number of bits needed for the block
 368      rd                           E..V.... rate distortion optimal, slow
 369      zero                         E..V.... 0
 370      vsad                         E..V.... sum of absolute vertical differences
 371      vsse                         E..V.... sum of squared vertical differences
 372      nsse                         E..V.... noise preserving sum of squared differences
 373      w53                          E..V.... 5/3 wavelet, only used in snow
 374      w97                          E..V.... 9/7 wavelet, only used in snow
 375      dctmax                       E..V....
 376      chroma                       E..V....
 377   -mbcmp             <int>        E..V.... macroblock compare function (from INT_MIN to INT_MAX) (default 0)
 378      sad                          E..V.... sum of absolute differences, fast (default)
 379      sse                          E..V.... sum of squared errors
 380      satd                         E..V.... sum of absolute Hadamard transformed differences
 381      dct                          E..V.... sum of absolute DCT transformed differences
 382      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 383      bit                          E..V.... number of bits needed for the block
 384      rd                           E..V.... rate distortion optimal, slow
 385      zero                         E..V.... 0
 386      vsad                         E..V.... sum of absolute vertical differences
 387      vsse                         E..V.... sum of squared vertical differences
 388      nsse                         E..V.... noise preserving sum of squared differences
 389      w53                          E..V.... 5/3 wavelet, only used in snow
 390      w97                          E..V.... 9/7 wavelet, only used in snow
 391      dctmax                       E..V....
 392      chroma                       E..V....
 393   -ildctcmp          <int>        E..V.... interlaced DCT compare function (from INT_MIN to INT_MAX) (default 8)
 394      sad                          E..V.... sum of absolute differences, fast (default)
 395      sse                          E..V.... sum of squared errors
 396      satd                         E..V.... sum of absolute Hadamard transformed differences
 397      dct                          E..V.... sum of absolute DCT transformed differences
 398      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 399      bit                          E..V.... number of bits needed for the block
 400      rd                           E..V.... rate distortion optimal, slow
 401      zero                         E..V.... 0
 402      vsad                         E..V.... sum of absolute vertical differences
 403      vsse                         E..V.... sum of squared vertical differences
 404      nsse                         E..V.... noise preserving sum of squared differences
 405      w53                          E..V.... 5/3 wavelet, only used in snow
 406      w97                          E..V.... 9/7 wavelet, only used in snow
 407      dctmax                       E..V....
 408      chroma                       E..V....
 409   -dia_size          <int>        E..V.... diamond type & size for motion estimation (from INT_MIN to INT_MAX) (default 0)
 410   -last_pred         <int>        E..V.... amount of motion predictors from the previous frame (from INT_MIN to INT_MAX) (default 0)
 411   -preme             <int>        E..V.... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
 412   -precmp            <int>        E..V.... pre motion estimation compare function (from INT_MIN to INT_MAX) (default 0)
 413      sad                          E..V.... sum of absolute differences, fast (default)
 414      sse                          E..V.... sum of squared errors
 415      satd                         E..V.... sum of absolute Hadamard transformed differences
 416      dct                          E..V.... sum of absolute DCT transformed differences
 417      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 418      bit                          E..V.... number of bits needed for the block
 419      rd                           E..V.... rate distortion optimal, slow
 420      zero                         E..V.... 0
 421      vsad                         E..V.... sum of absolute vertical differences
 422      vsse                         E..V.... sum of squared vertical differences
 423      nsse                         E..V.... noise preserving sum of squared differences
 424      w53                          E..V.... 5/3 wavelet, only used in snow
 425      w97                          E..V.... 9/7 wavelet, only used in snow
 426      dctmax                       E..V....
 427      chroma                       E..V....
 428   -pre_dia_size      <int>        E..V.... diamond type & size for motion estimation pre-pass (from INT_MIN to INT_MAX) (default 0)
 429   -subq              <int>        E..V.... sub-pel motion estimation quality (from INT_MIN to INT_MAX) (default 8)
 430   -me_range          <int>        E..V.... limit motion vectors range (1023 for DivX player) (from INT_MIN to INT_MAX) (default 0)
 431   -ibias             <int>        E..V.... intra quant bias (from INT_MIN to INT_MAX) (default 999999)
 432   -pbias             <int>        E..V.... inter quant bias (from INT_MIN to INT_MAX) (default 999999)
 433   -global_quality    <int>        E..VA... (from INT_MIN to INT_MAX) (default 0)
 434   -coder             <int>        E..V.... (from INT_MIN to INT_MAX) (default 0)
 435      vlc                          E..V.... variable length coder / Huffman coder
 436      ac                           E..V.... arithmetic coder
 437      raw                          E..V.... raw (no encoding)
 438      rle                          E..V.... run-length coder
 439      deflate                      E..V.... deflate-based coder
 440   -context           <int>        E..V.... context model (from INT_MIN to INT_MAX) (default 0)
 441   -mbd               <int>        E..V.... macroblock decision algorithm (high quality mode) (from 0 to 2) (default 0)
 442      simple                       E..V.... use mbcmp (default)
 443      bits                         E..V.... use fewest bits
 444      rd                           E..V.... use best rate distortion
 445   -sc_threshold      <int>        E..V.... scene change threshold (from INT_MIN to INT_MAX) (default 0)
 446   -lmin              <int>        E..V.... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
 447   -lmax              <int>        E..V.... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
 448   -nr                <int>        E..V.... noise reduction (from INT_MIN to INT_MAX) (default 0)
 449   -rc_init_occupancy <int>        E..V.... number of bits which should be loaded into the rc buffer before decoding starts (from INT_MIN to INT_MAX) (default 0)
 450   -flags2            <flags>      ED.VA... (default 0)
 451      fast                         E..V.... allow non-spec-compliant speedup tricks
 452      noout                        E..V.... skip bitstream encoding
 453      ignorecrop                   .D.V.... ignore cropping information from sps
 454      local_header                 E..V.... place global headers at every keyframe instead of in extradata
 455      chunks                       .D.V.... Frame data might be split into multiple chunks
 456      showall                      .D.V.... Show all frames before the first keyframe
 457   -error             <int>        E..V.... (from INT_MIN to INT_MAX) (default 0)
 458   -threads           <int>        ED.VA... (from 0 to INT_MAX) (default 1)
 459      auto                         ED.V.... autodetect a suitable number of threads to use
 460   -me_threshold      <int>        E..V.... motion estimation threshold (from INT_MIN to INT_MAX) (default 0)
 461   -mb_threshold      <int>        E..V.... macroblock threshold (from INT_MIN to INT_MAX) (default 0)
 462   -dc                <int>        E..V.... intra_dc_precision (from INT_MIN to INT_MAX) (default 0)
 463   -nssew             <int>        E..V.... nsse weight (from INT_MIN to INT_MAX) (default 8)
 464   -skip_top          <int>        .D.V.... number of macroblock rows at the top which are skipped (from INT_MIN to INT_MAX) (default 0)
 465   -skip_bottom       <int>        .D.V.... number of macroblock rows at the bottom which are skipped (from INT_MIN to INT_MAX) (default 0)
 466   -profile           <int>        E..VA... (from INT_MIN to INT_MAX) (default -99)
 467      unknown                      E..VA...
 468      aac_main                     E...A...
 469      aac_low                      E...A...
 470      aac_ssr                      E...A...
 471      aac_ltp                      E...A...
 472      aac_he                       E...A...
 473      aac_he_v2                    E...A...
 474      aac_ld                       E...A...
 475      aac_eld                      E...A...
 476      mpeg2_aac_low                E...A...
 477      mpeg2_aac_he                 E...A...
 478      dts                          E...A...
 479      dts_es                       E...A...
 480      dts_96_24                    E...A...
 481      dts_hd_hra                   E...A...
 482      dts_hd_ma                    E...A...
 483   -level             <int>        E..VA... (from INT_MIN to INT_MAX) (default -99)
 484      unknown                      E..VA...
 485   -lowres            <int>        .D.VA... decode at 1= 1/2, 2=1/4, 3=1/8 resolutions (from 0 to INT_MAX) (default 0)
 486   -skip_threshold    <int>        E..V.... frame skip threshold (from INT_MIN to INT_MAX) (default 0)
 487   -skip_factor       <int>        E..V.... frame skip factor (from INT_MIN to INT_MAX) (default 0)
 488   -skip_exp          <int>        E..V.... frame skip exponent (from INT_MIN to INT_MAX) (default 0)
 489   -skipcmp           <int>        E..V.... frame skip compare function (from INT_MIN to INT_MAX) (default 13)
 490      sad                          E..V.... sum of absolute differences, fast (default)
 491      sse                          E..V.... sum of squared errors
 492      satd                         E..V.... sum of absolute Hadamard transformed differences
 493      dct                          E..V.... sum of absolute DCT transformed differences
 494      psnr                         E..V.... sum of squared quantization errors (avoid, low quality)
 495      bit                          E..V.... number of bits needed for the block
 496      rd                           E..V.... rate distortion optimal, slow
 497      zero                         E..V.... 0
 498      vsad                         E..V.... sum of absolute vertical differences
 499      vsse                         E..V.... sum of squared vertical differences
 500      nsse                         E..V.... noise preserving sum of squared differences
 501      w53                          E..V.... 5/3 wavelet, only used in snow
 502      w97                          E..V.... 9/7 wavelet, only used in snow
 503      dctmax                       E..V....
 504      chroma                       E..V....
 505   -border_mask       <float>      E..V.... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
 506   -mblmin            <int>        E..V.... minimum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 236)
 507   -mblmax            <int>        E..V.... maximum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 3658)
 508   -mepc              <int>        E..V.... motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
 509   -skip_loop_filter  <int>        .D.V.... skip loop filtering process for the selected frames (from INT_MIN to INT_MAX) (default 0)
 510      none                         .D.V.... discard no frame
 511      default                      .D.V.... discard useless frames
 512      noref                        .D.V.... discard all non-reference frames
 513      bidir                        .D.V.... discard all bidirectional frames
 514      nokey                        .D.V.... discard all frames except keyframes
 515      all                          .D.V.... discard all frames
 516   -skip_idct         <int>        .D.V.... skip IDCT/dequantization for the selected frames (from INT_MIN to INT_MAX) (default 0)
 517      none                         .D.V.... discard no frame
 518      default                      .D.V.... discard useless frames
 519      noref                        .D.V.... discard all non-reference frames
 520      bidir                        .D.V.... discard all bidirectional frames
 521      nokey                        .D.V.... discard all frames except keyframes
 522      all                          .D.V.... discard all frames
 523   -skip_frame        <int>        .D.V.... skip decoding for the selected frames (from INT_MIN to INT_MAX) (default 0)
 524      none                         .D.V.... discard no frame
 525      default                      .D.V.... discard useless frames
 526      noref                        .D.V.... discard all non-reference frames
 527      bidir                        .D.V.... discard all bidirectional frames
 528      nokey                        .D.V.... discard all frames except keyframes
 529      all                          .D.V.... discard all frames
 530   -bidir_refine      <int>        E..V.... refine the two motion vectors used in bidirectional macroblocks (from 0 to 4) (default 1)
 531   -brd_scale         <int>        E..V.... downscale frames for dynamic B-frame decision (from 0 to 10) (default 0)
 532   -keyint_min        <int>        E..V.... minimum interval between IDR-frames (from INT_MIN to INT_MAX) (default 25)
 533   -refs              <int>        E..V.... reference frames to consider for motion compensation (from INT_MIN to INT_MAX) (default 1)
 534   -chromaoffset      <int>        E..V.... chroma QP offset from luma (from INT_MIN to INT_MAX) (default 0)
 535   -trellis           <int>        E..VA... rate-distortion optimal quantization (from INT_MIN to INT_MAX) (default 0)
 536   -sc_factor         <int>        E..V.... multiplied by qscale for each frame and added to scene_change_score (from 0 to INT_MAX) (default 6)
 537   -mv0_threshold     <int>        E..V.... (from 0 to INT_MAX) (default 256)
 538   -b_sensitivity     <int>        E..V.... adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)
 539   -compression_level <int>        E..VA... (from INT_MIN to INT_MAX) (default -1)
 540   -min_prediction_order <int>        E...A... (from INT_MIN to INT_MAX) (default -1)
 541   -max_prediction_order <int>        E...A... (from INT_MIN to INT_MAX) (default -1)
 542   -timecode_frame_start <int64>      E..V.... GOP timecode frame start number, in non-drop-frame format (from 0 to I64_MAX) (default 0)
 543   -request_channels  <int>        .D..A... set desired number of audio channels (from 0 to INT_MAX) (default 0)
 544   -channel_layout    <int64>      ED..A... (from 0 to I64_MAX) (default 0)
 545   -request_channel_layout <int64>      .D..A... (from 0 to I64_MAX) (default 0)
 546   -rc_max_vbv_use    <float>      E..V.... (from 0 to FLT_MAX) (default 0)
 547   -rc_min_vbv_use    <float>      E..V.... (from 0 to FLT_MAX) (default 3)
 548   -ticks_per_frame   <int>        ED.VA... (from 1 to INT_MAX) (default 1)
 549   -color_primaries   <int>        ED.V.... (from 1 to 9) (default 2)
 550   -color_trc         <int>        ED.V.... (from 1 to 15) (default 2)
 551   -colorspace        <int>        ED.V.... (from 1 to 10) (default 2)
 552   -color_range       <int>        ED.V.... (from 0 to 2) (default 0)
 553   -chroma_sample_location <int>        ED.V.... (from 0 to 6) (default 0)
 554   -slices            <int>        E..V.... number of slices, used in parallelized encoding (from 0 to INT_MAX) (default 0)
 555   -thread_type       <flags>      ED.VA... select multithreading type (default 3)
 556      slice                        ED.V....
 557      frame                        ED.V....
 558   -audio_service_type <int>        E...A... audio service type (from 0 to 8) (default 0)
 559      ma                           E...A... Main Audio Service
 560      ef                           E...A... Effects
 561      vi                           E...A... Visually Impaired
 562      hi                           E...A... Hearing Impaired
 563      di                           E...A... Dialogue
 564      co                           E...A... Commentary
 565      em                           E...A... Emergency
 566      vo                           E...A... Voice Over
 567      ka                           E...A... Karaoke
 568   -request_sample_fmt <sample_fmt> .D..A... sample format audio decoders should prefer (default none)
 569   -sub_charenc       <string>     .D...S.. set input text subtitles character encoding
 570   -sub_charenc_mode  <flags>      .D...S.. set input text subtitles character encoding mode (default 0)
 571      do_nothing                   .D...S..
 572      auto                         .D...S..
 573      pre_decoder                  .D...S..
 574   -refcounted_frames <int>        .D.VA... (from 0 to 1) (default 0)
 575   -skip_alpha        <int>        .D.V.... Skip processing alpha (from 0 to 1) (default 0)
 576   -field_order       <int>        ED.V.... Field order (from 0 to 5) (default 0)
 577      progressive                  ED.V....
 578      tt                           ED.V....
 579      bb                           ED.V....
 580      tb                           ED.V....
 581      bt                           ED.V....
 582 
 583 cinepak AVOptions:
 584   -max_extra_cb_iterations <int>        E..V.... Max extra codebook recalculation passes, more is better and slower (from 0 to INT_MAX) (default 2)
 585   -skip_empty_cb     <int>        E..V.... Avoid wasting bytes, ignore vintage MacOS decoder (from 0 to 1) (default 0)
 586   -max_strips        <int>        E..V.... Limit strips/frame, vintage compatible is 1..3, otherwise the more the better (from 1 to 32) (default 3)
 587   -min_strips        <int>        E..V.... Enforce min strips/frame, more is worse and faster, must be <= max_strips (from 1 to 32) (default 1)
 588   -strip_number_adaptivity <int>        E..V.... How fast the strip number adapts, more is slightly better, much slower (from 0 to 31) (default 0)
 589 
 590 cljr encoder AVOptions:
 591   -dither_type       <int>        E..V.... Dither type (from 0 to 2) (default 1)
 592 
 593 dnxhd AVOptions:
 594   -nitris_compat     <int>        E..V.... encode with Avid Nitris compatibility (from 0 to 1) (default 0)
 595 
 596 ffv1 encoder AVOptions:
 597   -slicecrc          <int>        E..V.... Protect slices with CRCs (from -1 to 1) (default -1)
 598 
 599 flv encoder AVOptions:
 600   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 601      skip_rd                      E..V.... RD optimal MB level residual skipping
 602      strict_gop                   E..V.... Strictly enforce gop size
 603      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 604      cbp_rd                       E..V.... use rate distortion optimization for CBP
 605   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 606   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 607   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 608   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 609 
 610 frwu Decoder AVOptions:
 611   -change_field_order <int>        .D.V.... Change field order (from 0 to 1) (default 0)
 612 
 613 GIF encoder AVOptions:
 614   -gifflags          <flags>      E..V.... set GIF flags (default 3)
 615      offsetting                   E..V.... enable picture offsetting
 616      transdiff                    E..V.... enable transparency detection between frames
 617 
 618 gif decoder AVOptions:
 619   -trans_color       <int>        .D.V.... color value (ARGB) that is used instead of transparent color (from 0 to UINT32_MAX) (default 1.67772e+007)
 620 
 621 h261 encoder AVOptions:
 622   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 623      skip_rd                      E..V.... RD optimal MB level residual skipping
 624      strict_gop                   E..V.... Strictly enforce gop size
 625      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 626      cbp_rd                       E..V.... use rate distortion optimization for CBP
 627   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 628   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 629   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 630   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 631 
 632 H.263 encoder AVOptions:
 633   -obmc              <int>        E..V.... use overlapped block motion compensation. (from 0 to 1) (default 0)
 634   -structured_slices <int>        E..V.... Write slice start position at every GOB header instead of just GOB number. (from 0 to 1) (default 0)
 635   -mb_info           <int>        E..V.... emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size (from 0 to INT_MAX) (default 0)
 636   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 637      skip_rd                      E..V.... RD optimal MB level residual skipping
 638      strict_gop                   E..V.... Strictly enforce gop size
 639      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 640      cbp_rd                       E..V.... use rate distortion optimization for CBP
 641   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 642   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 643   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 644   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 645 
 646 H.263p encoder AVOptions:
 647   -umv               <int>        E..V.... Use unlimited motion vectors. (from 0 to 1) (default 0)
 648   -aiv               <int>        E..V.... Use alternative inter VLC. (from 0 to 1) (default 0)
 649   -obmc              <int>        E..V.... use overlapped block motion compensation. (from 0 to 1) (default 0)
 650   -structured_slices <int>        E..V.... Write slice start position at every GOB header instead of just GOB number. (from 0 to 1) (default 0)
 651   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 652      skip_rd                      E..V.... RD optimal MB level residual skipping
 653      strict_gop                   E..V.... Strictly enforce gop size
 654      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 655      cbp_rd                       E..V.... use rate distortion optimization for CBP
 656   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 657   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 658   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 659   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 660 
 661 H264 Decoder AVOptions:
 662 
 663 HEVC decoder AVOptions:
 664   -apply_defdispwin  <int>        .D.V.... Apply default display window from VUI (from 0 to 1) (default 0)
 665   -strict-displaywin <int>        .D.V.... stricly apply default display window size (from 0 to 1) (default 0)
 666 
 667 jpeg2000 AVOptions:
 668   -lowres            <int>        .D.V.... Lower the decoding resolution by a power of two (from 0 to 32) (default 0)
 669 
 670 MJPEG decoder AVOptions:
 671   -extern_huff       <int>        .D.V.... Use external huffman table. (from 0 to 1) (default 0)
 672 
 673 mpeg1video encoder AVOptions:
 674   -gop_timecode      <string>     E..V.... MPEG GOP Timecode in hh:mm:ss[:;.]ff format
 675   -intra_vlc         <int>        E..V.... Use MPEG-2 intra VLC table. (from 0 to 1) (default 0)
 676   -drop_frame_timecode <int>        E..V.... Timecode is in drop frame format. (from 0 to 1) (default 0)
 677   -scan_offset       <int>        E..V.... Reserve space for SVCD scan offset user data. (from 0 to 1) (default 0)
 678   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 679      skip_rd                      E..V.... RD optimal MB level residual skipping
 680      strict_gop                   E..V.... Strictly enforce gop size
 681      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 682      cbp_rd                       E..V.... use rate distortion optimization for CBP
 683   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 684   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 685   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 686   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 687 
 688 mpeg2video encoder AVOptions:
 689   -gop_timecode      <string>     E..V.... MPEG GOP Timecode in hh:mm:ss[:;.]ff format
 690   -intra_vlc         <int>        E..V.... Use MPEG-2 intra VLC table. (from 0 to 1) (default 0)
 691   -drop_frame_timecode <int>        E..V.... Timecode is in drop frame format. (from 0 to 1) (default 0)
 692   -scan_offset       <int>        E..V.... Reserve space for SVCD scan offset user data. (from 0 to 1) (default 0)
 693   -non_linear_quant  <int>        E..V.... Use nonlinear quantizer. (from 0 to 1) (default 0)
 694   -alternate_scan    <int>        E..V.... Enable alternate scantable. (from 0 to 1) (default 0)
 695   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 696      skip_rd                      E..V.... RD optimal MB level residual skipping
 697      strict_gop                   E..V.... Strictly enforce gop size
 698      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 699      cbp_rd                       E..V.... use rate distortion optimization for CBP
 700   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 701   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 702   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 703   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 704 
 705 MPEG4 encoder AVOptions:
 706   -data_partitioning <int>        E..V.... Use data partitioning. (from 0 to 1) (default 0)
 707   -alternate_scan    <int>        E..V.... Enable alternate scantable. (from 0 to 1) (default 0)
 708   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 709      skip_rd                      E..V.... RD optimal MB level residual skipping
 710      strict_gop                   E..V.... Strictly enforce gop size
 711      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 712      cbp_rd                       E..V.... use rate distortion optimization for CBP
 713   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 714   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 715   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 716   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 717 
 718 MPEG4 Video Decoder AVOptions:
 719 
 720 msmpeg4v2 encoder AVOptions:
 721   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 722      skip_rd                      E..V.... RD optimal MB level residual skipping
 723      strict_gop                   E..V.... Strictly enforce gop size
 724      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 725      cbp_rd                       E..V.... use rate distortion optimization for CBP
 726   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 727   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 728   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 729   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 730 
 731 msmpeg4v3 encoder AVOptions:
 732   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 733      skip_rd                      E..V.... RD optimal MB level residual skipping
 734      strict_gop                   E..V.... Strictly enforce gop size
 735      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 736      cbp_rd                       E..V.... use rate distortion optimization for CBP
 737   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 738   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 739   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 740   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 741 
 742 ProRes encoder AVOptions:
 743   -mbs_per_slice     <int>        E..V.... macroblocks per slice (from 1 to 8) (default 8)
 744   -profile           <int>        E..V.... (from 0 to 4) (default 2)
 745      proxy                        E..V....
 746      lt                           E..V....
 747      standard                     E..V....
 748      hq                           E..V....
 749      4444                         E..V....
 750   -vendor            <string>     E..V.... vendor ID (default "Lavc")
 751   -bits_per_mb       <int>        E..V.... desired bits per macroblock (from 0 to 8192) (default 0)
 752   -quant_mat         <int>        E..V.... quantiser matrix (from -1 to 4) (default -1)
 753      auto                         E..V....
 754      proxy                        E..V....
 755      lt                           E..V....
 756      standard                     E..V....
 757      hq                           E..V....
 758      default                      E..V....
 759   -alpha_bits        <int>        E..V.... bits for alpha plane (from 0 to 16) (default 16)
 760 
 761 rawdec AVOptions:
 762   -top               <int>        .D.V.... top field first (from -1 to 1) (default -1)
 763 
 764 RoQ AVOptions:
 765   -quake3_compat     <int>        E..V.... Whether to respect known limitations in Quake 3 decoder (from 0 to 1) (default 1)
 766 
 767 rv10 encoder AVOptions:
 768   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 769      skip_rd                      E..V.... RD optimal MB level residual skipping
 770      strict_gop                   E..V.... Strictly enforce gop size
 771      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 772      cbp_rd                       E..V.... use rate distortion optimization for CBP
 773   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 774   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 775   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 776   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 777 
 778 rv20 encoder AVOptions:
 779   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 780      skip_rd                      E..V.... RD optimal MB level residual skipping
 781      strict_gop                   E..V.... Strictly enforce gop size
 782      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 783      cbp_rd                       E..V.... use rate distortion optimization for CBP
 784   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 785   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 786   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 787   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 788 
 789 snow encoder AVOptions:
 790   -memc_only         <int>        E..V.... Only do ME/MC (I frames -> ref, P frame -> ME+MC). (from 0 to 1) (default 0)
 791   -no_bitstream      <int>        E..V.... Skip final bitstream writeout. (from 0 to 1) (default 0)
 792 
 793 TIFF encoder AVOptions:
 794   -dpi               <int>        E..V.... set the image resolution (in dpi) (from 1 to 65536) (default 72)
 795   -compression_algo  <int>        E..V.... (from 1 to 32946) (default 32773)
 796      packbits                     E..V....
 797      raw                          E..V....
 798      lzw                          E..V....
 799 
 800 V210 Decoder AVOptions:
 801   -custom_stride     <int>        .D.V.... Custom V210 stride (from INT_MIN to INT_MAX) (default 0)
 802 
 803 wmv1 encoder AVOptions:
 804   -mpv_flags         <flags>      E..V.... Flags common for all mpegvideo-based encoders. (default 0)
 805      skip_rd                      E..V.... RD optimal MB level residual skipping
 806      strict_gop                   E..V.... Strictly enforce gop size
 807      qp_rd                        E..V.... Use rate distortion optimization for qp selection
 808      cbp_rd                       E..V.... use rate distortion optimization for CBP
 809   -luma_elim_threshold <int>        E..V.... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 810   -chroma_elim_threshold <int>        E..V.... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
 811   -quantizer_noise_shaping <int>        E..V.... (from 0 to INT_MAX) (default 0)
 812   -error_rate        <int>        E..V.... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
 813 
 814 AAC encoder AVOptions:
 815   -stereo_mode       <int>        E...A... Stereo coding method (from -1 to 1) (default 0)
 816      auto                         E...A... Selected by the Encoder
 817      ms_off                       E...A... Disable Mid/Side coding
 818      ms_force                     E...A... Force Mid/Side for the whole frame if possible
 819   -aac_coder         <int>        E...A...  (from 0 to 3) (default 2)
 820      faac                         E...A... FAAC-inspired method
 821      anmr                         E...A... ANMR method
 822      twoloop                      E...A... Two loop searching method
 823      fast                         E...A... Constant quantizer
 824 
 825 AAC decoder AVOptions:
 826   -dual_mono_mode    <int>        .D..A... Select the channel to decode for dual mono (from -1 to 2) (default -1)
 827      auto                         .D..A... autoselection
 828      main                         .D..A... Select Main/Left channel
 829      sub                          .D..A... Select Sub/Right channel
 830      both                         .D..A... Select both channels
 831 
 832 AC-3 Encoder AVOptions:
 833   -per_frame_metadata <int>        E...A... Allow Changing Metadata Per-Frame (from 0 to 1) (default 0)
 834   -center_mixlev     <float>      E...A... Center Mix Level (from 0 to 1) (default 0.594604)
 835   -surround_mixlev   <float>      E...A... Surround Mix Level (from 0 to 1) (default 0.5)
 836   -mixing_level      <int>        E...A... Mixing Level (from -1 to 111) (default -1)
 837   -room_type         <int>        E...A... Room Type (from -1 to 2) (default -1)
 838      notindicated                 E...A... Not Indicated (default)
 839      large                        E...A... Large Room
 840      small                        E...A... Small Room
 841   -copyright         <int>        E...A... Copyright Bit (from -1 to 1) (default -1)
 842   -dialnorm          <int>        E...A... Dialogue Level (dB) (from -31 to -1) (default -31)
 843   -dsur_mode         <int>        E...A... Dolby Surround Mode (from -1 to 2) (default -1)
 844      notindicated                 E...A... Not Indicated (default)
 845      on                           E...A... Dolby Surround Encoded
 846      off                          E...A... Not Dolby Surround Encoded
 847   -original          <int>        E...A... Original Bit Stream (from -1 to 1) (default -1)
 848   -dmix_mode         <int>        E...A... Preferred Stereo Downmix Mode (from -1 to 2) (default -1)
 849      notindicated                 E...A... Not Indicated (default)
 850      ltrt                         E...A... Lt/Rt Downmix Preferred
 851      loro                         E...A... Lo/Ro Downmix Preferred
 852   -ltrt_cmixlev      <float>      E...A... Lt/Rt Center Mix Level (from -1 to 2) (default -1)
 853   -ltrt_surmixlev    <float>      E...A... Lt/Rt Surround Mix Level (from -1 to 2) (default -1)
 854   -loro_cmixlev      <float>      E...A... Lo/Ro Center Mix Level (from -1 to 2) (default -1)
 855   -loro_surmixlev    <float>      E...A... Lo/Ro Surround Mix Level (from -1 to 2) (default -1)
 856   -dsurex_mode       <int>        E...A... Dolby Surround EX Mode (from -1 to 2) (default -1)
 857      notindicated                 E...A... Not Indicated (default)
 858      on                           E...A... Dolby Surround EX Encoded
 859      off                          E...A... Not Dolby Surround EX Encoded
 860   -dheadphone_mode   <int>        E...A... Dolby Headphone Mode (from -1 to 2) (default -1)
 861      notindicated                 E...A... Not Indicated (default)
 862      on                           E...A... Dolby Headphone Encoded
 863      off                          E...A... Not Dolby Headphone Encoded
 864   -ad_conv_type      <int>        E...A... A/D Converter Type (from -1 to 1) (default -1)
 865      standard                     E...A... Standard (default)
 866      hdcd                         E...A... HDCD
 867   -stereo_rematrixing <int>        E...A... Stereo Rematrixing (from 0 to 1) (default 1)
 868   -channel_coupling  <int>        E...A... Channel Coupling (from -1 to 1) (default -1)
 869      auto                         E...A... Selected by the Encoder
 870   -cpl_start_band    <int>        E...A... Coupling Start Band (from -1 to 15) (default -1)
 871      auto                         E...A... Selected by the Encoder
 872 
 873 AC3 decoder AVOptions:
 874   -drc_scale         <float>      .D..A... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
 875 
 876 Fixed-Point AC-3 Encoder AVOptions:
 877   -per_frame_metadata <int>        E...A... Allow Changing Metadata Per-Frame (from 0 to 1) (default 0)
 878   -center_mixlev     <float>      E...A... Center Mix Level (from 0 to 1) (default 0.594604)
 879   -surround_mixlev   <float>      E...A... Surround Mix Level (from 0 to 1) (default 0.5)
 880   -mixing_level      <int>        E...A... Mixing Level (from -1 to 111) (default -1)
 881   -room_type         <int>        E...A... Room Type (from -1 to 2) (default -1)
 882      notindicated                 E...A... Not Indicated (default)
 883      large                        E...A... Large Room
 884      small                        E...A... Small Room
 885   -copyright         <int>        E...A... Copyright Bit (from -1 to 1) (default -1)
 886   -dialnorm          <int>        E...A... Dialogue Level (dB) (from -31 to -1) (default -31)
 887   -dsur_mode         <int>        E...A... Dolby Surround Mode (from -1 to 2) (default -1)
 888      notindicated                 E...A... Not Indicated (default)
 889      on                           E...A... Dolby Surround Encoded
 890      off                          E...A... Not Dolby Surround Encoded
 891   -original          <int>        E...A... Original Bit Stream (from -1 to 1) (default -1)
 892   -dmix_mode         <int>        E...A... Preferred Stereo Downmix Mode (from -1 to 2) (default -1)
 893      notindicated                 E...A... Not Indicated (default)
 894      ltrt                         E...A... Lt/Rt Downmix Preferred
 895      loro                         E...A... Lo/Ro Downmix Preferred
 896   -ltrt_cmixlev      <float>      E...A... Lt/Rt Center Mix Level (from -1 to 2) (default -1)
 897   -ltrt_surmixlev    <float>      E...A... Lt/Rt Surround Mix Level (from -1 to 2) (default -1)
 898   -loro_cmixlev      <float>      E...A... Lo/Ro Center Mix Level (from -1 to 2) (default -1)
 899   -loro_surmixlev    <float>      E...A... Lo/Ro Surround Mix Level (from -1 to 2) (default -1)
 900   -dsurex_mode       <int>        E...A... Dolby Surround EX Mode (from -1 to 2) (default -1)
 901      notindicated                 E...A... Not Indicated (default)
 902      on                           E...A... Dolby Surround EX Encoded
 903      off                          E...A... Not Dolby Surround EX Encoded
 904   -dheadphone_mode   <int>        E...A... Dolby Headphone Mode (from -1 to 2) (default -1)
 905      notindicated                 E...A... Not Indicated (default)
 906      on                           E...A... Dolby Headphone Encoded
 907      off                          E...A... Not Dolby Headphone Encoded
 908   -ad_conv_type      <int>        E...A... A/D Converter Type (from -1 to 1) (default -1)
 909      standard                     E...A... Standard (default)
 910      hdcd                         E...A... HDCD
 911   -stereo_rematrixing <int>        E...A... Stereo Rematrixing (from 0 to 1) (default 1)
 912   -channel_coupling  <int>        E...A... Channel Coupling (from -1 to 1) (default -1)
 913      auto                         E...A... Selected by the Encoder
 914   -cpl_start_band    <int>        E...A... Coupling Start Band (from -1 to 15) (default -1)
 915      auto                         E...A... Selected by the Encoder
 916 
 917 APE decoder AVOptions:
 918   -max_samples       <int>        .D..A... maximum number of samples decoded per call (from 1 to INT_MAX) (default 4608)
 919      all                          .D..A... no maximum. decode all samples for each packet at once
 920 
 921 DCA decoder AVOptions:
 922   -disable_xch       <int>        .D..A... disable decoding of the XCh extension (from 0 to 1) (default 0)
 923 
 924 E-AC-3 Encoder AVOptions:
 925   -per_frame_metadata <int>        E...A... Allow Changing Metadata Per-Frame (from 0 to 1) (default 0)
 926   -mixing_level      <int>        E...A... Mixing Level (from -1 to 111) (default -1)
 927   -room_type         <int>        E...A... Room Type (from -1 to 2) (default -1)
 928      notindicated                 E...A... Not Indicated (default)
 929      large                        E...A... Large Room
 930      small                        E...A... Small Room
 931   -copyright         <int>        E...A... Copyright Bit (from -1 to 1) (default -1)
 932   -dialnorm          <int>        E...A... Dialogue Level (dB) (from -31 to -1) (default -31)
 933   -dsur_mode         <int>        E...A... Dolby Surround Mode (from -1 to 2) (default -1)
 934      notindicated                 E...A... Not Indicated (default)
 935      on                           E...A... Dolby Surround Encoded
 936      off                          E...A... Not Dolby Surround Encoded
 937   -original          <int>        E...A... Original Bit Stream (from -1 to 1) (default -1)
 938   -dmix_mode         <int>        E...A... Preferred Stereo Downmix Mode (from -1 to 2) (default -1)
 939      notindicated                 E...A... Not Indicated (default)
 940      ltrt                         E...A... Lt/Rt Downmix Preferred
 941      loro                         E...A... Lo/Ro Downmix Preferred
 942   -ltrt_cmixlev      <float>      E...A... Lt/Rt Center Mix Level (from -1 to 2) (default -1)
 943   -ltrt_surmixlev    <float>      E...A... Lt/Rt Surround Mix Level (from -1 to 2) (default -1)
 944   -loro_cmixlev      <float>      E...A... Lo/Ro Center Mix Level (from -1 to 2) (default -1)
 945   -loro_surmixlev    <float>      E...A... Lo/Ro Surround Mix Level (from -1 to 2) (default -1)
 946   -dsurex_mode       <int>        E...A... Dolby Surround EX Mode (from -1 to 2) (default -1)
 947      notindicated                 E...A... Not Indicated (default)
 948      on                           E...A... Dolby Surround EX Encoded
 949      off                          E...A... Not Dolby Surround EX Encoded
 950   -dheadphone_mode   <int>        E...A... Dolby Headphone Mode (from -1 to 2) (default -1)
 951      notindicated                 E...A... Not Indicated (default)
 952      on                           E...A... Dolby Headphone Encoded
 953      off                          E...A... Not Dolby Headphone Encoded
 954   -ad_conv_type      <int>        E...A... A/D Converter Type (from -1 to 1) (default -1)
 955      standard                     E...A... Standard (default)
 956      hdcd                         E...A... HDCD
 957   -stereo_rematrixing <int>        E...A... Stereo Rematrixing (from 0 to 1) (default 1)
 958   -channel_coupling  <int>        E...A... Channel Coupling (from -1 to 1) (default -1)
 959      auto                         E...A... Selected by the Encoder
 960   -cpl_start_band    <int>        E...A... Coupling Start Band (from -1 to 15) (default -1)
 961      auto                         E...A... Selected by the Encoder
 962 
 963 E-AC3 decoder AVOptions:
 964   -drc_scale         <float>      .D..A... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
 965 
 966 FLAC encoder AVOptions:
 967   -lpc_coeff_precision <int>        E...A... LPC coefficient precision (from 0 to 15) (default 15)
 968   -lpc_type          <int>        E...A... LPC algorithm (from -1 to 3) (default -1)
 969      none                         E...A...
 970      fixed                        E...A...
 971      levinson                     E...A...
 972      cholesky                     E...A...
 973   -lpc_passes        <int>        E...A... Number of passes to use for Cholesky factorization during LPC analysis (from 1 to INT_MAX) (default 2)
 974   -min_partition_order <int>        E...A... (from -1 to 8) (default -1)
 975   -max_partition_order <int>        E...A... (from -1 to 8) (default -1)
 976   -prediction_order_method <int>        E...A... Search method for selecting prediction order (from -1 to 5) (default -1)
 977      estimation                   E...A...
 978      2level                       E...A...
 979      4level                       E...A...
 980      8level                       E...A...
 981      search                       E...A...
 982      log                          E...A...
 983   -ch_mode           <int>        E...A... Stereo decorrelation mode (from -1 to 3) (default -1)
 984      auto                         E...A...
 985      indep                        E...A...
 986      left_side                    E...A...
 987      right_side                   E...A...
 988      mid_side                     E...A...
 989 
 990 G.723.1 decoder AVOptions:
 991   -postfilter        <int>        .D..A... postfilter on/off (from 0 to 1) (default 1)
 992 
 993 TTA Decoder AVOptions:
 994   -password          <string>     .D..A... Set decoding password
 995 
 996 WavPack encoder AVOptions:
 997   -joint_stereo      <int>        E...A...  (from -1 to 1) (default 0)
 998      on                           E...A... mid/side
 999      off                          E...A... left/right
1000      auto                         E...A...
1001   -optimize_mono     <int>        E...A...  (from 0 to 1) (default 0)
1002      on                           E...A...
1003      off                          E...A...
1004 
1005 g722 decoder AVOptions:
1006   -bits_per_codeword <int>        .D..A... Bits per G722 codeword (from 6 to 8) (default 8)
1007 
1008 g726 AVOptions:
1009   -code_size         <int>        E...A... Bits per code (from 2 to 5) (default 4)
1010 
1011 dvdsubdec AVOptions:
1012   -palette           <string>     .D...S.. set the global palette
1013 
1014 PGS subtitle decoder AVOptions:
1015   -forced_subs_only  <int>        .D...S.. Only show forced subtitles (from 0 to 1) (default 0)
1016 
1017 pjs decoder AVOptions:
1018   -keep_ass_markup   <int>        .D...S.. Set if ASS tags must be escaped (from 0 to 1) (default 0)
1019 
1020 subviewer1 decoder AVOptions:
1021   -keep_ass_markup   <int>        .D...S.. Set if ASS tags must be escaped (from 0 to 1) (default 0)
1022 
1023 text decoder AVOptions:
1024   -keep_ass_markup   <int>        .D...S.. Set if ASS tags must be escaped (from 0 to 1) (default 0)
1025 
1026 vplayer decoder AVOptions:
1027   -keep_ass_markup   <int>        .D...S.. Set if ASS tags must be escaped (from 0 to 1) (default 0)
1028 
1029 AVFormatContext AVOptions:
1030   -avioflags         <flags>      ED...... (default 0)
1031      direct                       ED...... reduce buffering
1032   -probesize         <int>        .D...... set probing size (from 32 to INT_MAX) (default 5e+006)
1033   -packetsize        <int>        E....... set packet size (from 0 to INT_MAX) (default 0)
1034   -fflags            <flags>      ED...... (default 200)
1035      flush_packets                .D...... reduce the latency by flushing out packets immediately
1036      ignidx                       .D...... ignore index
1037      genpts                       .D...... generate pts
1038      nofillin                     .D...... do not fill in missing values that can be exactly calculated
1039      noparse                      .D...... disable AVParsers, this needs nofillin too
1040      igndts                       .D...... ignore dts
1041      discardcorrupt               .D...... discard corrupted frames
1042      sortdts                      .D...... try to interleave outputted packets by dts
1043      keepside                     .D...... don't merge side data
1044      latm                         E....... enable RTP MP4A-LATM payload
1045      nobuffer                     .D...... reduce the latency introduced by optional buffering
1046   -seek2any          <int>        .D...... allow seeking to non-keyframes on demuxer level when supported (from 0 to 1) (default 0)
1047   -analyzeduration   <int>        .D...... specify how many microseconds are analyzed to probe the input (from 0 to INT_MAX) (default 5e+006)
1048   -cryptokey         <binary>     .D...... decryption key
1049   -indexmem          <int>        .D...... max memory used for timestamp index (per stream) (from 0 to INT_MAX) (default 1.04858e+006)
1050   -rtbufsize         <int>        .D...... max memory used for buffering real-time frames (from 0 to INT_MAX) (default 3.04128e+006)
1051   -fdebug            <flags>      ED...... print specific debug info (default 0)
1052      ts                           ED......
1053   -max_delay         <int>        ED...... maximum muxing or demuxing delay in microseconds (from -1 to INT_MAX) (default -1)
1054   -fpsprobesize      <int>        .D...... number of frames used to probe fps (from -1 to 2.14748e+009) (default -1)
1055   -audio_preload     <int>        E....... microseconds by which audio packets should be interleaved earlier (from 0 to 2.14748e+009) (default 0)
1056   -chunk_duration    <int>        E....... microseconds for each chunk (from 0 to 2.14748e+009) (default 0)
1057   -chunk_size        <int>        E....... size in bytes for each chunk (from 0 to 2.14748e+009) (default 0)
1058   -f_err_detect      <flags>      .D...... set error detection flags (deprecated; use err_detect, save via avconv) (default 1)
1059      crccheck                     .D...... verify embedded CRCs
1060      bitstream                    .D...... detect bitstream specification deviations
1061      buffer                       .D...... detect improper bitstream length
1062      explode                      .D...... abort decoding on minor error detection
1063      careful                      .D...... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
1064      compliant                    .D...... consider all spec non compliancies as errors
1065      aggressive                   .D...... consider things that a sane encoder shouldn't do as an error
1066   -err_detect        <flags>      .D...... set error detection flags (default 1)
1067      crccheck                     .D...... verify embedded CRCs
1068      bitstream                    .D...... detect bitstream specification deviations
1069      buffer                       .D...... detect improper bitstream length
1070      explode                      .D...... abort decoding on minor error detection
1071      careful                      .D...... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
1072      compliant                    .D...... consider all spec non compliancies as errors
1073      aggressive                   .D...... consider things that a sane encoder shouldn't do as an error
1074   -use_wallclock_as_timestamps <int>        .D...... use wallclock as timestamps (from 0 to 2.14748e+009) (default 0)
1075   -avoid_negative_ts <int>        E....... shift timestamps so they start at 0 (from -1 to 2) (default -1)
1076      auto                         E....... enabled when required by target format
1077      disabled                     E....... do not change timestamps
1078      make_zero                    E....... shift timestamps so they start at 0
1079      make_non_negative              E....... shift timestamps so they are non negative
1080   -skip_initial_bytes <int>        .D...... set number of bytes to skip before reading header and frames (from 0 to 2.14748e+009) (default 0)
1081   -correct_ts_overflow <int>        .D...... correct single timestamp overflows (from 0 to 1) (default 1)
1082   -flush_packets     <int>        E....... enable flushing of the I/O context after each packet (from 0 to 1) (default 1)
1083   -metadata_header_padding <int>        E....... set number of bytes to be written as padding in a metadata header (from -1 to INT_MAX) (default -1)
1084   -output_ts_offset  <duration>   E....... set output timestamp offset (default 0)
1085   -max_interleave_delta <int64>      E....... maximum buffering duration for interleaving (from 0 to I64_MAX) (default 1e+007)
1086 
1087 AVIOContext AVOptions:
1088 
1089 URLContext AVOptions:
1090 
1091 crypto AVOptions:
1092   -key               <binary>     .D...... AES decryption key
1093   -iv                <binary>     .D...... AES decryption initialization vector
1094 
1095 ffrtmphttp AVOptions:
1096   -ffrtmphttp_tls    <int>        .D...... Use a HTTPS tunneling connection (RTMPTS). (from 0 to 1) (default 0)
1097 
1098 file AVOptions:
1099   -truncate          <int>        E....... truncate existing files on write (from 0 to 1) (default 1)
1100   -blocksize         <int>        E....... set I/O operation maximum block size (from 1 to INT_MAX) (default INT_MAX)
1101 
1102 ftp AVOptions:
1103   -timeout           <int>        ED...... set timeout of socket I/O operations (from -1 to INT_MAX) (default -1)
1104   -ftp-write-seekable <int>        E....... control seekability of connection during encoding (from 0 to 1) (default 0)
1105   -ftp-anonymous-password <string>     ED...... password for anonymous login. E-mail address should be used.
1106 
1107 http AVOptions:
1108   -seekable          <int>        .D...... control seekability of connection (from -1 to 1) (default -1)
1109   -chunked_post      <int>        E....... use chunked transfer-encoding for posts (from 0 to 1) (default 1)
1110   -headers           <string>     ED...... set custom HTTP headers, can override built in default headers
1111   -content_type      <string>     ED...... set a specific content type for the POST messages
1112   -user_agent        <string>     .D...... override User-Agent header (default "Lavf/55.33.100")
1113   -user-agent        <string>     .D...... override User-Agent header (default "Lavf/55.33.100")
1114   -multiple_requests <int>        ED...... use persistent connections (from 0 to 1) (default 0)
1115   -post_data         <binary>     ED...... set custom HTTP post data
1116   -cookies           <string>     .D...... set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax
1117   -icy               <int>        .D...... request ICY metadata (from 0 to 1) (default 0)
1118   -auth_type         <int>        ED...... HTTP authentication type (from 0 to 1) (default 0)
1119      none                         ED...... No auth method set, autodetect
1120      basic                        ED...... HTTP basic authentication
1121   -send_expect_100   <int>        E....... Force sending an Expect: 100-continue header for POST (from 0 to 1) (default 0)
1122   -location          <string>     ED...... The actual location of the data received
1123   -offset            <int64>      .D...... initial byte offset (from 0 to I64_MAX) (default 0)
1124   -end_offset        <int64>      .D...... try to limit the request to bytes preceding this offset (from 0 to I64_MAX) (default 0)
1125 
1126 pipe AVOptions:
1127   -blocksize         <int>        E....... set I/O operation maximum block size (from 1 to INT_MAX) (default INT_MAX)
1128 
1129 rtmp AVOptions:
1130   -rtmp_app          <string>     ED...... Name of application to connect to on the RTMP server
1131   -rtmp_buffer       <int>        ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
1132   -rtmp_conn         <string>     ED...... Append arbitrary AMF data to the Connect message
1133   -rtmp_flashver     <string>     ED...... Version of the Flash plugin used to run the SWF player.
1134   -rtmp_flush_interval <int>        E....... Number of packets flushed in the same request (RTMPT only). (from 0 to INT_MAX) (default 10)
1135   -rtmp_live         <int>        .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default -2)
1136      any                          .D...... both
1137      live                         .D...... live stream
1138      recorded                     .D...... recorded stream
1139   -rtmp_pageurl      <string>     .D...... URL of the web page in which the media was embedded. By default no value will be sent.
1140   -rtmp_playpath     <string>     ED...... Stream identifier to play or to publish
1141   -rtmp_subscribe    <string>     .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
1142   -rtmp_swfhash      <binary>     .D...... SHA256 hash of the decompressed SWF file (32 bytes).
1143   -rtmp_swfsize      <int>        .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
1144   -rtmp_swfurl       <string>     ED...... URL of the SWF player. By default no value will be sent
1145   -rtmp_swfverify    <string>     .D...... URL to player swf file, compute hash/size automatically.
1146   -rtmp_tcurl        <string>     ED...... URL of the target stream. Defaults to proto://host[:port]/app.
1147   -rtmp_listen       <int>        .D...... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
1148   -listen            <int>        .D...... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
1149   -timeout           <int>        .D...... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)
1150 
1151 rtmpt AVOptions:
1152   -rtmp_app          <string>     ED...... Name of application to connect to on the RTMP server
1153   -rtmp_buffer       <int>        ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
1154   -rtmp_conn         <string>     ED...... Append arbitrary AMF data to the Connect message
1155   -rtmp_flashver     <string>     ED...... Version of the Flash plugin used to run the SWF player.
1156   -rtmp_flush_interval <int>        E....... Number of packets flushed in the same request (RTMPT only). (from 0 to INT_MAX) (default 10)
1157   -rtmp_live         <int>        .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default -2)
1158      any                          .D...... both
1159      live                         .D...... live stream
1160      recorded                     .D...... recorded stream
1161   -rtmp_pageurl      <string>     .D...... URL of the web page in which the media was embedded. By default no value will be sent.
1162   -rtmp_playpath     <string>     ED...... Stream identifier to play or to publish
1163   -rtmp_subscribe    <string>     .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
1164   -rtmp_swfhash      <binary>     .D...... SHA256 hash of the decompressed SWF file (32 bytes).
1165   -rtmp_swfsize      <int>        .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
1166   -rtmp_swfurl       <string>     ED...... URL of the SWF player. By default no value will be sent
1167   -rtmp_swfverify    <string>     .D...... URL to player swf file, compute hash/size automatically.
1168   -rtmp_tcurl        <string>     ED...... URL of the target stream. Defaults to proto://host[:port]/app.
1169   -rtmp_listen       <int>        .D...... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
1170   -listen            <int>        .D...... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
1171   -timeout           <int>        .D...... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)
1172 
1173 srtp AVOptions:
1174   -srtp_out_suite    <string>     E....... 
1175   -srtp_out_params   <string>     E....... 
1176   -srtp_in_suite     <string>     E....... 
1177   -srtp_in_params    <string>     E....... 
1178 
1179 tcp AVOptions:
1180   -listen            <int>        ED...... listen on port instead of connecting (from 0 to 1) (default 0)
1181   -timeout           <int>        ED...... set timeout of socket I/O operations (from -1 to INT_MAX) (default -1)
1182   -listen_timeout    <int>        ED...... set connection awaiting timeout (from -1 to INT_MAX) (default -1)
1183 
1184 udp AVOptions:
1185   -buffer_size       <int>        ED...... set packet buffer size in bytes (from 0 to INT_MAX) (default 0)
1186   -localport         <int>        ED...... set local port to bind to (from 0 to INT_MAX) (default 0)
1187   -localaddr         <string>     ED...... choose local IP address (default "")
1188   -pkt_size          <int>        ED...... set size of UDP packets (from 0 to INT_MAX) (default 1472)
1189   -reuse             <int>        ED...... explicitly allow or disallow reusing UDP sockets (from 0 to 1) (default 0)
1190   -ttl               <int>        E....... set the time to live value (for multicast only) (from 0 to INT_MAX) (default 16)
1191   -connect           <int>        ED...... set if connect() should be called on socket (from 0 to 1) (default 0)
1192   -fifo_size         <int>        .D...... set the UDP receiving circular buffer size, expressed as a number of packets with size of 188 bytes (from 0 to INT_MAX) (default 28672)
1193   -overrun_nonfatal  <int>        .D...... survive in case of UDP receiving circular buffer overrun (from 0 to 1) (default 0)
1194   -timeout           <int>        .D...... set raise error timeout (only in read mode) (from 0 to INT_MAX) (default 0)
1195 
1196 dshow indev AVOptions:
1197   -video_size        <image_size> .D...... set video size given a string such as 640x480 or hd720.
1198   -pixel_format      <pix_fmt>    .D...... set video pixel format (default none)
1199   -framerate         <string>     .D...... set video frame rate
1200   -sample_rate       <int>        .D...... set audio sample rate (from 0 to INT_MAX) (default 0)
1201   -sample_size       <int>        .D...... set audio sample size (from 0 to 16) (default 0)
1202   -channels          <int>        .D...... set number of audio channels, such as 1 or 2 (from 0 to INT_MAX) (default 0)
1203   -list_devices      <int>        .D...... list available devices (from 0 to 1) (default 0)
1204      true                         .D...... 
1205      false                        .D...... 
1206   -list_options      <int>        .D...... list available options for specified device (from 0 to 1) (default 0)
1207      true                         .D...... 
1208      false                        .D...... 
1209   -video_device_number <int>        .D...... set video device number for devices with same name (starts at 0) (from 0 to INT_MAX) (default 0)
1210   -audio_device_number <int>        .D...... set audio device number for devices with same name (starts at 0) (from 0 to INT_MAX) (default 0)
1211   -audio_buffer_size <int>        .D...... set audio device buffer latency size in milliseconds (default is the device's default) (from 0 to INT_MAX) (default 0)
1212 
1213 lavfi indev AVOptions:
1214   -graph             <string>     .D...... set libavfilter graph
1215   -graph_file        <string>     .D...... set libavfilter graph filename
1216   -dumpgraph         <string>     .D...... dump graph to stderr
1217 
1218 VFW indev AVOptions:
1219   -video_size        <string>     .D...... A string describing frame size, such as 640x480 or hd720.
1220   -framerate         <string>     .D......  (default "ntsc")
1221 
1222 Artworx Data Format demuxer AVOptions:
1223   -linespeed         <int>        .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
1224   -video_size        <image_size> .D...... set video size, such as 640x480 or hd720.
1225   -framerate         <video_rate> .D...... set framerate (frames per second) (default "25")
1226 
1227 aqtdec AVOptions:
1228   -subfps            <rational>   .D...S.. set the movie frame rate (from 0 to INT_MAX) (default 25/1)
1229 
1230 asf demuxer AVOptions:
1231   -no_resync_search  <int>        .D...... Don't try to resynchronize by looking for a certain optional start code (from 0 to 1) (default 0)
1232 
1233 avi AVOptions:
1234   -use_odml          <int>        .D...... use odml index (from -1 to 1) (default 1)
1235 
1236 Binary text demuxer AVOptions:
1237   -linespeed         <int>        .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
1238   -video_size        <image_size> .D...... set video size, such as 640x480 or hd720.
1239   -framerate         <video_rate> .D...... set framerate (frames per second) (default "25")
1240 
1241 cavsvideo demuxer AVOptions:
1242   -framerate         <video_rate> .D......  (default "25")
1243 
1244 CDXL demuxer AVOptions:
1245   -sample_rate       <int>        .D......  (from 1 to INT_MAX) (default 11025)
1246   -framerate         <string>     .D...... 
1247 
1248 concat demuxer AVOptions:
1249   -safe              <int>        .D...... enable safe mode (from -1 to 1) (default -1)
1250 
1251 dirac demuxer AVOptions:
1252   -framerate         <video_rate> .D......  (default "25")
1253 
1254 dnxhd demuxer AVOptions:
1255   -framerate         <video_rate> .D......  (default "25")
1256 
1257 flvdec AVOptions:
1258   -flv_metadata      <int>        .D.V.... Allocate streams according to the onMetaData array (from 0 to 1) (default 0)
1259 
1260 g729 demuxer AVOptions:
1261   -bit_rate          <int>        .D......  (from 0 to INT_MAX) (default 0)
1262 
1263 GIF demuxer AVOptions:
1264   -min_delay         <int>        .D...... minimum valid delay between frames (in hundredths of second) (from 0 to 6000) (default 2)
1265   -default_delay     <int>        .D...... default delay between frames (in hundredths of second) (from 0 to 6000) (default 10)
1266   -ignore_loop       <int>        .D...... ignore loop setting (netscape extension) (from 0 to 1) (default 1)
1267 
1268 gsm demuxer AVOptions:
1269   -sample_rate       <int>        .D......  (from 1 to 6.50753e+007) (default 8000)
1270 
1271 h261 demuxer AVOptions:
1272   -framerate         <video_rate> .D......  (default "25")
1273 
1274 h263 demuxer AVOptions:
1275   -framerate         <video_rate> .D......  (default "25")
1276 
1277 h264 demuxer AVOptions:
1278   -framerate         <video_rate> .D......  (default "25")
1279 
1280 hevc demuxer AVOptions:
1281   -framerate         <video_rate> .D......  (default "25")
1282 
1283 iCE Draw File demuxer AVOptions:
1284   -linespeed         <int>        .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
1285   -video_size        <image_size> .D...... set video size, such as 640x480 or hd720.
1286   -framerate         <video_rate> .D...... set framerate (frames per second) (default "25")
1287 
1288 image2 demuxer AVOptions:
1289   -framerate         <video_rate> .D...... set the video framerate (default "25")
1290   -loop              <int>        .D...... force loop over input file sequence (from 0 to 1) (default 0)
1291   -pattern_type      <int>        .D...... set pattern type (from 0 to INT_MAX) (default 0)
1292      glob_sequence                .D...... select glob/sequence pattern type
1293      glob                         .D...... select glob pattern type
1294      sequence                     .D...... select sequence pattern type
1295   -pixel_format      <string>     .D...... set video pixel format
1296   -start_number      <int>        .D...... set first number in the sequence (from 0 to INT_MAX) (default 0)
1297   -start_number_range <int>        .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
1298   -video_size        <image_size> .D...... set video size
1299   -frame_size        <int>        .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
1300   -ts_from_file      <int>        .D...... set frame timestamp from file's one (from 0 to 1) (default 0)
1301 
1302 image2pipe demuxer AVOptions:
1303   -framerate         <video_rate> .D...... set the video framerate (default "25")
1304   -loop              <int>        .D...... force loop over input file sequence (from 0 to 1) (default 0)
1305   -pattern_type      <int>        .D...... set pattern type (from 0 to INT_MAX) (default 0)
1306      glob_sequence                .D...... select glob/sequence pattern type
1307      glob                         .D...... select glob pattern type
1308      sequence                     .D...... select sequence pattern type
1309   -pixel_format      <string>     .D...... set video pixel format
1310   -start_number      <int>        .D...... set first number in the sequence (from 0 to INT_MAX) (default 0)
1311   -start_number_range <int>        .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
1312   -video_size        <image_size> .D...... set video size
1313   -frame_size        <int>        .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
1314   -ts_from_file      <int>        .D...... set frame timestamp from file's one (from 0 to 1) (default 0)
1315 
1316 ingenient demuxer AVOptions:
1317   -framerate         <video_rate> .D......  (default "25")
1318 
1319 m4v demuxer AVOptions:
1320   -framerate         <video_rate> .D......  (default "25")
1321 
1322 mjpeg demuxer AVOptions:
1323   -framerate         <video_rate> .D......  (default "25")
1324 
1325 mov,mp4,m4a,3gp,3g2,mj2 AVOptions:
1326   -use_absolute_path <int>        .D.V.... allow using absolute path when opening alias, this is a possible security issue (from 0 to 1) (default 0)
1327   -ignore_editlist   <int>        .D.V....  (from 0 to 1) (default 0)
1328 
1329 mp3 AVOptions:
1330   -usetoc            <int>        .D...... use table of contents (from -1 to 1) (default -1)
1331 
1332 mpegts demuxer AVOptions:
1333   -fix_teletext_pts  <int>        .D...... Try to fix pts values of dvb teletext streams. (from 0 to 1) (default 1)
1334   -ts_packetsize     <int>        .D....XR Output option carrying the raw packet size. (from 0 to 0) (default 0)
1335 
1336 mpegtsraw demuxer AVOptions:
1337   -compute_pcr       <int>        .D...... Compute exact PCR for each transport stream packet. (from 0 to 1) (default 0)
1338   -ts_packetsize     <int>        .D....XR Output option carrying the raw packet size. (from 0 to 0) (default 0)
1339 
1340 mpegvideo demuxer AVOptions:
1341   -framerate         <video_rate> .D......  (default "25")
1342 
1343 alaw demuxer AVOptions:
1344   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1345   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1346 
1347 mulaw demuxer AVOptions:
1348   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1349   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1350 
1351 f64be demuxer AVOptions:
1352   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1353   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1354 
1355 f64le demuxer AVOptions:
1356   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1357   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1358 
1359 f32be demuxer AVOptions:
1360   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1361   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1362 
1363 f32le demuxer AVOptions:
1364   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1365   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1366 
1367 s32be demuxer AVOptions:
1368   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1369   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1370 
1371 s32le demuxer AVOptions:
1372   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1373   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1374 
1375 s24be demuxer AVOptions:
1376   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1377   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1378 
1379 s24le demuxer AVOptions:
1380   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1381   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1382 
1383 s16be demuxer AVOptions:
1384   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1385   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1386 
1387 s16le demuxer AVOptions:
1388   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1389   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1390 
1391 s8 demuxer AVOptions:
1392   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1393   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1394 
1395 u32be demuxer AVOptions:
1396   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1397   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1398 
1399 u32le demuxer AVOptions:
1400   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1401   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1402 
1403 u24be demuxer AVOptions:
1404   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1405   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1406 
1407 u24le demuxer AVOptions:
1408   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1409   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1410 
1411 u16be demuxer AVOptions:
1412   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1413   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1414 
1415 u16le demuxer AVOptions:
1416   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1417   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1418 
1419 u8 demuxer AVOptions:
1420   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 44100)
1421   -channels          <int>        .D......  (from 0 to INT_MAX) (default 1)
1422 
1423 rawvideo demuxer AVOptions:
1424   -video_size        <image_size> .D...... set frame size
1425   -pixel_format      <string>     .D...... set pixel format (default "yuv420p")
1426   -framerate         <video_rate> .D...... set frame rate (default "25")
1427 
1428 RTP demuxer AVOptions:
1429   -rtp_flags         <flags>      .D...... set RTP flags (default 0)
1430      filter_src                   .D...... only receive packets from the negotiated peer IP
1431   -reorder_queue_size <int>        .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
1432 
1433 RTSP demuxer AVOptions:
1434   -initial_pause     <int>        .D...... do not start playing the stream immediately (from 0 to 1) (default 0)
1435   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1436      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1437      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1438      skip_rtcp                    E....... Don't send RTCP sender reports
1439      h264_mode0                   E....... Use mode 0 for H264 in RTP
1440      send_bye                     E....... Send RTCP BYE packets when finishing
1441   -rtsp_transport    <flags>      ED...... set RTSP transport protocols (default 0)
1442      udp                          ED...... UDP
1443      tcp                          ED...... TCP
1444      udp_multicast                .D...... UDP multicast
1445      http                         .D...... HTTP tunneling
1446   -rtsp_flags        <flags>      .D...... set RTSP flags (default 0)
1447      filter_src                   .D...... only receive packets from the negotiated peer IP
1448      listen                       .D...... wait for incoming connections
1449   -allowed_media_types <flags>      .D...... set media types to accept from the server (default 7)
1450      video                        .D...... Video
1451      audio                        .D...... Audio
1452      data                         .D...... Data
1453   -min_port          <int>        ED...... set minimum local UDP port (from 0 to 65535) (default 5000)
1454   -max_port          <int>        ED...... set maximum local UDP port (from 0 to 65535) (default 65000)
1455   -timeout           <int>        .D...... set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (from INT_MIN to INT_MAX) (default -1)
1456   -stimeout          <int>        .D...... set timeout (in micro seconds) of socket TCP I/O operations (from INT_MIN to INT_MAX) (default 0)
1457   -reorder_queue_size <int>        .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
1458   -user-agent        <string>     .D...... override User-Agent header (default "Lavf55.33.100")
1459 
1460 sbg_demuxer AVOptions:
1461   -sample_rate       <int>        .D......  (from 0 to INT_MAX) (default 0)
1462   -frame_size        <int>        .D......  (from 0 to INT_MAX) (default 0)
1463   -max_file_size     <int>        .D......  (from 0 to INT_MAX) (default 5e+006)
1464 
1465 SDP demuxer AVOptions:
1466   -sdp_flags         <flags>      .D...... SDP flags (default 0)
1467      filter_src                   .D...... only receive packets from the negotiated peer IP
1468      custom_io                    .D...... use custom I/O
1469      rtcp_to_source               .D...... send RTCP packets to the source address of received packets
1470   -allowed_media_types <flags>      .D...... set media types to accept from the server (default 7)
1471      video                        .D...... Video
1472      audio                        .D...... Audio
1473      data                         .D...... Data
1474   -reorder_queue_size <int>        .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
1475 
1476 tedcaptions_demuxer AVOptions:
1477   -start_time        <int64>      .D...S.. set the start time (offset) of the subtitles, in ms (from I64_MIN to I64_MAX) (default 15000)
1478 
1479 TTY demuxer AVOptions:
1480   -chars_per_frame   <int>        .D......  (from 1 to INT_MAX) (default 6000)
1481   -video_size        <image_size> .D...... A string describing frame size, such as 640x480 or hd720.
1482   -framerate         <video_rate> .D......  (default "25")
1483 
1484 vc1 demuxer AVOptions:
1485   -framerate         <video_rate> .D......  (default "25")
1486 
1487 WAV demuxer AVOptions:
1488   -ignore_length     <int>        .D...... Ignore length (from 0 to 1) (default 0)
1489 
1490 WebVTT demuxer AVOptions:
1491 
1492 eXtended BINary text (XBIN) demuxer AVOptions:
1493   -linespeed         <int>        .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
1494   -video_size        <image_size> .D...... set video size, such as 640x480 or hd720.
1495   -framerate         <video_rate> .D...... set framerate (frames per second) (default "25")
1496 
1497 ADTS muxer AVOptions:
1498   -write_apetag      <int>        E....... Enable APE tag writing (from 0 to 1) (default 0)
1499 
1500 AIFF muxer AVOptions:
1501   -write_id3v2       <int>        E....... Enable ID3 tags writing. (from 0 to 1) (default 0)
1502   -id3v2_version     <int>        E....... Select ID3v2 version to write. Currently 3 and 4 are supported. (from 3 to 4) (default 4)
1503 
1504 AST muxer AVOptions:
1505   -loopstart         <int64>      E....... Loopstart position in milliseconds. (from -1 to INT_MAX) (default -1)
1506   -loopend           <int64>      E....... Loopend position in milliseconds. (from 0 to INT_MAX) (default 0)
1507 
1508 f4v muxer AVOptions:
1509   -movflags          <flags>      E....... MOV muxer flags (default 0)
1510      rtphint                      E....... Add RTP hint tracks
1511      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1512      frag_keyframe                E....... Fragment at video keyframes
1513      separate_moof                E....... Write separate moof/mdat atoms for each track
1514      frag_custom                  E....... Flush fragments on caller requests
1515      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1516      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1517      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1518   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1519   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1520      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1521      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1522      skip_rtcp                    E....... Don't send RTCP sender reports
1523      h264_mode0                   E....... Use mode 0 for H264 in RTP
1524      send_bye                     E....... Send RTCP BYE packets when finishing
1525   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1526   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1527   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1528   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1529   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1530   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1531   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1532   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1533   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1534   -brand             <string>     E....... Override major brand
1535 
1536 flac muxer AVOptions:
1537   -write_header      <int>        E....... Write the file header (from 0 to 1) (default 1)
1538 
1539 frame hash encoder class AVOptions:
1540   -hash              <string>     E....... set hash to use (default "md5")
1541 
1542 GIF muxer AVOptions:
1543   -loop              <int>        E....... Number of times to loop the output: -1 - no loop, 0 - infinite loop (from -1 to 65535) (default 0)
1544   -final_delay       <int>        E....... Force delay (in centiseconds) after the last frame (from -1 to 65535) (default -1)
1545 
1546 HDS muxer AVOptions:
1547   -window_size       <int>        E....... number of fragments kept in the manifest (from 0 to INT_MAX) (default 0)
1548   -extra_window_size <int>        E....... number of fragments kept outside of the manifest before removing from disk (from 0 to INT_MAX) (default 5)
1549   -min_frag_duration <int64>      E....... minimum fragment duration (in microseconds) (from 0 to INT_MAX) (default 1e+007)
1550   -remove_at_exit    <int>        E....... remove all fragments when finished (from 0 to 1) (default 0)
1551 
1552 hls muxer AVOptions:
1553   -start_number      <int64>      E....... set first number in the sequence (from 0 to I64_MAX) (default 0)
1554   -hls_time          <float>      E....... set segment length in seconds (from 0 to FLT_MAX) (default 2)
1555   -hls_list_size     <int>        E....... set maximum number of playlist entries (from 0 to INT_MAX) (default 5)
1556   -hls_wrap          <int>        E....... set number after which the index wraps (from 0 to INT_MAX) (default 0)
1557 
1558 image2 muxer AVOptions:
1559   -updatefirst       <int>        E....... continuously overwrite one file (from 0 to 1) (default 0)
1560   -update            <int>        E....... continuously overwrite one file (from 0 to 1) (default 0)
1561   -start_number      <int>        E....... set first number in the sequence (from 0 to INT_MAX) (default 1)
1562   -strftime          <int>        E....... use strftime for filename (from 0 to 1) (default 0)
1563 
1564 ipod muxer AVOptions:
1565   -movflags          <flags>      E....... MOV muxer flags (default 0)
1566      rtphint                      E....... Add RTP hint tracks
1567      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1568      frag_keyframe                E....... Fragment at video keyframes
1569      separate_moof                E....... Write separate moof/mdat atoms for each track
1570      frag_custom                  E....... Flush fragments on caller requests
1571      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1572      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1573      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1574   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1575   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1576      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1577      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1578      skip_rtcp                    E....... Don't send RTCP sender reports
1579      h264_mode0                   E....... Use mode 0 for H264 in RTP
1580      send_bye                     E....... Send RTCP BYE packets when finishing
1581   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1582   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1583   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1584   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1585   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1586   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1587   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1588   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1589   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1590   -brand             <string>     E....... Override major brand
1591 
1592 ismv muxer AVOptions:
1593   -movflags          <flags>      E....... MOV muxer flags (default 0)
1594      rtphint                      E....... Add RTP hint tracks
1595      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1596      frag_keyframe                E....... Fragment at video keyframes
1597      separate_moof                E....... Write separate moof/mdat atoms for each track
1598      frag_custom                  E....... Flush fragments on caller requests
1599      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1600      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1601      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1602   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1603   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1604      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1605      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1606      skip_rtcp                    E....... Don't send RTCP sender reports
1607      h264_mode0                   E....... Use mode 0 for H264 in RTP
1608      send_bye                     E....... Send RTCP BYE packets when finishing
1609   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1610   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1611   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1612   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1613   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1614   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1615   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1616   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1617   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1618   -brand             <string>     E....... Override major brand
1619 
1620 LATM/LOAS muxer AVOptions:
1621   -smc-interval      <int>        E....... StreamMuxConfig interval. (from 1 to 65535) (default 20)
1622 
1623 hash encoder class AVOptions:
1624   -hash              <string>     E....... set hash to use (default "md5")
1625 
1626 matroska muxer AVOptions:
1627   -reserve_index_space <int>        E....... Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues). (from 0 to INT_MAX) (default 0)
1628   -cluster_size_limit <int>        E....... Store at most the provided amount of bytes in a cluster.  (from -1 to INT_MAX) (default -1)
1629   -cluster_time_limit <int64>      E....... Store at most the provided number of milliseconds in a cluster. (from -1 to I64_MAX) (default -1)
1630 
1631 matroska audio muxer AVOptions:
1632   -reserve_index_space <int>        E....... Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues). (from 0 to INT_MAX) (default 0)
1633   -cluster_size_limit <int>        E....... Store at most the provided amount of bytes in a cluster.  (from -1 to INT_MAX) (default -1)
1634   -cluster_time_limit <int64>      E....... Store at most the provided number of milliseconds in a cluster. (from -1 to I64_MAX) (default -1)
1635 
1636 mov muxer AVOptions:
1637   -movflags          <flags>      E....... MOV muxer flags (default 0)
1638      rtphint                      E....... Add RTP hint tracks
1639      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1640      frag_keyframe                E....... Fragment at video keyframes
1641      separate_moof                E....... Write separate moof/mdat atoms for each track
1642      frag_custom                  E....... Flush fragments on caller requests
1643      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1644      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1645      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1646   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1647   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1648      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1649      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1650      skip_rtcp                    E....... Don't send RTCP sender reports
1651      h264_mode0                   E....... Use mode 0 for H264 in RTP
1652      send_bye                     E....... Send RTCP BYE packets when finishing
1653   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1654   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1655   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1656   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1657   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1658   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1659   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1660   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1661   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1662   -brand             <string>     E....... Override major brand
1663 
1664 MP3 muxer AVOptions:
1665   -id3v2_version     <int>        E....... Select ID3v2 version to write. Currently 3 and 4 are supported. (from 0 to 4) (default 4)
1666   -write_id3v1       <int>        E....... Enable ID3v1 writing. ID3v1 tags are written in UTF-8 which may not be supported by most software. (from 0 to 1) (default 0)
1667   -write_xing        <int>        E....... Write the Xing header containing file duration. (from 0 to 1) (default 1)
1668 
1669 mp4 muxer AVOptions:
1670   -movflags          <flags>      E....... MOV muxer flags (default 0)
1671      rtphint                      E....... Add RTP hint tracks
1672      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1673      frag_keyframe                E....... Fragment at video keyframes
1674      separate_moof                E....... Write separate moof/mdat atoms for each track
1675      frag_custom                  E....... Flush fragments on caller requests
1676      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1677      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1678      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1679   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1680   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1681      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1682      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1683      skip_rtcp                    E....... Don't send RTCP sender reports
1684      h264_mode0                   E....... Use mode 0 for H264 in RTP
1685      send_bye                     E....... Send RTCP BYE packets when finishing
1686   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1687   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1688   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1689   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1690   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1691   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1692   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1693   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1694   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1695   -brand             <string>     E....... Override major brand
1696 
1697 mpeg muxer AVOptions:
1698   -muxrate           <int>        E....... (from 0 to 1.67772e+009) (default 0)
1699   -preload           <int>        E....... Initial demux-decode delay in microseconds. (from 0 to INT_MAX) (default 500000)
1700 
1701 vcd muxer AVOptions:
1702   -muxrate           <int>        E....... (from 0 to 1.67772e+009) (default 0)
1703   -preload           <int>        E....... Initial demux-decode delay in microseconds. (from 0 to INT_MAX) (default 500000)
1704 
1705 dvd muxer AVOptions:
1706   -muxrate           <int>        E....... (from 0 to 1.67772e+009) (default 0)
1707   -preload           <int>        E....... Initial demux-decode delay in microseconds. (from 0 to INT_MAX) (default 500000)
1708 
1709 svcd muxer AVOptions:
1710   -muxrate           <int>        E....... (from 0 to 1.67772e+009) (default 0)
1711   -preload           <int>        E....... Initial demux-decode delay in microseconds. (from 0 to INT_MAX) (default 500000)
1712 
1713 vob muxer AVOptions:
1714   -muxrate           <int>        E....... (from 0 to 1.67772e+009) (default 0)
1715   -preload           <int>        E....... Initial demux-decode delay in microseconds. (from 0 to INT_MAX) (default 500000)
1716 
1717 MPEGTS muxer AVOptions:
1718   -mpegts_transport_stream_id <int>        E....... Set transport_stream_id field. (from 1 to 65535) (default 1)
1719   -mpegts_original_network_id <int>        E....... Set original_network_id field. (from 1 to 65535) (default 1)
1720   -mpegts_service_id <int>        E....... Set service_id field. (from 1 to 65535) (default 1)
1721   -mpegts_pmt_start_pid <int>        E....... Set the first pid of the PMT. (from 16 to 7936) (default 4096)
1722   -mpegts_start_pid  <int>        E....... Set the first pid. (from 256 to 3840) (default 256)
1723   -mpegts_m2ts_mode  <int>        E....... Enable m2ts mode. (from -1 to 1) (default -1)
1724   -muxrate           <int>        E....... (from 0 to INT_MAX) (default 1)
1725   -pes_payload_size  <int>        E....... Minimum PES packet payload in bytes (from 0 to INT_MAX) (default 2930)
1726   -mpegts_flags      <flags>      E....... MPEG-TS muxing flags (default 0)
1727      resend_headers               E....... Reemit PAT/PMT before writing the next packet
1728      latm                         E....... Use LATM packetization for AAC
1729   -resend_headers    <int>        E....... Reemit PAT/PMT before writing the next packet (from 0 to INT_MAX) (default 0)
1730   -mpegts_copyts     <int>        E....... don't offset dts/pts (from -1 to 1) (default -1)
1731   -tables_version    <int>        E....... set PAT, PMT and SDT version (from 0 to 31) (default 0)
1732 
1733 Ogg muxer AVOptions:
1734   -oggpagesize       <int>        E....... Set preferred Ogg page size. (from 0 to 65025) (default 0)
1735   -pagesize          <int>        E....... preferred page size in bytes (deprecated) (from 0 to 65025) (default 0)
1736   -page_duration     <int64>      E....... preferred page duration, in microseconds (from 0 to I64_MAX) (default 1e+006)
1737 
1738 Opus muxer AVOptions:
1739   -oggpagesize       <int>        E....... Set preferred Ogg page size. (from 0 to 65025) (default 0)
1740   -pagesize          <int>        E....... preferred page size in bytes (deprecated) (from 0 to 65025) (default 0)
1741   -page_duration     <int64>      E....... preferred page duration, in microseconds (from 0 to I64_MAX) (default 1e+006)
1742 
1743 psp muxer AVOptions:
1744   -movflags          <flags>      E....... MOV muxer flags (default 0)
1745      rtphint                      E....... Add RTP hint tracks
1746      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1747      frag_keyframe                E....... Fragment at video keyframes
1748      separate_moof                E....... Write separate moof/mdat atoms for each track
1749      frag_custom                  E....... Flush fragments on caller requests
1750      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1751      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1752      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1753   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1754   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1755      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1756      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1757      skip_rtcp                    E....... Don't send RTCP sender reports
1758      h264_mode0                   E....... Use mode 0 for H264 in RTP
1759      send_bye                     E....... Send RTCP BYE packets when finishing
1760   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1761   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1762   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1763   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1764   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1765   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1766   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1767   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1768   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1769   -brand             <string>     E....... Override major brand
1770 
1771 RTP muxer AVOptions:
1772   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1773      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1774      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1775      skip_rtcp                    E....... Don't send RTCP sender reports
1776      h264_mode0                   E....... Use mode 0 for H264 in RTP
1777      send_bye                     E....... Send RTCP BYE packets when finishing
1778   -payload_type      <int>        E....... Specify RTP payload type (from -1 to 127) (default -1)
1779   -ssrc              <int>        E....... Stream identifier (from INT_MIN to INT_MAX) (default 0)
1780   -cname             <string>     E....... CNAME to include in RTCP SR packets
1781   -seq               <int>        E....... Starting sequence number (from -1 to 65535) (default -1)
1782 
1783 RTSP muxer AVOptions:
1784   -initial_pause     <int>        .D...... do not start playing the stream immediately (from 0 to 1) (default 0)
1785   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1786      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1787      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1788      skip_rtcp                    E....... Don't send RTCP sender reports
1789      h264_mode0                   E....... Use mode 0 for H264 in RTP
1790      send_bye                     E....... Send RTCP BYE packets when finishing
1791   -rtsp_transport    <flags>      ED...... set RTSP transport protocols (default 0)
1792      udp                          ED...... UDP
1793      tcp                          ED...... TCP
1794      udp_multicast                .D...... UDP multicast
1795      http                         .D...... HTTP tunneling
1796   -rtsp_flags        <flags>      .D...... set RTSP flags (default 0)
1797      filter_src                   .D...... only receive packets from the negotiated peer IP
1798      listen                       .D...... wait for incoming connections
1799   -allowed_media_types <flags>      .D...... set media types to accept from the server (default 7)
1800      video                        .D...... Video
1801      audio                        .D...... Audio
1802      data                         .D...... Data
1803   -min_port          <int>        ED...... set minimum local UDP port (from 0 to 65535) (default 5000)
1804   -max_port          <int>        ED...... set maximum local UDP port (from 0 to 65535) (default 65000)
1805   -timeout           <int>        .D...... set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (from INT_MIN to INT_MAX) (default -1)
1806   -stimeout          <int>        .D...... set timeout (in micro seconds) of socket TCP I/O operations (from INT_MIN to INT_MAX) (default 0)
1807   -reorder_queue_size <int>        .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
1808   -user-agent        <string>     .D...... override User-Agent header (default "Lavf55.33.100")
1809 
1810 segment muxer AVOptions:
1811   -reference_stream  <string>     E....... set reference stream (default "auto")
1812   -segment_format    <string>     E....... set container format used for the segments
1813   -segment_list      <string>     E....... set the segment list filename
1814   -segment_list_flags <flags>      E....... set flags affecting segment list generation (default 1)
1815      cache                        E....... allow list caching
1816      live                         E....... enable live-friendly list generation (useful for HLS)
1817   -segment_list_size <int>        E....... set the maximum number of playlist entries (from 0 to INT_MAX) (default 0)
1818   -segment_list_entry_prefix <string>     E....... set prefix to prepend to each list entry filename
1819   -segment_list_type <int>        E....... set the segment list type (from -1 to 4) (default -1)
1820      flat                         E....... flat format
1821      csv                          E....... csv format
1822      ext                          E....... extended format
1823      ffconcat                     E....... ffconcat format
1824      m3u8                         E....... M3U8 format
1825      hls                          E....... Apple HTTP Live Streaming compatible
1826   -segment_time      <string>     E....... set segment duration
1827   -segment_time_delta <duration>   E....... set approximation value used for the segment times (default 0)
1828   -segment_times     <string>     E....... set segment split time points
1829   -segment_frames    <string>     E....... set segment split frame numbers
1830   -segment_wrap      <int>        E....... set number after which the index wraps (from 0 to INT_MAX) (default 0)
1831   -segment_start_number <int>        E....... set the sequence number of the first segment (from 0 to INT_MAX) (default 0)
1832   -individual_header_trailer <int>        E....... write header/trailer to each segment (from 0 to 1) (default 1)
1833   -write_header_trailer <int>        E....... write a header to the first segment and a trailer to the last one (from 0 to 1) (default 1)
1834   -reset_timestamps  <int>        E....... reset timestamps at the begin of each segment (from 0 to 1) (default 0)
1835   -initial_offset    <duration>   E....... set initial timestamp offset (default 0)
1836 
1837 stream_segment muxer AVOptions:
1838   -reference_stream  <string>     E....... set reference stream (default "auto")
1839   -segment_format    <string>     E....... set container format used for the segments
1840   -segment_list      <string>     E....... set the segment list filename
1841   -segment_list_flags <flags>      E....... set flags affecting segment list generation (default 1)
1842      cache                        E....... allow list caching
1843      live                         E....... enable live-friendly list generation (useful for HLS)
1844   -segment_list_size <int>        E....... set the maximum number of playlist entries (from 0 to INT_MAX) (default 0)
1845   -segment_list_entry_prefix <string>     E....... set prefix to prepend to each list entry filename
1846   -segment_list_type <int>        E....... set the segment list type (from -1 to 4) (default -1)
1847      flat                         E....... flat format
1848      csv                          E....... csv format
1849      ext                          E....... extended format
1850      ffconcat                     E....... ffconcat format
1851      m3u8                         E....... M3U8 format
1852      hls                          E....... Apple HTTP Live Streaming compatible
1853   -segment_time      <string>     E....... set segment duration
1854   -segment_time_delta <duration>   E....... set approximation value used for the segment times (default 0)
1855   -segment_times     <string>     E....... set segment split time points
1856   -segment_frames    <string>     E....... set segment split frame numbers
1857   -segment_wrap      <int>        E....... set number after which the index wraps (from 0 to INT_MAX) (default 0)
1858   -segment_start_number <int>        E....... set the sequence number of the first segment (from 0 to INT_MAX) (default 0)
1859   -individual_header_trailer <int>        E....... write header/trailer to each segment (from 0 to 1) (default 1)
1860   -write_header_trailer <int>        E....... write a header to the first segment and a trailer to the last one (from 0 to 1) (default 1)
1861   -reset_timestamps  <int>        E....... reset timestamps at the begin of each segment (from 0 to 1) (default 0)
1862   -initial_offset    <duration>   E....... set initial timestamp offset (default 0)
1863 
1864 smooth streaming muxer AVOptions:
1865   -window_size       <int>        E....... number of fragments kept in the manifest (from 0 to INT_MAX) (default 0)
1866   -extra_window_size <int>        E....... number of fragments kept outside of the manifest before removing from disk (from 0 to INT_MAX) (default 5)
1867   -lookahead_count   <int>        E....... number of lookahead fragments (from 0 to INT_MAX) (default 2)
1868   -min_frag_duration <int64>      E....... minimum fragment duration (in microseconds) (from 0 to INT_MAX) (default 5e+006)
1869   -remove_at_exit    <int>        E....... remove all fragments when finished (from 0 to 1) (default 0)
1870 
1871 spdif AVOptions:
1872   -spdif_flags       <flags>      E....... IEC 61937 encapsulation flags (default 0)
1873      be                           E....... output in big-endian format (for use as s16be)
1874   -dtshd_rate        <int>        E....... mux complete DTS frames in HD mode at the specified IEC958 rate (in Hz, default 0=disabled) (from 0 to 768000) (default 0)
1875   -dtshd_fallback_time <int>        E....... min secs to strip HD for after an overflow (-1: till the end, default 60) (from -1 to INT_MAX) (default 60)
1876 
1877 Speex muxer AVOptions:
1878   -oggpagesize       <int>        E....... Set preferred Ogg page size. (from 0 to 65025) (default 0)
1879   -pagesize          <int>        E....... preferred page size in bytes (deprecated) (from 0 to 65025) (default 0)
1880   -page_duration     <int64>      E....... preferred page duration, in microseconds (from 0 to I64_MAX) (default 1e+006)
1881 
1882 tg2 muxer AVOptions:
1883   -movflags          <flags>      E....... MOV muxer flags (default 0)
1884      rtphint                      E....... Add RTP hint tracks
1885      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1886      frag_keyframe                E....... Fragment at video keyframes
1887      separate_moof                E....... Write separate moof/mdat atoms for each track
1888      frag_custom                  E....... Flush fragments on caller requests
1889      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1890      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1891      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1892   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1893   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1894      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1895      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1896      skip_rtcp                    E....... Don't send RTCP sender reports
1897      h264_mode0                   E....... Use mode 0 for H264 in RTP
1898      send_bye                     E....... Send RTCP BYE packets when finishing
1899   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1900   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1901   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1902   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1903   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1904   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1905   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1906   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1907   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1908   -brand             <string>     E....... Override major brand
1909 
1910 tgp muxer AVOptions:
1911   -movflags          <flags>      E....... MOV muxer flags (default 0)
1912      rtphint                      E....... Add RTP hint tracks
1913      empty_moov                   E....... Make the initial moov atom empty (not supported by QuickTime)
1914      frag_keyframe                E....... Fragment at video keyframes
1915      separate_moof                E....... Write separate moof/mdat atoms for each track
1916      frag_custom                  E....... Flush fragments on caller requests
1917      isml                         E....... Create a live smooth streaming feed (for pushing to a publishing point)
1918      faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
1919      omit_tfhd_offset              E....... Omit the base data offset in tfhd atoms
1920   -moov_size         <int>        E....... maximum moov size so it can be placed at the begin (from 0 to INT_MAX) (default 0)
1921   -rtpflags          <flags>      E....... RTP muxer flags (default 0)
1922      latm                         E....... Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC
1923      rfc2190                      E....... Use RFC 2190 packetization instead of RFC 4629 for H.263
1924      skip_rtcp                    E....... Don't send RTCP sender reports
1925      h264_mode0                   E....... Use mode 0 for H264 in RTP
1926      send_bye                     E....... Send RTCP BYE packets when finishing
1927   -skip_iods         <int>        E....... Skip writing iods atom. (from 0 to 1) (default 1)
1928   -iods_audio_profile <int>        E....... iods audio profile atom. (from -1 to 255) (default -1)
1929   -iods_video_profile <int>        E....... iods video profile atom. (from -1 to 255) (default -1)
1930   -frag_duration     <int>        E....... Maximum fragment duration (from 0 to INT_MAX) (default 0)
1931   -min_frag_duration <int>        E....... Minimum fragment duration (from 0 to INT_MAX) (default 0)
1932   -frag_size         <int>        E....... Maximum fragment size (from 0 to INT_MAX) (default 0)
1933   -ism_lookahead     <int>        E....... Number of lookahead entries for ISM files (from 0 to INT_MAX) (default 0)
1934   -use_editlist      <int>        E....... use edit list (from -1 to 1) (default -1)
1935   -video_track_timescale <int>        E....... set timescale of all video tracks (from 0 to INT_MAX) (default 0)
1936   -brand             <string>     E....... Override major brand
1937 
1938 WAV muxer AVOptions:
1939   -write_bext        <int>        E....... Write BEXT chunk. (from 0 to 1) (default 0)
1940   -rf64              <int>        E....... Use RF64 header rather than RIFF for large files. (from -1 to 1) (default 0)
1941      auto                         E....... Write RF64 header if file grows large enough.
1942      always                       E....... Always write RF64 header regardless of file size.
1943      never                        E....... Never write RF64 header regardless of file size.
1944 
1945 webm muxer AVOptions:
1946   -reserve_index_space <int>        E....... Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues). (from 0 to INT_MAX) (default 0)
1947   -cluster_size_limit <int>        E....... Store at most the provided amount of bytes in a cluster.  (from -1 to INT_MAX) (default -1)
1948   -cluster_time_limit <int64>      E....... Store at most the provided number of milliseconds in a cluster. (from -1 to I64_MAX) (default -1)
1949 
1950 SWScaler AVOptions:
1951   -sws_flags         <flags>      E..V.... scaler flags (default 4)
1952      fast_bilinear                E..V.... fast bilinear
1953      bilinear                     E..V.... bilinear
1954      bicubic                      E..V.... bicubic
1955      experimental                 E..V.... experimental
1956      neighbor                     E..V.... nearest neighbor
1957      area                         E..V.... averaging area
1958      bicublin                     E..V.... luma bicubic, chroma bilinear
1959      gauss                        E..V.... gaussian
1960      sinc                         E..V.... sinc
1961      lanczos                      E..V.... lanczos
1962      spline                       E..V.... natural bicubic spline
1963      print_info                   E..V.... print info
1964      accurate_rnd                 E..V.... accurate rounding
1965      full_chroma_int              E..V.... full chroma interpolation
1966      full_chroma_inp              E..V.... full chroma input
1967      bitexact                     E..V.... 
1968      error_diffusion              E..V.... error diffusion dither
1969   -srcw              <int>        E..V.... source width (from 1 to INT_MAX) (default 16)
1970   -srch              <int>        E..V.... source height (from 1 to INT_MAX) (default 16)
1971   -dstw              <int>        E..V.... destination width (from 1 to INT_MAX) (default 16)
1972   -dsth              <int>        E..V.... destination height (from 1 to INT_MAX) (default 16)
1973   -src_format        <int>        E..V.... source format (from 0 to 332) (default 0)
1974   -dst_format        <int>        E..V.... destination format (from 0 to 332) (default 0)
1975   -src_range         <int>        E..V.... source range (from 0 to 1) (default 0)
1976   -dst_range         <int>        E..V.... destination range (from 0 to 1) (default 0)
1977   -param0            <double>     E..V.... scaler param 0 (from INT_MIN to INT_MAX) (default 123456)
1978   -param1            <double>     E..V.... scaler param 1 (from INT_MIN to INT_MAX) (default 123456)
1979   -src_v_chr_pos     <int>        E..V.... source vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
1980   -src_h_chr_pos     <int>        E..V.... source horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
1981   -dst_v_chr_pos     <int>        E..V.... destination vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
1982   -dst_h_chr_pos     <int>        E..V.... destination horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
1983   -sws_dither        <int>        E..V.... set dithering algorithm (from 0 to 4) (default 1)
1984      auto                         E..V.... leave choice to sws
1985      bayer                        E..V.... bayer dither
1986      ed                           E..V.... error diffusion
1987 
1988 SWResampler AVOptions:
1989   -ich               <int>        ....A... set input channel count (from 0 to 32) (default 0)
1990   -in_channel_count  <int>        ....A... set input channel count (from 0 to 32) (default 0)
1991   -och               <int>        ....A... set output channel count (from 0 to 32) (default 0)
1992   -out_channel_count <int>        ....A... set output channel count (from 0 to 32) (default 0)
1993   -uch               <int>        ....A... set used channel count (from 0 to 32) (default 0)
1994   -used_channel_count <int>        ....A... set used channel count (from 0 to 32) (default 0)
1995   -isr               <int>        ....A... set input sample rate (from 0 to INT_MAX) (default 0)
1996   -in_sample_rate    <int>        ....A... set input sample rate (from 0 to INT_MAX) (default 0)
1997   -osr               <int>        ....A... set output sample rate (from 0 to INT_MAX) (default 0)
1998   -out_sample_rate   <int>        ....A... set output sample rate (from 0 to INT_MAX) (default 0)
1999   -isf               <sample_fmt> ....A... set input sample format (default none)
2000   -in_sample_fmt     <sample_fmt> ....A... set input sample format (default none)
2001   -osf               <sample_fmt> ....A... set output sample format (default none)
2002   -out_sample_fmt    <sample_fmt> ....A... set output sample format (default none)
2003   -tsf               <sample_fmt> ....A... set internal sample format (default none)
2004   -internal_sample_fmt <sample_fmt> ....A... set internal sample format (default none)
2005   -icl               <channel_layout> ....A... set input channel layout (default 0x0)
2006   -in_channel_layout <channel_layout> ....A... set input channel layout (default 0x0)
2007   -ocl               <channel_layout> ....A... set output channel layout (default 0x0)
2008   -out_channel_layout <channel_layout> ....A... set output channel layout (default 0x0)
2009   -clev              <float>      ....A... set center mix level (from -32 to 32) (default 0.707107)
2010   -center_mix_level  <float>      ....A... set center mix level (from -32 to 32) (default 0.707107)
2011   -slev              <float>      ....A... set surround mix level (from -32 to 32) (default 0.707107)
2012   -surround_mix_level <float>      ....A... set surround mix Level (from -32 to 32) (default 0.707107)
2013   -lfe_mix_level     <float>      ....A... set LFE mix level (from -32 to 32) (default 0)
2014   -rmvol             <float>      ....A... set rematrix volume (from -1000 to 1000) (default 1)
2015   -rematrix_volume   <float>      ....A... set rematrix volume (from -1000 to 1000) (default 1)
2016   -rematrix_maxval   <float>      ....A... set rematrix maxval (from 0 to 1000) (default 0)
2017   -flags             <flags>      ....A... set flags (default 0)
2018      res                          ....A... force resampling
2019   -swr_flags         <flags>      ....A... set flags (default 0)
2020      res                          ....A... force resampling
2021   -dither_scale      <float>      ....A... set dither scale (from 0 to INT_MAX) (default 1)
2022   -dither_method     <int>        ....A... set dither method (from 0 to 71) (default 0)
2023      rectangular                  ....A... select rectangular dither
2024      triangular                   ....A... select triangular dither
2025      triangular_hp                ....A... select triangular dither with high pass
2026      lipshitz                     ....A... select lipshitz noise shaping dither
2027      shibata                      ....A... select shibata noise shaping dither
2028      low_shibata                  ....A... select low shibata noise shaping dither
2029      high_shibata                 ....A... select high shibata noise shaping dither
2030      f_weighted                   ....A... select f-weighted noise shaping dither
2031      modified_e_weighted              ....A... select modified-e-weighted noise shaping dither
2032      improved_e_weighted              ....A... select improved-e-weighted noise shaping dither
2033   -filter_size       <int>        ....A... set swr resampling filter size (from 0 to INT_MAX) (default 32)
2034   -phase_shift       <int>        ....A... set swr resampling phase shift (from 0 to 24) (default 10)
2035   -linear_interp     <int>        ....A... enable linear interpolation (from 0 to 1) (default 0)
2036   -cutoff            <double>     ....A... set cutoff frequency ratio (from 0 to 1) (default 0)
2037   -resample_cutoff   <double>     ....A... set cutoff frequency ratio (from 0 to 1) (default 0)
2038   -resampler         <int>        ....A... set resampling Engine (from 0 to 1) (default 0)
2039      swr                          ....A... select SW Resampler
2040      soxr                         ....A... select SoX Resampler
2041   -precision         <double>     ....A... set soxr resampling precision (in bits) (from 15 to 33) (default 20)
2042   -cheby             <int>        ....A... enable soxr Chebyshev passband & higher-precision irrational ratio approximation (from 0 to 1) (default 0)
2043   -min_comp          <float>      ....A... set minimum difference between timestamps and audio data (in seconds) below which no timestamp compensation of either kind is applied (from 0 to FLT_MAX) (default FLT_MAX)
2044   -min_hard_comp     <float>      ....A... set minimum difference between timestamps and audio data (in seconds) to trigger padding/trimming the data. (from 0 to INT_MAX) (default 0.1)
2045   -comp_duration     <float>      ....A... set duration (in seconds) over which data is stretched/squeezed to make it match the timestamps. (from 0 to INT_MAX) (default 1)
2046   -max_soft_comp     <float>      ....A... set maximum factor by which data is stretched/squeezed to make it match the timestamps. (from INT_MIN to INT_MAX) (default 0)
2047   -async             <float>      ....A... simplified 1 parameter audio timestamp matching, 0(disabled), 1(filling and trimming), >1(maximum stretch/squeeze in samples per second) (from INT_MIN to INT_MAX) (default 0)
2048   -first_pts         <int64>      ....A... Assume the first pts should be this value (in samples). (from I64_MIN to I64_MAX) (default I64_MIN)
2049   -matrix_encoding   <int>        ....A... set matrixed stereo encoding (from 0 to 6) (default 0)
2050      none                         ....A... select none
2051      dolby                        ....A... select Dolby
2052      dplii                        ....A... select Dolby Pro Logic II
2053   -filter_type       <int>        ....A... select swr filter type (from 0 to 2) (default 2)
2054      cubic                        ....A... select cubic
2055      blackman_nuttall              ....A... select Blackman Nuttall Windowed Sinc
2056      kaiser                       ....A... select Kaiser Windowed Sinc
2057   -kaiser_beta       <int>        ....A... set swr Kaiser Window Beta (from 2 to 16) (default 9)
2058   -output_sample_bits <int>        ....A... set swr number of output sample bits (from 0 to 64) (default 0)
2059 
2060 AVFilter AVOptions:
2061   thread_type       <flags>      ..F..... Allowed thread types (default 1)
2062   enable            <string>     ..F..... set enable expression
2063 
2064 aconvert AVOptions:
2065   sample_fmt        <string>     ..F.A... 
2066   channel_layout    <string>     ..F.A... 
2067 
2068 adelay AVOptions:
2069   delays            <string>     ..F.A... set list of delays for each channel
2070 
2071 aecho AVOptions:
2072   in_gain           <float>      ..F.A... set signal input gain (from 0 to 1) (default 0.6)
2073   out_gain          <float>      ..F.A... set signal output gain (from 0 to 1) (default 0.3)
2074   delays            <string>     ..F.A... set list of signal delays (default "1000")
2075   decays            <string>     ..F.A... set list of signal decays (default "0.5")
2076 
2077 aeval AVOptions:
2078   exprs             <string>     ..F.A... set the '|'-separated list of channels expressions
2079   channel_layout    <string>     ..F.A... set channel layout
2080   c                 <string>     ..F.A... set channel layout
2081 
2082 afade AVOptions:
2083   type              <int>        ..F.A... set the fade direction (from 0 to 1) (default 0)
2084      in                           ..F.A... fade-in
2085      out                          ..F.A... fade-out
2086   t                 <int>        ..F.A... set the fade direction (from 0 to 1) (default 0)
2087      in                           ..F.A... fade-in
2088      out                          ..F.A... fade-out
2089   start_sample      <int64>      ..F.A... set number of first sample to start fading (from 0 to I64_MAX) (default 0)
2090   ss                <int64>      ..F.A... set number of first sample to start fading (from 0 to I64_MAX) (default 0)
2091   nb_samples        <int>        ..F.A... set number of samples for fade duration (from 1 to INT_MAX) (default 44100)
2092   ns                <int>        ..F.A... set number of samples for fade duration (from 1 to INT_MAX) (default 44100)
2093   start_time        <duration>   ..F.A... set time to start fading (default 0)
2094   st                <duration>   ..F.A... set time to start fading (default 0)
2095   duration          <duration>   ..F.A... set fade duration (default 0)
2096   d                 <duration>   ..F.A... set fade duration (default 0)
2097   curve             <int>        ..F.A... set fade curve type (from 0 to 9) (default 0)
2098      tri                          ..F.A... linear slope
2099      qsin                         ..F.A... quarter of sine wave
2100      esin                         ..F.A... exponential sine wave
2101      hsin                         ..F.A... half of sine wave
2102      log                          ..F.A... logarithmic
2103      par                          ..F.A... inverted parabola
2104      qua                          ..F.A... quadratic
2105      cub                          ..F.A... cubic
2106      squ                          ..F.A... square root
2107      cbr                          ..F.A... cubic root
2108   c                 <int>        ..F.A... set fade curve type (from 0 to 9) (default 0)
2109      tri                          ..F.A... linear slope
2110      qsin                         ..F.A... quarter of sine wave
2111      esin                         ..F.A... exponential sine wave
2112      hsin                         ..F.A... half of sine wave
2113      log                          ..F.A... logarithmic
2114      par                          ..F.A... inverted parabola
2115      qua                          ..F.A... quadratic
2116      cub                          ..F.A... cubic
2117      squ                          ..F.A... square root
2118      cbr                          ..F.A... cubic root
2119 
2120 aformat AVOptions:
2121   sample_fmts       <string>     ..F.A... A comma-separated list of sample formats.
2122   sample_rates      <string>     ..F.A... A comma-separated list of sample rates.
2123   channel_layouts   <string>     ..F.A... A comma-separated list of channel layouts.
2124 
2125 ainterleave AVOptions:
2126   nb_inputs         <int>        ..F.A... set number of inputs (from 1 to INT_MAX) (default 2)
2127   n                 <int>        ..F.A... set number of inputs (from 1 to INT_MAX) (default 2)
2128 
2129 allpass AVOptions:
2130   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2131   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2132   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 1)
2133      h                            ..F.A... Hz
2134      q                            ..F.A... Q-Factor
2135      o                            ..F.A... octave
2136      s                            ..F.A... slope
2137   width             <double>     ..F.A... set filter-width (from 0 to 99999) (default 707.1)
2138   w                 <double>     ..F.A... set filter-width (from 0 to 99999) (default 707.1)
2139 
2140 amerge AVOptions:
2141   inputs            <int>        ..F.A... specify the number of inputs (from 2 to 32) (default 2)
2142 
2143 amix AVOptions:
2144   inputs            <int>        ..F.A... Number of inputs. (from 1 to 32) (default 2)
2145   duration          <int>        ..F.A... How to determine the end-of-stream. (from 0 to 2) (default 0)
2146      longest                      ..F.A... Duration of longest input.
2147      shortest                     ..F.A... Duration of shortest input.
2148      first                        ..F.A... Duration of first input.
2149   dropout_transition <float>      ..F.A... Transition time, in seconds, for volume renormalization when an input stream ends. (from 0 to INT_MAX) (default 2)
2150 
2151 apad AVOptions:
2152   packet_size       <int>        ..F.A... set silence packet size (from 0 to INT_MAX) (default 4096)
2153   pad_len           <int64>      ..F.A... number of samples of silence to add (from 0 to I64_MAX) (default 0)
2154   whole_len         <int64>      ..F.A... target number of samples in the audio stream (from 0 to I64_MAX) (default 0)
2155 
2156 aperms AVOptions:
2157   mode              <int>        ..FVA... select permissions mode (from 0 to 4) (default 0)
2158      none                         ..FVA... do nothing
2159      ro                           ..FVA... set all output frames read-only
2160      rw                           ..FVA... set all output frames writable
2161      toggle                       ..FVA... switch permissions
2162      random                       ..FVA... set permissions randomly
2163   seed              <int64>      ..FVA... set the seed for the random mode (from -1 to UINT32_MAX) (default -1)
2164 
2165 aphaser AVOptions:
2166   in_gain           <double>     ..F.A... set input gain (from 0 to 1) (default 0.4)
2167   out_gain          <double>     ..F.A... set output gain (from 0 to 1e+009) (default 0.74)
2168   delay             <double>     ..F.A... set delay in milliseconds (from 0 to 5) (default 3)
2169   decay             <double>     ..F.A... set decay (from 0 to 0.99) (default 0.4)
2170   speed             <double>     ..F.A... set modulation speed (from 0.1 to 2) (default 0.5)
2171   type              <int>        ..F.A... set modulation type (from 0 to 1) (default 1)
2172      triangular                   ..F.A...
2173      t                            ..F.A...
2174      sinusoidal                   ..F.A...
2175      s                            ..F.A...
2176 
2177 aresample AVOptions:
2178   sample_rate       <int>        ..F.A... (from 0 to INT_MAX) (default 0)
2179 
2180 SWResampler AVOptions:
2181   -ich               <int>        ....A... set input channel count (from 0 to 32) (default 0)
2182   -in_channel_count  <int>        ....A... set input channel count (from 0 to 32) (default 0)
2183   -och               <int>        ....A... set output channel count (from 0 to 32) (default 0)
2184   -out_channel_count <int>        ....A... set output channel count (from 0 to 32) (default 0)
2185   -uch               <int>        ....A... set used channel count (from 0 to 32) (default 0)
2186   -used_channel_count <int>        ....A... set used channel count (from 0 to 32) (default 0)
2187   -isr               <int>        ....A... set input sample rate (from 0 to INT_MAX) (default 0)
2188   -in_sample_rate    <int>        ....A... set input sample rate (from 0 to INT_MAX) (default 0)
2189   -osr               <int>        ....A... set output sample rate (from 0 to INT_MAX) (default 0)
2190   -out_sample_rate   <int>        ....A... set output sample rate (from 0 to INT_MAX) (default 0)
2191   -isf               <sample_fmt> ....A... set input sample format (default none)
2192   -in_sample_fmt     <sample_fmt> ....A... set input sample format (default none)
2193   -osf               <sample_fmt> ....A... set output sample format (default none)
2194   -out_sample_fmt    <sample_fmt> ....A... set output sample format (default none)
2195   -tsf               <sample_fmt> ....A... set internal sample format (default none)
2196   -internal_sample_fmt <sample_fmt> ....A... set internal sample format (default none)
2197   -icl               <channel_layout> ....A... set input channel layout (default 0x0)
2198   -in_channel_layout <channel_layout> ....A... set input channel layout (default 0x0)
2199   -ocl               <channel_layout> ....A... set output channel layout (default 0x0)
2200   -out_channel_layout <channel_layout> ....A... set output channel layout (default 0x0)
2201   -clev              <float>      ....A... set center mix level (from -32 to 32) (default 0.707107)
2202   -center_mix_level  <float>      ....A... set center mix level (from -32 to 32) (default 0.707107)
2203   -slev              <float>      ....A... set surround mix level (from -32 to 32) (default 0.707107)
2204   -surround_mix_level <float>      ....A... set surround mix Level (from -32 to 32) (default 0.707107)
2205   -lfe_mix_level     <float>      ....A... set LFE mix level (from -32 to 32) (default 0)
2206   -rmvol             <float>      ....A... set rematrix volume (from -1000 to 1000) (default 1)
2207   -rematrix_volume   <float>      ....A... set rematrix volume (from -1000 to 1000) (default 1)
2208   -rematrix_maxval   <float>      ....A... set rematrix maxval (from 0 to 1000) (default 0)
2209   -flags             <flags>      ....A... set flags (default 0)
2210      res                          ....A... force resampling
2211   -swr_flags         <flags>      ....A... set flags (default 0)
2212      res                          ....A... force resampling
2213   -dither_scale      <float>      ....A... set dither scale (from 0 to INT_MAX) (default 1)
2214   -dither_method     <int>        ....A... set dither method (from 0 to 71) (default 0)
2215      rectangular                  ....A... select rectangular dither
2216      triangular                   ....A... select triangular dither
2217      triangular_hp                ....A... select triangular dither with high pass
2218      lipshitz                     ....A... select lipshitz noise shaping dither
2219      shibata                      ....A... select shibata noise shaping dither
2220      low_shibata                  ....A... select low shibata noise shaping dither
2221      high_shibata                 ....A... select high shibata noise shaping dither
2222      f_weighted                   ....A... select f-weighted noise shaping dither
2223      modified_e_weighted              ....A... select modified-e-weighted noise shaping dither
2224      improved_e_weighted              ....A... select improved-e-weighted noise shaping dither
2225   -filter_size       <int>        ....A... set swr resampling filter size (from 0 to INT_MAX) (default 32)
2226   -phase_shift       <int>        ....A... set swr resampling phase shift (from 0 to 24) (default 10)
2227   -linear_interp     <int>        ....A... enable linear interpolation (from 0 to 1) (default 0)
2228   -cutoff            <double>     ....A... set cutoff frequency ratio (from 0 to 1) (default 0)
2229   -resample_cutoff   <double>     ....A... set cutoff frequency ratio (from 0 to 1) (default 0)
2230   -resampler         <int>        ....A... set resampling Engine (from 0 to 1) (default 0)
2231      swr                          ....A... select SW Resampler
2232      soxr                         ....A... select SoX Resampler
2233   -precision         <double>     ....A... set soxr resampling precision (in bits) (from 15 to 33) (default 20)
2234   -cheby             <int>        ....A... enable soxr Chebyshev passband & higher-precision irrational ratio approximation (from 0 to 1) (default 0)
2235   -min_comp          <float>      ....A... set minimum difference between timestamps and audio data (in seconds) below which no timestamp compensation of either kind is applied (from 0 to FLT_MAX) (default FLT_MAX)
2236   -min_hard_comp     <float>      ....A... set minimum difference between timestamps and audio data (in seconds) to trigger padding/trimming the data. (from 0 to INT_MAX) (default 0.1)
2237   -comp_duration     <float>      ....A... set duration (in seconds) over which data is stretched/squeezed to make it match the timestamps. (from 0 to INT_MAX) (default 1)
2238   -max_soft_comp     <float>      ....A... set maximum factor by which data is stretched/squeezed to make it match the timestamps. (from INT_MIN to INT_MAX) (default 0)
2239   -async             <float>      ....A... simplified 1 parameter audio timestamp matching, 0(disabled), 1(filling and trimming), >1(maximum stretch/squeeze in samples per second) (from INT_MIN to INT_MAX) (default 0)
2240   -first_pts         <int64>      ....A... Assume the first pts should be this value (in samples). (from I64_MIN to I64_MAX) (default I64_MIN)
2241   -matrix_encoding   <int>        ....A... set matrixed stereo encoding (from 0 to 6) (default 0)
2242      none                         ....A... select none
2243      dolby                        ....A... select Dolby
2244      dplii                        ....A... select Dolby Pro Logic II
2245   -filter_type       <int>        ....A... select swr filter type (from 0 to 2) (default 2)
2246      cubic                        ....A... select cubic
2247      blackman_nuttall              ....A... select Blackman Nuttall Windowed Sinc
2248      kaiser                       ....A... select Kaiser Windowed Sinc
2249   -kaiser_beta       <int>        ....A... set swr Kaiser Window Beta (from 2 to 16) (default 9)
2250   -output_sample_bits <int>        ....A... set swr number of output sample bits (from 0 to 64) (default 0)
2251 
2252 aselect AVOptions:
2253   expr              <string>     ..F.A... set an expression to use for selecting frames (default "1")
2254   e                 <string>     ..F.A... set an expression to use for selecting frames (default "1")
2255   outputs           <int>        ..F.A... set the number of outputs (from 1 to INT_MAX) (default 1)
2256   n                 <int>        ..F.A... set the number of outputs (from 1 to INT_MAX) (default 1)
2257 
2258 asendcmd AVOptions:
2259   commands          <string>     ..FVA... set commands
2260   c                 <string>     ..FVA... set commands
2261   filename          <string>     ..FVA... set commands file
2262   f                 <string>     ..FVA... set commands file
2263 
2264 asetnsamples AVOptions:
2265   nb_out_samples    <int>        ..F.A... set the number of per-frame output samples (from 1 to INT_MAX) (default 1024)
2266   n                 <int>        ..F.A... set the number of per-frame output samples (from 1 to INT_MAX) (default 1024)
2267   pad               <int>        ..F.A... pad last frame with zeros (from 0 to 1) (default 1)
2268   p                 <int>        ..F.A... pad last frame with zeros (from 0 to 1) (default 1)
2269 
2270 asetpts AVOptions:
2271   expr              <string>     ..FVA... Expression determining the frame timestamp (default "PTS")
2272 
2273 asetrate AVOptions:
2274   sample_rate       <int>        ..F.A... set the sample rate (from 1 to INT_MAX) (default 44100)
2275   r                 <int>        ..F.A... set the sample rate (from 1 to INT_MAX) (default 44100)
2276 
2277 asettb AVOptions:
2278   expr              <string>     ..F.A... set expression determining the output timebase (default "intb")
2279   tb                <string>     ..F.A... set expression determining the output timebase (default "intb")
2280 
2281 asplit AVOptions:
2282   -outputs           <int>        ...VA... set number of outputs (from 1 to INT_MAX) (default 2)
2283 
2284 astats AVOptions:
2285   length            <double>     ..F.A... set the window length (from 0.01 to 10) (default 0.05)
2286 
2287 astreamsync AVOptions:
2288   expr              <string>     ..F.A... set stream selection expression (default "t1-t2")
2289   e                 <string>     ..F.A... set stream selection expression (default "t1-t2")
2290 
2291 atempo AVOptions:
2292   tempo             <double>     ..F.A... set tempo scale factor (from 0.5 to 2) (default 1)
2293 
2294 atrim AVOptions:
2295   starti            <duration>   ..F.A... Timestamp of the first frame that should be passed (default I64_MAX)
2296   endi              <duration>   ..F.A... Timestamp of the first frame that should be dropped again (default I64_MAX)
2297   start_pts         <int64>      ..F.A... Timestamp of the first frame that should be  passed (from I64_MIN to I64_MAX) (default I64_MIN)
2298   end_pts           <int64>      ..F.A... Timestamp of the first frame that should be dropped again (from I64_MIN to I64_MAX) (default I64_MIN)
2299   durationi         <duration>   ..F.A... Maximum duration of the output (default 0)
2300   start_sample      <int64>      ..F.A... Number of the first audio sample that should be passed to the output (from -1 to I64_MAX) (default -1)
2301   end_sample        <int64>      ..F.A... Number of the first audio sample that should be dropped again (from 0 to I64_MAX) (default I64_MAX)
2302   start             <double>     ..F.A... Timestamp in seconds of the first frame that should be passed (from -DBL_MAX to DBL_MAX) (default DBL_MAX)
2303   end               <double>     ..F.A... Timestamp in seconds of the first frame that should be dropped again (from -DBL_MAX to DBL_MAX) (default DBL_MAX)
2304   duration          <double>     ..F.A... Maximum duration of the output in seconds (from 0 to DBL_MAX) (default 0)
2305 
2306 bandpass AVOptions:
2307   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2308   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2309   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2310      h                            ..F.A... Hz
2311      q                            ..F.A... Q-Factor
2312      o                            ..F.A... octave
2313      s                            ..F.A... slope
2314   width             <double>     ..F.A... set band-width (from 0 to 999) (default 0.5)
2315   w                 <double>     ..F.A... set band-width (from 0 to 999) (default 0.5)
2316   csg               <int>        ..F.A... use constant skirt gain (from 0 to 1) (default 0)
2317 
2318 bandreject AVOptions:
2319   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2320   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2321   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2322      h                            ..F.A... Hz
2323      q                            ..F.A... Q-Factor
2324      o                            ..F.A... octave
2325      s                            ..F.A... slope
2326   width             <double>     ..F.A... set band-width (from 0 to 999) (default 0.5)
2327   w                 <double>     ..F.A... set band-width (from 0 to 999) (default 0.5)
2328 
2329 bass AVOptions:
2330   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 100)
2331   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 100)
2332   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2333      h                            ..F.A... Hz
2334      q                            ..F.A... Q-Factor
2335      o                            ..F.A... octave
2336      s                            ..F.A... slope
2337   width             <double>     ..F.A... set shelf transition steep (from 0 to 99999) (default 0.5)
2338   w                 <double>     ..F.A... set shelf transition steep (from 0 to 99999) (default 0.5)
2339   gain              <double>     ..F.A... set gain (from -900 to 900) (default 0)
2340   g                 <double>     ..F.A... set gain (from -900 to 900) (default 0)
2341 
2342 biquad AVOptions:
2343   a0                <double>     ..F.A... (from -32768 to 32767) (default 1)
2344   a1                <double>     ..F.A... (from -32768 to 32767) (default 1)
2345   a2                <double>     ..F.A... (from -32768 to 32767) (default 1)
2346   b0                <double>     ..F.A... (from -32768 to 32767) (default 1)
2347   b1                <double>     ..F.A... (from -32768 to 32767) (default 1)
2348   b2                <double>     ..F.A... (from -32768 to 32767) (default 1)
2349 
2350 channelmap AVOptions:
2351   map               <string>     ..F.A... A comma-separated list of input channel numbers in output order.
2352   channel_layout    <string>     ..F.A... Output channel layout.
2353 
2354 channelsplit AVOptions:
2355   channel_layout    <string>     ..F.A... Input channel layout. (default "stereo")
2356 
2357 compand AVOptions:
2358   attacks           <string>     ..F.A... set time over which increase of volume is determined (default "0.3")
2359   decays            <string>     ..F.A... set time over which decrease of volume is determined (default "0.8")
2360   points            <string>     ..F.A... set points of transfer function (default "-70/-70|-60/-20")
2361   soft-knee         <double>     ..F.A... set soft-knee (from 0.01 to 900) (default 0.01)
2362   gain              <double>     ..F.A... set output gain (from -900 to 900) (default 0)
2363   volume            <double>     ..F.A... set initial volume (from -900 to 0) (default 0)
2364   delay             <double>     ..F.A... set delay for samples before sending them to volume adjuster (from 0 to 20) (default 0)
2365 
2366 equalizer AVOptions:
2367   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 0)
2368   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 0)
2369   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2370      h                            ..F.A... Hz
2371      q                            ..F.A... Q-Factor
2372      o                            ..F.A... octave
2373      s                            ..F.A... slope
2374   width             <double>     ..F.A... set band-width (from 0 to 999) (default 1)
2375   w                 <double>     ..F.A... set band-width (from 0 to 999) (default 1)
2376   gain              <double>     ..F.A... set gain (from -900 to 900) (default 0)
2377   g                 <double>     ..F.A... set gain (from -900 to 900) (default 0)
2378 
2379 highpass AVOptions:
2380   frequency         <double>     ..F.A... set frequency (from 0 to 999999) (default 3000)
2381   f                 <double>     ..F.A... set frequency (from 0 to 999999) (default 3000)
2382   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2383      h                            ..F.A... Hz
2384      q                            ..F.A... Q-Factor
2385      o                            ..F.A... octave
2386      s                            ..F.A... slope
2387   width             <double>     ..F.A... set width (from 0 to 99999) (default 0.707)
2388   w                 <double>     ..F.A... set width (from 0 to 99999) (default 0.707)
2389   poles             <int>        ..F.A... set number of poles (from 1 to 2) (default 2)
2390   p                 <int>        ..F.A... set number of poles (from 1 to 2) (default 2)
2391 
2392 join AVOptions:
2393   inputs            <int>        ..F.A... Number of input streams. (from 1 to INT_MAX) (default 2)
2394   channel_layout    <string>     ..F.A... Channel layout of the output stream. (default "stereo")
2395   map               <string>     ..F.A... A comma-separated list of channels maps in the format 'input_stream.input_channel-output_channel.
2396 
2397 lowpass AVOptions:
2398   frequency         <double>     ..F.A... set frequency (from 0 to 999999) (default 500)
2399   f                 <double>     ..F.A... set frequency (from 0 to 999999) (default 500)
2400   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2401      h                            ..F.A... Hz
2402      q                            ..F.A... Q-Factor
2403      o                            ..F.A... octave
2404      s                            ..F.A... slope
2405   width             <double>     ..F.A... set width (from 0 to 99999) (default 0.707)
2406   w                 <double>     ..F.A... set width (from 0 to 99999) (default 0.707)
2407   poles             <int>        ..F.A... set number of poles (from 1 to 2) (default 2)
2408   p                 <int>        ..F.A... set number of poles (from 1 to 2) (default 2)
2409 
2410 pan AVOptions:
2411   args              <string>     ..F.A...
2412 
2413 silencedetect AVOptions:
2414   n                 <double>     ..F.A... set noise tolerance (from 0 to DBL_MAX) (default 0.001)
2415   noise             <double>     ..F.A... set noise tolerance (from 0 to DBL_MAX) (default 0.001)
2416   d                 <double>     ..F.A... set minimum duration in seconds (from 0 to 86400) (default 2)
2417   duration          <double>     ..F.A... set minimum duration in seconds (from 0 to 86400) (default 2)
2418 
2419 treble AVOptions:
2420   frequency         <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2421   f                 <double>     ..F.A... set central frequency (from 0 to 999999) (default 3000)
2422   width_type        <int>        ..F.A... set filter-width type (from 1 to 4) (default 3)
2423      h                            ..F.A... Hz
2424      q                            ..F.A... Q-Factor
2425      o                            ..F.A... octave
2426      s                            ..F.A... slope
2427   width             <double>     ..F.A... set shelf transition steep (from 0 to 99999) (default 0.5)
2428   w                 <double>     ..F.A... set shelf transition steep (from 0 to 99999) (default 0.5)
2429   gain              <double>     ..F.A... set gain (from -900 to 900) (default 0)
2430   g                 <double>     ..F.A... set gain (from -900 to 900) (default 0)
2431 
2432 volume AVOptions:
2433   volume            <string>     ..F.A... set volume adjustment expression (default "1.0")
2434   precision         <int>        ..F.A... select mathematical precision (from 0 to 2) (default 1)
2435      fixed                        ..F.A... select 8-bit fixed-point
2436      float                        ..F.A... select 32-bit floating-point
2437      double                       ..F.A... select 64-bit floating-point
2438   eval              <int>        ..F.A... specify when to evaluate expressions (from 0 to 1) (default 0)
2439      once                         ..F.A... eval volume expression once
2440      frame                        ..F.A... eval volume expression per-frame
2441 
2442 aevalsrc AVOptions:
2443   exprs             <string>     ..F.A... set the '|'-separated list of channels expressions
2444   nb_samples        <int>        ..F.A... set the number of samples per requested frame (from 0 to INT_MAX) (default 1024)
2445   n                 <int>        ..F.A... set the number of samples per requested frame (from 0 to INT_MAX) (default 1024)
2446   sample_rate       <string>     ..F.A... set the sample rate (default "44100")
2447   s                 <string>     ..F.A... set the sample rate (default "44100")
2448   duration          <duration>   ..F.A... set audio duration (default -1)
2449   d                 <duration>   ..F.A... set audio duration (default -1)
2450   channel_layout    <string>     ..F.A... set channel layout
2451   c                 <string>     ..F.A... set channel layout
2452 
2453 anullsrc AVOptions:
2454   channel_layout    <string>     ..F.A... set channel_layout (default "stereo")
2455   cl                <string>     ..F.A... set channel_layout (default "stereo")
2456   sample_rate       <string>     ..F.A... set sample rate (default "44100")
2457   r                 <string>     ..F.A... set sample rate (default "44100")
2458   nb_samples        <int>        ..F.A... set the number of samples per requested frame (from 0 to INT_MAX) (default 1024)
2459   n                 <int>        ..F.A... set the number of samples per requested frame (from 0 to INT_MAX) (default 1024)
2460 
2461 sine AVOptions:
2462   frequency         <double>     ..F.A... set the sine frequency (from 0 to DBL_MAX) (default 440)
2463   f                 <double>     ..F.A... set the sine frequency (from 0 to DBL_MAX) (default 440)
2464   beep_factor       <double>     ..F.A... set the beep fequency factor (from 0 to DBL_MAX) (default 0)
2465   b                 <double>     ..F.A... set the beep fequency factor (from 0 to DBL_MAX) (default 0)
2466   sample_rate       <int>        ..F.A... set the sample rate (from 1 to INT_MAX) (default 44100)
2467   r                 <int>        ..F.A... set the sample rate (from 1 to INT_MAX) (default 44100)
2468   duration          <duration>   ..F.A... set the audio duration (default 0)
2469   d                 <duration>   ..F.A... set the audio duration (default 0)
2470   samples_per_frame <int>        ..F.A... set the number of samples per frame (from 0 to INT_MAX) (default 1024)
2471 
2472 bbox AVOptions:
2473   min_val           <int>        ..FV.... set minimum luminance value for bounding box (from 0 to 254) (default 16)
2474 
2475 blackdetect AVOptions:
2476   d                 <double>     ..FV.... set minimum detected black duration in seconds (from 0 to DBL_MAX) (default 2)
2477   black_min_duration <double>     ..FV.... set minimum detected black duration in seconds (from 0 to DBL_MAX) (default 2)
2478   picture_black_ratio_th <double>     ..FV.... set the picture black ratio threshold (from 0 to 1) (default 0.98)
2479   pic_th            <double>     ..FV.... set the picture black ratio threshold (from 0 to 1) (default 0.98)
2480   pixel_black_th    <double>     ..FV.... set the pixel black threshold (from 0 to 1) (default 0.1)
2481   pix_th            <double>     ..FV.... set the pixel black threshold (from 0 to 1) (default 0.1)
2482 
2483 blend AVOptions:
2484   c0_mode           <int>        ..FV.... set component #0 blend mode (from 0 to 23) (default 0)
2485      addition                     ..FV.... 
2486      and                          ..FV.... 
2487      average                      ..FV.... 
2488      burn                         ..FV.... 
2489      darken                       ..FV.... 
2490      difference                   ..FV.... 
2491      divide                       ..FV.... 
2492      dodge                        ..FV.... 
2493      exclusion                    ..FV.... 
2494      hardlight                    ..FV.... 
2495      lighten                      ..FV.... 
2496      multiply                     ..FV.... 
2497      negation                     ..FV.... 
2498      normal                       ..FV.... 
2499      or                           ..FV.... 
2500      overlay                      ..FV.... 
2501      phoenix                      ..FV.... 
2502      pinlight                     ..FV.... 
2503      reflect                      ..FV.... 
2504      screen                       ..FV.... 
2505      softlight                    ..FV.... 
2506      subtract                     ..FV.... 
2507      vividlight                   ..FV.... 
2508      xor                          ..FV.... 
2509   c1_mode           <int>        ..FV.... set component #1 blend mode (from 0 to 23) (default 0)
2510      addition                     ..FV.... 
2511      and                          ..FV.... 
2512      average                      ..FV.... 
2513      burn                         ..FV.... 
2514      darken                       ..FV.... 
2515      difference                   ..FV.... 
2516      divide                       ..FV.... 
2517      dodge                        ..FV.... 
2518      exclusion                    ..FV.... 
2519      hardlight                    ..FV.... 
2520      lighten                      ..FV.... 
2521      multiply                     ..FV.... 
2522      negation                     ..FV.... 
2523      normal                       ..FV.... 
2524      or                           ..FV.... 
2525      overlay                      ..FV.... 
2526      phoenix                      ..FV.... 
2527      pinlight                     ..FV.... 
2528      reflect                      ..FV.... 
2529      screen                       ..FV.... 
2530      softlight                    ..FV.... 
2531      subtract                     ..FV.... 
2532      vividlight                   ..FV.... 
2533      xor                          ..FV.... 
2534   c2_mode           <int>        ..FV.... set component #2 blend mode (from 0 to 23) (default 0)
2535      addition                     ..FV.... 
2536      and                          ..FV.... 
2537      average                      ..FV.... 
2538      burn                         ..FV.... 
2539      darken                       ..FV.... 
2540      difference                   ..FV.... 
2541      divide                       ..FV.... 
2542      dodge                        ..FV.... 
2543      exclusion                    ..FV.... 
2544      hardlight                    ..FV.... 
2545      lighten                      ..FV.... 
2546      multiply                     ..FV.... 
2547      negation                     ..FV.... 
2548      normal                       ..FV.... 
2549      or                           ..FV.... 
2550      overlay                      ..FV.... 
2551      phoenix                      ..FV.... 
2552      pinlight                     ..FV.... 
2553      reflect                      ..FV.... 
2554      screen                       ..FV.... 
2555      softlight                    ..FV.... 
2556      subtract                     ..FV.... 
2557      vividlight                   ..FV.... 
2558      xor                          ..FV.... 
2559   c3_mode           <int>        ..FV.... set component #3 blend mode (from 0 to 23) (default 0)
2560      addition                     ..FV.... 
2561      and                          ..FV.... 
2562      average                      ..FV.... 
2563      burn                         ..FV.... 
2564      darken                       ..FV.... 
2565      difference                   ..FV.... 
2566      divide                       ..FV.... 
2567      dodge                        ..FV.... 
2568      exclusion                    ..FV.... 
2569      hardlight                    ..FV.... 
2570      lighten                      ..FV.... 
2571      multiply                     ..FV.... 
2572      negation                     ..FV.... 
2573      normal                       ..FV.... 
2574      or                           ..FV.... 
2575      overlay                      ..FV.... 
2576      phoenix                      ..FV.... 
2577      pinlight                     ..FV.... 
2578      reflect                      ..FV.... 
2579      screen                       ..FV.... 
2580      softlight                    ..FV.... 
2581      subtract                     ..FV.... 
2582      vividlight                   ..FV.... 
2583      xor                          ..FV.... 
2584   all_mode          <int>        ..FV.... set blend mode for all components (from -1 to 23) (default -1)
2585      addition                     ..FV.... 
2586      and                          ..FV.... 
2587      average                      ..FV.... 
2588      burn                         ..FV.... 
2589      darken                       ..FV.... 
2590      difference                   ..FV.... 
2591      divide                       ..FV.... 
2592      dodge                        ..FV.... 
2593      exclusion                    ..FV.... 
2594      hardlight                    ..FV.... 
2595      lighten                      ..FV.... 
2596      multiply                     ..FV.... 
2597      negation                     ..FV.... 
2598      normal                       ..FV.... 
2599      or                           ..FV.... 
2600      overlay                      ..FV.... 
2601      phoenix                      ..FV.... 
2602      pinlight                     ..FV.... 
2603      reflect                      ..FV.... 
2604      screen                       ..FV.... 
2605      softlight                    ..FV.... 
2606      subtract                     ..FV.... 
2607      vividlight                   ..FV.... 
2608      xor                          ..FV.... 
2609   c0_expr           <string>     ..FV.... set color component #0 expression
2610   c1_expr           <string>     ..FV.... set color component #1 expression
2611   c2_expr           <string>     ..FV.... set color component #2 expression
2612   c3_expr           <string>     ..FV.... set color component #3 expression
2613   all_expr          <string>     ..FV.... set expression for all color components
2614   c0_opacity        <double>     ..FV.... set color component #0 opacity (from 0 to 1) (default 1)
2615   c1_opacity        <double>     ..FV.... set color component #1 opacity (from 0 to 1) (default 1)
2616   c2_opacity        <double>     ..FV.... set color component #2 opacity (from 0 to 1) (default 1)
2617   c3_opacity        <double>     ..FV.... set color component #3 opacity (from 0 to 1) (default 1)
2618   all_opacity       <double>     ..FV.... set opacity for all color components (from 0 to 1) (default 1)
2619   shortest          <int>        ..FV.... force termination when the shortest input terminates (from 0 to 1) (default 0)
2620   repeatlast        <int>        ..FV.... repeat last bottom frame (from 0 to 1) (default 1)
2621 
2622 colorbalance AVOptions:
2623   rs                <double>     ..FV.... set red shadows (from -1 to 1) (default 0)
2624   gs                <double>     ..FV.... set green shadows (from -1 to 1) (default 0)
2625   bs                <double>     ..FV.... set blue shadows (from -1 to 1) (default 0)
2626   rm                <double>     ..FV.... set red midtones (from -1 to 1) (default 0)
2627   gm                <double>     ..FV.... set green midtones (from -1 to 1) (default 0)
2628   bm                <double>     ..FV.... set blue midtones (from -1 to 1) (default 0)
2629   rh                <double>     ..FV.... set red highlights (from -1 to 1) (default 0)
2630   gh                <double>     ..FV.... set green highlights (from -1 to 1) (default 0)
2631   bh                <double>     ..FV.... set blue highlights (from -1 to 1) (default 0)
2632 
2633 colorchannelmixer AVOptions:
2634   rr                <double>     ..FV.... set the red gain for the red channel (from -2 to 2) (default 1)
2635   rg                <double>     ..FV.... set the green gain for the red channel (from -2 to 2) (default 0)
2636   rb                <double>     ..FV.... set the blue gain for the red channel (from -2 to 2) (default 0)
2637   ra                <double>     ..FV.... set the alpha gain for the red channel (from -2 to 2) (default 0)
2638   gr                <double>     ..FV.... set the red gain for the green channel (from -2 to 2) (default 0)
2639   gg                <double>     ..FV.... set the green gain for the green channel (from -2 to 2) (default 1)
2640   gb                <double>     ..FV.... set the blue gain for the green channel (from -2 to 2) (default 0)
2641   ga                <double>     ..FV.... set the alpha gain for the green channel (from -2 to 2) (default 0)
2642   br                <double>     ..FV.... set the red gain for the blue channel (from -2 to 2) (default 0)
2643   bg                <double>     ..FV.... set the green gain for the blue channel (from -2 to 2) (default 0)
2644   bb                <double>     ..FV.... set the blue gain for the blue channel (from -2 to 2) (default 1)
2645   ba                <double>     ..FV.... set the alpha gain for the blue channel (from -2 to 2) (default 0)
2646   ar                <double>     ..FV.... set the red gain for the alpha channel (from -2 to 2) (default 0)
2647   ag                <double>     ..FV.... set the green gain for the alpha channel (from -2 to 2) (default 0)
2648   ab                <double>     ..FV.... set the blue gain for the alpha channel (from -2 to 2) (default 0)
2649   aa                <double>     ..FV.... set the alpha gain for the alpha channel (from -2 to 2) (default 1)
2650 
2651 crop AVOptions:
2652   out_w             <string>     ..FV.... set the width crop area expression (default "iw")
2653   w                 <string>     ..FV.... set the width crop area expression (default "iw")
2654   out_h             <string>     ..FV.... set the height crop area expression (default "ih")
2655   h                 <string>     ..FV.... set the height crop area expression (default "ih")
2656   x                 <string>     ..FV.... set the x crop area expression (default "(in_w-out_w)/2")
2657   y                 <string>     ..FV.... set the y crop area expression (default "(in_h-out_h)/2")
2658   keep_aspect       <int>        ..FV.... keep aspect ratio (from 0 to 1) (default 0)
2659 
2660 curves AVOptions:
2661   preset            <int>        ..FV.... select a color curves preset (from 0 to 10) (default 0)
2662      none                         ..FV....
2663      color_negative               ..FV....
2664      cross_process                ..FV....
2665      darker                       ..FV....
2666      increase_contrast              ..FV....
2667      lighter                      ..FV....
2668      linear_contrast              ..FV....
2669      medium_contrast              ..FV....
2670      negative                     ..FV....
2671      strong_contrast              ..FV....
2672      vintage                      ..FV....
2673   master            <string>     ..FV.... set master points coordinates
2674   m                 <string>     ..FV.... set master points coordinates
2675   red               <string>     ..FV.... set red points coordinates
2676   r                 <string>     ..FV.... set red points coordinates
2677   green             <string>     ..FV.... set green points coordinates
2678   g                 <string>     ..FV.... set green points coordinates
2679   blue              <string>     ..FV.... set blue points coordinates
2680   b                 <string>     ..FV.... set blue points coordinates
2681   all               <string>     ..FV.... set points coordinates for all components
2682   psfile            <string>     ..FV.... set Photoshop curves file name
2683 
2684 dctdnoiz AVOptions:
2685   sigma             <float>      ..FV.... set noise sigma constant (from 0 to 999) (default 0)
2686   s                 <float>      ..FV.... set noise sigma constant (from 0 to 999) (default 0)
2687   overlap           <int>        ..FV.... set number of block overlapping pixels (from 0 to 15) (default 15)
2688   expr              <string>     ..FV.... set coefficient factor expression
2689   e                 <string>     ..FV.... set coefficient factor expression
2690 
2691 decimate AVOptions:
2692   cycle             <int>        ..FV.... set the number of frame from which one will be dropped (from 2 to 25) (default 5)
2693   dupthresh         <double>     ..FV.... set duplicate threshold (from 0 to 100) (default 1.1)
2694   scthresh          <double>     ..FV.... set scene change threshold (from 0 to 100) (default 15)
2695   blockx            <int>        ..FV.... set the size of the x-axis blocks used during metric calculations (from 4 to 512) (default 32)
2696   blocky            <int>        ..FV.... set the size of the y-axis blocks used during metric calculations (from 4 to 512) (default 32)
2697   ppsrc             <int>        ..FV.... mark main input as a pre-processed input and activate clean source input stream (from 0 to 1) (default 0)
2698   chroma            <int>        ..FV.... set whether or not chroma is considered in the metric calculations (from 0 to 1) (default 1)
2699 
2700 dejudder AVOptions:
2701   cycle             <int>        ..FV.... set the length of the cycle to use for dejuddering (from 2 to 240) (default 4)
2702 
2703 deshake AVOptions:
2704   x                 <int>        ..FV.... set x for the rectangular search area (from -1 to INT_MAX) (default -1)
2705   y                 <int>        ..FV.... set y for the rectangular search area (from -1 to INT_MAX) (default -1)
2706   w                 <int>        ..FV.... set width for the rectangular search area (from -1 to INT_MAX) (default -1)
2707   h                 <int>        ..FV.... set height for the rectangular search area (from -1 to INT_MAX) (default -1)
2708   rx                <int>        ..FV.... set x for the rectangular search area (from 0 to 64) (default 16)
2709   ry                <int>        ..FV.... set y for the rectangular search area (from 0 to 64) (default 16)
2710   edge              <int>        ..FV.... set edge mode (from 0 to 3) (default 3)
2711      blank                        ..FV.... fill zeroes at blank locations
2712      original                     ..FV.... original image at blank locations
2713      clamp                        ..FV.... extruded edge value at blank locations
2714      mirror                       ..FV.... mirrored edge at blank locations
2715   blocksize         <int>        ..FV.... set motion search blocksize (from 4 to 128) (default 8)
2716   contrast          <int>        ..FV.... set contrast threshold for blocks (from 1 to 255) (default 125)
2717   search            <int>        ..FV.... set search strategy (from 0 to 1) (default 0)
2718      exhaustive                   ..FV.... exhaustive search
2719      less                         ..FV.... less exhaustive search
2720   filename          <string>     ..FV.... set motion search detailed log file name
2721   opencl            <int>        ..FV.... use OpenCL filtering capabilities (from 0 to 1) (default 0)
2722 
2723 drawbox AVOptions:
2724   x                 <string>     ..FV.... set horizontal position of the left box edge (default "0")
2725   y                 <string>     ..FV.... set vertical position of the top box edge (default "0")
2726   width             <string>     ..FV.... set width of the box (default "0")
2727   w                 <string>     ..FV.... set width of the box (default "0")
2728   height            <string>     ..FV.... set height of the box (default "0")
2729   h                 <string>     ..FV.... set height of the box (default "0")
2730   color             <string>     ..FV.... set color of the box (default "black")
2731   c                 <string>     ..FV.... set color of the box (default "black")
2732   thickness         <string>     ..FV.... set the box thickness (default "3")
2733   t                 <string>     ..FV.... set the box thickness (default "3")
2734 
2735 drawgrid AVOptions:
2736   x                 <string>     ..FV.... set horizontal offset (default "0")
2737   y                 <string>     ..FV.... set vertical offset (default "0")
2738   width             <string>     ..FV.... set width of grid cell (default "0")
2739   w                 <string>     ..FV.... set width of grid cell (default "0")
2740   height            <string>     ..FV.... set height of grid cell (default "0")
2741   h                 <string>     ..FV.... set height of grid cell (default "0")
2742   color             <string>     ..FV.... set color of the grid (default "black")
2743   c                 <string>     ..FV.... set color of the grid (default "black")
2744   thickness         <string>     ..FV.... set grid line thickness (default "1")
2745   t                 <string>     ..FV.... set grid line thickness (default "1")
2746 
2747 edgedetect AVOptions:
2748   high              <double>     ..FV.... set high threshold (from 0 to 1) (default 0.196078)
2749   low               <double>     ..FV.... set low threshold (from 0 to 1) (default 0.0784314)
2750 
2751 elbg AVOptions:
2752   codebook_length   <int>        ..FV.... set codebook length (from 1 to INT_MAX) (default 256)
2753   l                 <int>        ..FV.... set codebook length (from 1 to INT_MAX) (default 256)
2754   nb_steps          <int>        ..FV.... set max number of steps used to compute the mapping (from 1 to INT_MAX) (default 1)
2755   n                 <int>        ..FV.... set max number of steps used to compute the mapping (from 1 to INT_MAX) (default 1)
2756   seed              <int>        ..FV.... set the random seed (from -1 to UINT32_MAX) (default -1)
2757   s                 <int>        ..FV.... set the random seed (from -1 to UINT32_MAX) (default -1)
2758 
2759 extractplanes AVOptions:
2760   planes            <flags>      ..FV.... set planes (default 1)
2761      y                            ..FV.... set luma plane
2762      u                            ..FV.... set u plane
2763      v                            ..FV.... set v plane
2764      r                            ..FV.... set red plane
2765      g                            ..FV.... set green plane
2766      b                            ..FV.... set blue plane
2767      a                            ..FV.... set alpha plane
2768 
2769 fade AVOptions:
2770   type              <int>        ..FV.... 'in' or 'out' for fade-in/fade-out (from 0 to 1) (default 0)
2771   t                 <int>        ..FV.... 'in' or 'out' for fade-in/fade-out (from 0 to 1) (default 0)
2772   start_frame       <int>        ..FV.... Number of the first frame to which to apply the effect. (from 0 to INT_MAX) (default 0)
2773   s                 <int>        ..FV.... Number of the first frame to which to apply the effect. (from 0 to INT_MAX) (default 0)
2774   nb_frames         <int>        ..FV.... Number of frames to which the effect should be applied. (from 0 to INT_MAX) (default 25)
2775   n                 <int>        ..FV.... Number of frames to which the effect should be applied. (from 0 to INT_MAX) (default 25)
2776   alpha             <int>        ..FV.... fade alpha if it is available on the input (from 0 to 1) (default 0)
2777   start_time        <duration>   ..FV.... Number of seconds of the beginning of the effect. (default 0)
2778   st                <duration>   ..FV.... Number of seconds of the beginning of the effect. (default 0)
2779   duration          <duration>   ..FV.... Duration of the effect in seconds. (default 0)
2780   d                 <duration>   ..FV.... Duration of the effect in seconds. (default 0)
2781   color             <color>      ..FV.... set color (default "black")
2782   c                 <color>      ..FV.... set color (default "black")
2783 
2784 field AVOptions:
2785   type              <int>        ..FV.... set field type (top or bottom) (from 0 to 1) (default 0)
2786      top                          ..FV.... select top field
2787      bottom                       ..FV.... select bottom field
2788 
2789 fieldmatch AVOptions:
2790   order             <int>        ..FV.... specify the assumed field order (from -1 to 1) (default -1)
2791      auto                         ..FV.... auto detect parity
2792      bff                          ..FV.... assume bottom field first
2793      tff                          ..FV.... assume top field first
2794   mode              <int>        ..FV.... set the matching mode or strategy to use (from 0 to 5) (default 1)
2795      pc                           ..FV.... 2-way match (p/c)
2796      pc_n                         ..FV.... 2-way match + 3rd match on combed (p/c + u)
2797      pc_u                         ..FV.... 2-way match + 3rd match (same order) on combed (p/c + u)
2798      pc_n_ub                      ..FV.... 2-way match + 3rd match on combed + 4th/5th matches if still combed (p/c + u + u/b)
2799      pcn                          ..FV.... 3-way match (p/c/n)
2800      pcn_ub                       ..FV.... 3-way match + 4th/5th matches on combed (p/c/n + u/b)
2801   ppsrc             <int>        ..FV.... mark main input as a pre-processed input and activate clean source input stream (from 0 to 1) (default 0)
2802   field             <int>        ..FV.... set the field to match from (from -1 to 1) (default -1)
2803      auto                         ..FV.... automatic (same value as 'order')
2804      bottom                       ..FV.... bottom field
2805      top                          ..FV.... top field
2806   mchroma           <int>        ..FV.... set whether or not chroma is included during the match comparisons (from 0 to 1) (default 1)
2807   y0                <int>        ..FV.... define an exclusion band which excludes the lines between y0 and y1 from the field matching decision (from 0 to INT_MAX) (default 0)
2808   y1                <int>        ..FV.... define an exclusion band which excludes the lines between y0 and y1 from the field matching decision (from 0 to INT_MAX) (default 0)
2809   scthresh          <double>     ..FV.... set scene change detection threshold (from 0 to 100) (default 12)
2810   combmatch         <int>        ..FV.... set combmatching mode (from 0 to 2) (default 1)
2811      none                         ..FV.... disable combmatching
2812      sc                           ..FV.... enable combmatching only on scene change
2813      full                         ..FV.... enable combmatching all the time
2814   combdbg           <int>        ..FV.... enable comb debug (from 0 to 2) (default 0)
2815      none                         ..FV.... no forced calculation
2816      pcn                          ..FV.... calculate p/c/n
2817      pcnub                        ..FV.... calculate p/c/n/u/b
2818   cthresh           <int>        ..FV.... set the area combing threshold used for combed frame detection (from -1 to 255) (default 9)
2819   chroma            <int>        ..FV.... set whether or not chroma is considered in the combed frame decision (from 0 to 1) (default 0)
2820   blockx            <int>        ..FV.... set the x-axis size of the window used during combed frame detection (from 4 to 512) (default 16)
2821   blocky            <int>        ..FV.... set the y-axis size of the window used during combed frame detection (from 4 to 512) (default 16)
2822   combpel           <int>        ..FV.... set the number of combed pixels inside any of the blocky by blockx size blocks on the frame for the frame to be detected as combed (from 0 to INT_MAX) (default 80)
2823 
2824 fieldorder AVOptions:
2825   order             <int>        ..FV.... output field order (from 0 to 1) (default 1)
2826      bff                          ..FV.... bottom field first
2827      tff                          ..FV.... top field first
2828 
2829 format AVOptions:
2830   -pix_fmts          <string>     ...V.... A '|'-separated list of pixel formats
2831 
2832 fps AVOptions:
2833   fps               <video_rate> ..FV.... A string describing desired output framerate (default "25")
2834   -start_time        <double>     ...V.... Assume the first PTS should be this value. (from -DBL_MAX to DBL_MAX) (default DBL_MAX)
2835   round             <int>        ..FV.... set rounding method for timestamps (from 0 to 5) (default 5)
2836      zero                         ..FV.... round towards 0
2837      inf                          ..FV.... round away from 0
2838      down                         ..FV.... round towards -infty
2839      up                           ..FV.... round towards +infty
2840      near                         ..FV.... round to nearest
2841 
2842 framepack AVOptions:
2843   -format            <int>        ...V.... Frame pack output format (from 0 to INT_MAX) (default 1)
2844      sbs                          ...V.... Views are packed next to each other
2845      tab                          ...V.... Views are packed on top of each other
2846      frameseq                     ...V.... Views are one after the other
2847      lines                        ...V.... Views are interleaved by lines
2848      columns                      ...V.... Views are interleaved by columns
2849 
2850 framestep AVOptions:
2851   step              <int>        ..FV.... set frame step (from 1 to INT_MAX) (default 1)
2852 
2853 gradfun AVOptions:
2854   strength          <float>      ..FV.... The maximum amount by which the filter will change any one pixel. (from 0.51 to 64) (default 1.2)
2855   radius            <int>        ..FV.... The neighborhood to fit the gradient to. (from 4 to 32) (default 16)
2856 
2857 haldclut AVOptions:
2858   shortest          <int>        ..FV.... force termination when the shortest input terminates (from 0 to 1) (default 0)
2859   repeatlast        <int>        ..FV.... continue applying the last clut after eos (from 0 to 1) (default 1)
2860   interp            <int>        ..FV.... select interpolation mode (from 0 to 2) (default 2)
2861      nearest                      ..FV.... use values from the nearest defined points
2862      trilinear                    ..FV.... interpolate values using the 8 points defining a cube
2863      tetrahedral                  ..FV.... interpolate values using a tetrahedron
2864 
2865 histogram AVOptions:
2866   mode              <int>        ..FV.... set histogram mode (from 0 to 3) (default 0)
2867      levels                       ..FV.... standard histogram
2868      waveform                     ..FV.... per row/column luminance graph
2869      color                        ..FV.... chroma values in vectorscope
2870      color2                       ..FV.... chroma values in vectorscope
2871   level_height      <int>        ..FV.... set level height (from 50 to 2048) (default 200)
2872   scale_height      <int>        ..FV.... set scale height (from 0 to 40) (default 12)
2873   step              <int>        ..FV.... set waveform step value (from 1 to 255) (default 10)
2874   waveform_mode     <int>        ..FV.... set waveform mode (from 0 to 1) (default 0)
2875      row                          ..FV....
2876      column                       ..FV....
2877   waveform_mirror   <int>        ..FV.... set waveform mirroring (from 0 to 1) (default 0)
2878   display_mode      <int>        ..FV.... set display mode (from 0 to 1) (default 1)
2879      parade                       ..FV....
2880      overlay                      ..FV....
2881   levels_mode       <int>        ..FV.... set levels mode (from 0 to 1) (default 0)
2882      linear                       ..FV....
2883      logarithmic                  ..FV....
2884 
2885 hue AVOptions:
2886   h                 <string>     ..FV.... set the hue angle degrees expression
2887   s                 <string>     ..FV.... set the saturation expression (default "1")
2888   H                 <string>     ..FV.... set the hue angle radians expression
2889   b                 <string>     ..FV.... set the brightness expression (default "0")
2890 
2891 idet AVOptions:
2892   intl_thres        <float>      ..FV.... set interlacing threshold (from -1 to FLT_MAX) (default 1.04)
2893   prog_thres        <float>      ..FV.... set progressive threshold (from -1 to FLT_MAX) (default 1.5)
2894 
2895 il AVOptions:
2896   luma_mode         <int>        ..FV.... select luma mode (from 0 to 2) (default 0)
2897      none                         ..FV....
2898      interleave                   ..FV....
2899      i                            ..FV....
2900      deinterleave                 ..FV....
2901      d                            ..FV....
2902   l                 <int>        ..FV.... select luma mode (from 0 to 2) (default 0)
2903      none                         ..FV....
2904      interleave                   ..FV....
2905      i                            ..FV....
2906      deinterleave                 ..FV....
2907      d                            ..FV....
2908   chroma_mode       <int>        ..FV.... select chroma mode (from 0 to 2) (default 0)
2909      none                         ..FV....
2910      interleave                   ..FV....
2911      i                            ..FV....
2912      deinterleave                 ..FV....
2913      d                            ..FV....
2914   c                 <int>        ..FV.... select chroma mode (from 0 to 2) (default 0)
2915      none                         ..FV....
2916      interleave                   ..FV....
2917      i                            ..FV....
2918      deinterleave                 ..FV....
2919      d                            ..FV....
2920   alpha_mode        <int>        ..FV.... select alpha mode (from 0 to 2) (default 0)
2921      none                         ..FV....
2922      interleave                   ..FV....
2923      i                            ..FV....
2924      deinterleave                 ..FV....
2925      d                            ..FV....
2926   a                 <int>        ..FV.... select alpha mode (from 0 to 2) (default 0)
2927      none                         ..FV....
2928      interleave                   ..FV....
2929      i                            ..FV....
2930      deinterleave                 ..FV....
2931      d                            ..FV....
2932   luma_swap         <int>        ..FV.... swap luma fields (from 0 to 1) (default 0)
2933   ls                <int>        ..FV.... swap luma fields (from 0 to 1) (default 0)
2934   chroma_swap       <int>        ..FV.... swap chroma fields (from 0 to 1) (default 0)
2935   cs                <int>        ..FV.... swap chroma fields (from 0 to 1) (default 0)
2936   alpha_swap        <int>        ..FV.... swap alpha fields (from 0 to 1) (default 0)
2937   as                <int>        ..FV.... swap alpha fields (from 0 to 1) (default 0)
2938 
2939 interleave AVOptions:
2940   nb_inputs         <int>        ..FV.... set number of inputs (from 1 to INT_MAX) (default 2)
2941   n                 <int>        ..FV.... set number of inputs (from 1 to INT_MAX) (default 2)
2942 
2943 lut3d AVOptions:
2944   file              <string>     ..FV.... set 3D LUT file name
2945   interp            <int>        ..FV.... select interpolation mode (from 0 to 2) (default 2)
2946      nearest                      ..FV.... use values from the nearest defined points
2947      trilinear                    ..FV.... interpolate values using the 8 points defining a cube
2948      tetrahedral                  ..FV.... interpolate values using a tetrahedron
2949 
2950 lut AVOptions:
2951   c0                <string>     ..FV.... set component #0 expression (default "val")
2952   c1                <string>     ..FV.... set component #1 expression (default "val")
2953   c2                <string>     ..FV.... set component #2 expression (default "val")
2954   c3                <string>     ..FV.... set component #3 expression (default "val")
2955   y                 <string>     ..FV.... set Y expression (default "val")
2956   u                 <string>     ..FV.... set U expression (default "val")
2957   v                 <string>     ..FV.... set V expression (default "val")
2958   r                 <string>     ..FV.... set R expression (default "val")
2959   g                 <string>     ..FV.... set G expression (default "val")
2960   b                 <string>     ..FV.... set B expression (default "val")
2961   a                 <string>     ..FV.... set A expression (default "val")
2962 
2963 lutrgb AVOptions:
2964   c0                <string>     ..FV.... set component #0 expression (default "val")
2965   c1                <string>     ..FV.... set component #1 expression (default "val")
2966   c2                <string>     ..FV.... set component #2 expression (default "val")
2967   c3                <string>     ..FV.... set component #3 expression (default "val")
2968   y                 <string>     ..FV.... set Y expression (default "val")
2969   u                 <string>     ..FV.... set U expression (default "val")
2970   v                 <string>     ..FV.... set V expression (default "val")
2971   r                 <string>     ..FV.... set R expression (default "val")
2972   g                 <string>     ..FV.... set G expression (default "val")
2973   b                 <string>     ..FV.... set B expression (default "val")
2974   a                 <string>     ..FV.... set A expression (default "val")
2975 
2976 lutyuv AVOptions:
2977   c0                <string>     ..FV.... set component #0 expression (default "val")
2978   c1                <string>     ..FV.... set component #1 expression (default "val")
2979   c2                <string>     ..FV.... set component #2 expression (default "val")
2980   c3                <string>     ..FV.... set component #3 expression (default "val")
2981   y                 <string>     ..FV.... set Y expression (default "val")
2982   u                 <string>     ..FV.... set U expression (default "val")
2983   v                 <string>     ..FV.... set V expression (default "val")
2984   r                 <string>     ..FV.... set R expression (default "val")
2985   g                 <string>     ..FV.... set G expression (default "val")
2986   b                 <string>     ..FV.... set B expression (default "val")
2987   a                 <string>     ..FV.... set A expression (default "val")
2988 
2989 mergeplanes AVOptions:
2990   mapping           <int>        ..FV.... set input to output plane mapping (from 0 to 8.58993e+008) (default 0)
2991   format            <pix_fmt>    ..FV.... set output pixel format (default yuva444p)
2992 
2993 negate AVOptions:
2994   negate_alpha      <int>        ..FV.... (from 0 to 1) (default 0)
2995 
2996 noformat AVOptions:
2997   -pix_fmts          <string>     ...V.... A '|'-separated list of pixel formats
2998 
2999 noise AVOptions:
3000   all_seed          <int>        ..FV.... set component #0 noise seed (from -1 to INT_MAX) (default -1)
3001   all_strength      <int>        ..FV.... set component #0 strength (from 0 to 100) (default 0)
3002   alls              <int>        ..FV.... set component #0 strength (from 0 to 100) (default 0)
3003   all_flags         <flags>      ..FV.... set component #0 flags (default 0)
3004      a                            ..FV.... averaged noise
3005      p                            ..FV.... (semi)regular pattern
3006      t                            ..FV.... temporal noise
3007      u                            ..FV.... uniform noise
3008   allf              <flags>      ..FV.... set component #0 flags (default 0)
3009      a                            ..FV.... averaged noise
3010      p                            ..FV.... (semi)regular pattern
3011      t                            ..FV.... temporal noise
3012      u                            ..FV.... uniform noise
3013   c0_seed           <int>        ..FV.... set component #0 noise seed (from -1 to INT_MAX) (default -1)
3014   c0_strength       <int>        ..FV.... set component #0 strength (from 0 to 100) (default 0)
3015   c0s               <int>        ..FV.... set component #0 strength (from 0 to 100) (default 0)
3016   c0_flags          <flags>      ..FV.... set component #0 flags (default 0)
3017      a                            ..FV.... averaged noise
3018      p                            ..FV.... (semi)regular pattern
3019      t                            ..FV.... temporal noise
3020      u                            ..FV.... uniform noise
3021   c0f               <flags>      ..FV.... set component #0 flags (default 0)
3022      a                            ..FV.... averaged noise
3023      p                            ..FV.... (semi)regular pattern
3024      t                            ..FV.... temporal noise
3025      u                            ..FV.... uniform noise
3026   c1_seed           <int>        ..FV.... set component #1 noise seed (from -1 to INT_MAX) (default -1)
3027   c1_strength       <int>        ..FV.... set component #1 strength (from 0 to 100) (default 0)
3028   c1s               <int>        ..FV.... set component #1 strength (from 0 to 100) (default 0)
3029   c1_flags          <flags>      ..FV.... set component #1 flags (default 0)
3030      a                            ..FV.... averaged noise
3031      p                            ..FV.... (semi)regular pattern
3032      t                            ..FV.... temporal noise
3033      u                            ..FV.... uniform noise
3034   c1f               <flags>      ..FV.... set component #1 flags (default 0)
3035      a                            ..FV.... averaged noise
3036      p                            ..FV.... (semi)regular pattern
3037      t                            ..FV.... temporal noise
3038      u                            ..FV.... uniform noise
3039   c2_seed           <int>        ..FV.... set component #2 noise seed (from -1 to INT_MAX) (default -1)
3040   c2_strength       <int>        ..FV.... set component #2 strength (from 0 to 100) (default 0)
3041   c2s               <int>        ..FV.... set component #2 strength (from 0 to 100) (default 0)
3042   c2_flags          <flags>      ..FV.... set component #2 flags (default 0)
3043      a                            ..FV.... averaged noise
3044      p                            ..FV.... (semi)regular pattern
3045      t                            ..FV.... temporal noise
3046      u                            ..FV.... uniform noise
3047   c2f               <flags>      ..FV.... set component #2 flags (default 0)
3048      a                            ..FV.... averaged noise
3049      p                            ..FV.... (semi)regular pattern
3050      t                            ..FV.... temporal noise
3051      u                            ..FV.... uniform noise
3052   c3_seed           <int>        ..FV.... set component #3 noise seed (from -1 to INT_MAX) (default -1)
3053   c3_strength       <int>        ..FV.... set component #3 strength (from 0 to 100) (default 0)
3054   c3s               <int>        ..FV.... set component #3 strength (from 0 to 100) (default 0)
3055   c3_flags          <flags>      ..FV.... set component #3 flags (default 0)
3056      a                            ..FV.... averaged noise
3057      p                            ..FV.... (semi)regular pattern
3058      t                            ..FV.... temporal noise
3059      u                            ..FV.... uniform noise
3060   c3f               <flags>      ..FV.... set component #3 flags (default 0)
3061      a                            ..FV.... averaged noise
3062      p                            ..FV.... (semi)regular pattern
3063      t                            ..FV.... temporal noise
3064      u                            ..FV.... uniform noise
3065 
3066 overlay AVOptions:
3067   x                 <string>     ..FV.... set the x expression (default "0")
3068   y                 <string>     ..FV.... set the y expression (default "0")
3069   eof_action        <int>        ..FV.... Action to take when encountering EOF from secondary input  (from 0 to 2) (default 0)
3070      repeat                       ..FV.... Repeat the previous frame.
3071      endall                       ..FV.... End both streams.
3072      pass                         ..FV.... Pass through the main input.
3073   eval              <int>        ..FV.... specify when to evaluate expressions (from 0 to 1) (default 1)
3074      init                         ..FV.... eval expressions once during initialization
3075      frame                        ..FV.... eval expressions per-frame
3076   rgb               <int>        ..FV.... force packed RGB in input and output (deprecated) (from 0 to 1) (default 0)
3077   shortest          <int>        ..FV.... force termination when the shortest input terminates (from 0 to 1) (default 0)
3078   format            <int>        ..FV.... set output format (from 0 to 3) (default 0)
3079      yuv420                       ..FV.... 
3080      yuv422                       ..FV.... 
3081      yuv444                       ..FV.... 
3082      rgb                          ..FV.... 
3083   repeatlast        <int>        ..FV.... repeat overlay of the last overlay frame (from 0 to 1) (default 1)
3084 
3085 pad AVOptions:
3086   width             <string>     ..FV.... set the pad area width expression (default "iw")
3087   w                 <string>     ..FV.... set the pad area width expression (default "iw")
3088   height            <string>     ..FV.... set the pad area height expression (default "ih")
3089   h                 <string>     ..FV.... set the pad area height expression (default "ih")
3090   x                 <string>     ..FV.... set the x offset expression for the input image position (default "0")
3091   y                 <string>     ..FV.... set the y offset expression for the input image position (default "0")
3092   color             <color>      ..FV.... set the color of the padded area border (default "black")
3093 
3094 perms AVOptions:
3095   mode              <int>        ..FVA... select permissions mode (from 0 to 4) (default 0)
3096      none                         ..FVA... do nothing
3097      ro                           ..FVA... set all output frames read-only
3098      rw                           ..FVA... set all output frames writable
3099      toggle                       ..FVA... switch permissions
3100      random                       ..FVA... set permissions randomly
3101   seed              <int64>      ..FVA... set the seed for the random mode (from -1 to UINT32_MAX) (default -1)
3102 
3103 psnr AVOptions:
3104   stats_file        <string>     ..FV.... Set file where to store per-frame difference information
3105   f                 <string>     ..FV.... Set file where to store per-frame difference information
3106 
3107 removelogo AVOptions:
3108   filename          <string>     ..FV.... set bitmap filename
3109   f                 <string>     ..FV.... set bitmap filename
3110 
3111 rotate AVOptions:
3112   angle             <string>     ..FV.... set angle (in radians) (default "0")
3113   a                 <string>     ..FV.... set angle (in radians) (default "0")
3114   out_w             <string>     ..FV.... set output width expression (default "iw")
3115   ow                <string>     ..FV.... set output width expression (default "iw")
3116   out_h             <string>     ..FV.... set output height expression (default "ih")
3117   oh                <string>     ..FV.... set output height expression (default "ih")
3118   fillcolor         <string>     ..FV.... set background fill color (default "black")
3119   c                 <string>     ..FV.... set background fill color (default "black")
3120   bilinear          <int>        ..FV.... use bilinear interpolation (from 0 to 1) (default 1)
3121 
3122 scale AVOptions:
3123   w                 <string>     ..FV.... Output video width
3124   width             <string>     ..FV.... Output video width
3125   h                 <string>     ..FV.... Output video height
3126   height            <string>     ..FV.... Output video height
3127   flags             <string>     ..FV.... Flags to pass to libswscale (default "bilinear")
3128   interl            <int>        ..FV.... set interlacing (from -1 to 1) (default 0)
3129   in_color_matrix   <string>     ..FV.... set input YCbCr type (default "auto")
3130   out_color_matrix  <string>     ..FV.... set output YCbCr type
3131   in_range          <int>        ..FV.... set input color range (from 0 to 2) (default 0)
3132      auto                         ..FV....
3133      full                         ..FV....
3134      jpeg                         ..FV....
3135      mpeg                         ..FV....
3136      tv                           ..FV....
3137      pc                           ..FV....
3138   out_range         <int>        ..FV.... set output color range (from 0 to 2) (default 0)
3139      auto                         ..FV....
3140      full                         ..FV....
3141      jpeg                         ..FV....
3142      mpeg                         ..FV....
3143      tv                           ..FV....
3144      pc                           ..FV....
3145   in_v_chr_pos      <int>        ..FV.... input vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
3146   in_h_chr_pos      <int>        ..FV.... input horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
3147   out_v_chr_pos     <int>        ..FV.... output vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
3148   out_h_chr_pos     <int>        ..FV.... output horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
3149   force_original_aspect_ratio <int>        ..FV.... decrease or increase w/h if necessary to keep the original AR (from 0 to 2) (default 0)
3150      disable                      ..FV....
3151      decrease                     ..FV....
3152      increase                     ..FV....
3153 
3154 SWScaler AVOptions:
3155   -sws_flags         <flags>      E..V.... scaler flags (default 4)
3156      fast_bilinear                E..V.... fast bilinear
3157      bilinear                     E..V.... bilinear
3158      bicubic                      E..V.... bicubic
3159      experimental                 E..V.... experimental
3160      neighbor                     E..V.... nearest neighbor
3161      area                         E..V.... averaging area
3162      bicublin                     E..V.... luma bicubic, chroma bilinear
3163      gauss                        E..V.... gaussian
3164      sinc                         E..V.... sinc
3165      lanczos                      E..V.... lanczos
3166      spline                       E..V.... natural bicubic spline
3167      print_info                   E..V.... print info
3168      accurate_rnd                 E..V.... accurate rounding
3169      full_chroma_int              E..V.... full chroma interpolation
3170      full_chroma_inp              E..V.... full chroma input
3171      bitexact                     E..V.... 
3172      error_diffusion              E..V.... error diffusion dither
3173   -srcw              <int>        E..V.... source width (from 1 to INT_MAX) (default 16)
3174   -srch              <int>        E..V.... source height (from 1 to INT_MAX) (default 16)
3175   -dstw              <int>        E..V.... destination width (from 1 to INT_MAX) (default 16)
3176   -dsth              <int>        E..V.... destination height (from 1 to INT_MAX) (default 16)
3177   -src_format        <int>        E..V.... source format (from 0 to 332) (default 0)
3178   -dst_format        <int>        E..V.... destination format (from 0 to 332) (default 0)
3179   -src_range         <int>        E..V.... source range (from 0 to 1) (default 0)
3180   -dst_range         <int>        E..V.... destination range (from 0 to 1) (default 0)
3181   -param0            <double>     E..V.... scaler param 0 (from INT_MIN to INT_MAX) (default 123456)
3182   -param1            <double>     E..V.... scaler param 1 (from INT_MIN to INT_MAX) (default 123456)
3183   -src_v_chr_pos     <int>        E..V.... source vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
3184   -src_h_chr_pos     <int>        E..V.... source horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
3185   -dst_v_chr_pos     <int>        E..V.... destination vertical chroma position in luma grid/256 (from -1 to 512) (default -1)
3186   -dst_h_chr_pos     <int>        E..V.... destination horizontal chroma position in luma grid/256 (from -1 to 512) (default -1)
3187   -sws_dither        <int>        E..V.... set dithering algorithm (from 0 to 4) (default 1)
3188      auto                         E..V.... leave choice to sws
3189      bayer                        E..V.... bayer dither
3190      ed                           E..V.... error diffusion
3191 
3192 select AVOptions:
3193   expr              <string>     ..FV.... set an expression to use for selecting frames (default "1")
3194   e                 <string>     ..FV.... set an expression to use for selecting frames (default "1")
3195   outputs           <int>        ..FV.... set the number of outputs (from 1 to INT_MAX) (default 1)
3196   n                 <int>        ..FV.... set the number of outputs (from 1 to INT_MAX) (default 1)
3197 
3198 sendcmd AVOptions:
3199   commands          <string>     ..FVA... set commands
3200   c                 <string>     ..FVA... set commands
3201   filename          <string>     ..FVA... set commands file
3202   f                 <string>     ..FVA... set commands file
3203 
3204 setdar AVOptions:
3205   dar               <string>     ..FV.... set display aspect ratio (default "0")
3206   ratio             <string>     ..FV.... set display aspect ratio (default "0")
3207   r                 <string>     ..FV.... set display aspect ratio (default "0")
3208   dar_den           <float>      ..FV.... (from 0 to FLT_MAX) (default 0)
3209   max               <int>        ..FV.... set max value for nominator or denominator in the ratio (from 1 to INT_MAX) (default 100)
3210 
3211 setfield AVOptions:
3212   mode              <int>        ..FV.... select interlace mode (from -1 to 2) (default -1)
3213      auto                         ..FV.... keep the same input field
3214      bff                          ..FV.... mark as bottom-field-first
3215      tff                          ..FV.... mark as top-field-first
3216      prog                         ..FV.... mark as progressive
3217 
3218 setpts AVOptions:
3219   expr              <string>     ..FVA... Expression determining the frame timestamp (default "PTS")
3220 
3221 setsar AVOptions:
3222   sar               <string>     ..FV.... set sample (pixel) aspect ratio (default "0")
3223   ratio             <string>     ..FV.... set sample (pixel) aspect ratio (default "0")
3224   r                 <string>     ..FV.... set sample (pixel) aspect ratio (default "0")
3225   sar_den           <float>      ..FV.... (from 0 to FLT_MAX) (default 0)
3226   max               <int>        ..FV.... set max value for nominator or denominator in the ratio (from 1 to INT_MAX) (default 100)
3227 
3228 settb AVOptions:
3229   expr              <string>     ..FV.... set expression determining the output timebase (default "intb")
3230   tb                <string>     ..FV.... set expression determining the output timebase (default "intb")
3231 
3232 split AVOptions:
3233   -outputs           <int>        ...VA... set number of outputs (from 1 to INT_MAX) (default 2)
3234 
3235 telecine AVOptions:
3236   first_field       <int>        ..FV.... select first field (from 0 to 1) (default 0)
3237      top                          ..FV.... select top field first
3238      t                            ..FV.... select top field first
3239      bottom                       ..FV.... select bottom field first
3240      b                            ..FV.... select bottom field first
3241   pattern           <string>     ..FV.... pattern that describe for how many fields a frame is to be displayed (default "23")
3242 
3243 thumbnail AVOptions:
3244   n                 <int>        ..FV.... set the frames batch size (from 2 to INT_MAX) (default 100)
3245 
3246 tile AVOptions:
3247   layout            <image_size> ..FV.... set grid size (default "6x5")
3248   nb_frames         <int>        ..FV.... set maximum number of frame to render (from 0 to INT_MAX) (default 0)
3249   margin            <int>        ..FV.... set outer border margin in pixels (from 0 to 1024) (default 0)
3250   padding           <int>        ..FV.... set inner border thickness in pixels (from 0 to 1024) (default 0)
3251   color             <color>      ..FV.... set the color of the unused area (default "black")
3252 
3253 transpose AVOptions:
3254   dir               <int>        ..FV.... set transpose direction (from 0 to 7) (default 0)
3255   passthrough       <int>        ..FV.... do not apply transposition if the input matches the specified geometry (from 0 to INT_MAX) (default 0)
3256      none                         ..FV.... always apply transposition
3257      portrait                     ..FV.... preserve portrait geometry
3258      landscape                    ..FV.... preserve landscape geometry
3259 
3260 trim AVOptions:
3261   starti            <duration>   ..FV.... Timestamp of the first frame that should be passed (default I64_MAX)
3262   endi              <duration>   ..FV.... Timestamp of the first frame that should be dropped again (default I64_MAX)
3263   start_pts         <int64>      ..FV.... Timestamp of the first frame that should be  passed (from I64_MIN to I64_MAX) (default I64_MIN)
3264   end_pts           <int64>      ..FV.... Timestamp of the first frame that should be dropped again (from I64_MIN to I64_MAX) (default I64_MIN)
3265   durationi         <duration>   ..FV.... Maximum duration of the output (default 0)
3266   start_frame       <int64>      ..FV.... Number of the first frame that should be passed to the output (from -1 to I64_MAX) (default -1)
3267   end_frame         <int64>      ..FV.... Number of the first frame that should be dropped again (from 0 to I64_MAX) (default I64_MAX)
3268   start             <double>     ..FV.... Timestamp in seconds of the first frame that should be passed (from -DBL_MAX to DBL_MAX) (default DBL_MAX)
3269   end               <double>     ..FV.... Timestamp in seconds of the first frame that should be dropped again (from -DBL_MAX to DBL_MAX) (default DBL_MAX)
3270   duration          <double>     ..FV.... Maximum duration of the output in seconds (from 0 to DBL_MAX) (default 0)
3271 
3272 unsharp AVOptions:
3273   luma_msize_x      <int>        ..FV.... set luma matrix horizontal size (from 3 to 63) (default 5)
3274   lx                <int>        ..FV.... set luma matrix horizontal size (from 3 to 63) (default 5)
3275   luma_msize_y      <int>        ..FV.... set luma matrix vertical size (from 3 to 63) (default 5)
3276   ly                <int>        ..FV.... set luma matrix vertical size (from 3 to 63) (default 5)
3277   luma_amount       <float>      ..FV.... set luma effect strength (from -2 to 5) (default 1)
3278   la                <float>      ..FV.... set luma effect strength (from -2 to 5) (default 1)
3279   chroma_msize_x    <int>        ..FV.... set chroma matrix horizontal size (from 3 to 63) (default 5)
3280   cx                <int>        ..FV.... set chroma matrix horizontal size (from 3 to 63) (default 5)
3281   chroma_msize_y    <int>        ..FV.... set chroma matrix vertical size (from 3 to 63) (default 5)
3282   cy                <int>        ..FV.... set chroma matrix vertical size (from 3 to 63) (default 5)
3283   chroma_amount     <float>      ..FV.... set chroma effect strength (from -2 to 5) (default 0)
3284   ca                <float>      ..FV.... set chroma effect strength (from -2 to 5) (default 0)
3285   opencl            <int>        ..FV.... use OpenCL filtering capabilities (from 0 to 1) (default 0)
3286 
3287 vignette AVOptions:
3288   angle             <string>     ..FV.... set lens angle (default "PI/5")
3289   a                 <string>     ..FV.... set lens angle (default "PI/5")
3290   x0                <string>     ..FV.... set circle center position on x-axis (default "w/2")
3291   y0                <string>     ..FV.... set circle center position on y-axis (default "h/2")
3292   mode              <int>        ..FV.... set forward/backward mode (from 0 to 1) (default 0)
3293      forward                      ..FV....
3294      backward                     ..FV....
3295   eval              <int>        ..FV.... specify when to evaluate expressions (from 0 to 1) (default 0)
3296      init                         ..FV.... eval expressions once during initialization
3297      frame                        ..FV.... eval expressions for each frame
3298   dither            <int>        ..FV.... set dithering (from 0 to 1) (default 1)
3299   aspect            <rational>   ..FV.... set aspect ratio (from 0 to DBL_MAX) (default 1/1)
3300 
3301 w3fdif AVOptions:
3302   filter            <int>        ..FV.... specify the filter (from 0 to 1) (default 1)
3303      simple                       ..FV....
3304      complex                      ..FV....
3305   deint             <int>        ..FV.... specify which frames to deinterlace (from 0 to 1) (default 0)
3306      all                          ..FV.... deinterlace all frames
3307      interlaced                   ..FV.... only deinterlace frames marked as interlaced
3308 
3309 yadif AVOptions:
3310   mode              <int>        ..FV.... specify the interlacing mode (from 0 to 3) (default 0)
3311      send_frame                   ..FV.... send one frame for each frame
3312      send_field                   ..FV.... send one frame for each field
3313      send_frame_nospatial              ..FV.... send one frame for each frame, but skip spatial interlacing check
3314      send_field_nospatial              ..FV.... send one frame for each field, but skip spatial interlacing check
3315   parity            <int>        ..FV.... specify the assumed picture field parity (from -1 to 1) (default -1)
3316      tff                          ..FV.... assume top field first
3317      bff                          ..FV.... assume bottom field first
3318      auto                         ..FV.... auto detect parity
3319   deint             <int>        ..FV.... specify which frames to deinterlace (from 0 to 1) (default 0)
3320      all                          ..FV.... deinterlace all frames
3321      interlaced                   ..FV.... only deinterlace frames marked as interlaced
3322 
3323 cellauto AVOptions:
3324   filename          <string>     ..FV.... read initial pattern from file
3325   f                 <string>     ..FV.... read initial pattern from file
3326   pattern           <string>     ..FV.... set initial pattern
3327   p                 <string>     ..FV.... set initial pattern
3328   rate              <video_rate> ..FV.... set video rate (default "25")
3329   r                 <video_rate> ..FV.... set video rate (default "25")
3330   size              <image_size> ..FV.... set video size
3331   s                 <image_size> ..FV.... set video size
3332   rule              <int>        ..FV.... set rule (from 0 to 255) (default 110)
3333   random_fill_ratio <double>     ..FV.... set fill ratio for filling initial grid randomly (from 0 to 1) (default 0.618034)
3334   ratio             <double>     ..FV.... set fill ratio for filling initial grid randomly (from 0 to 1) (default 0.618034)
3335   random_seed       <int>        ..FV.... set the seed for filling the initial grid randomly (from -1 to UINT32_MAX) (default -1)
3336   seed              <int>        ..FV.... set the seed for filling the initial grid randomly (from -1 to UINT32_MAX) (default -1)
3337   scroll            <int>        ..FV.... scroll pattern downward (from 0 to 1) (default 1)
3338   start_full        <int>        ..FV.... start filling the whole video (from 0 to 1) (default 0)
3339   full              <int>        ..FV.... start filling the whole video (from 0 to 1) (default 1)
3340   stitch            <int>        ..FV.... stitch boundaries (from 0 to 1) (default 1)
3341 
3342 color AVOptions:
3343   color             <color>      ..FV.... set color (default "black")
3344   c                 <color>      ..FV.... set color (default "black")
3345   size              <image_size> ..FV.... set video size (default "320x240")
3346   s                 <image_size> ..FV.... set video size (default "320x240")
3347   rate              <video_rate> ..FV.... set video rate (default "25")
3348   r                 <video_rate> ..FV.... set video rate (default "25")
3349   duration          <duration>   ..FV.... set video duration (default -1)
3350   d                 <duration>   ..FV.... set video duration (default -1)
3351   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3352 
3353 haldclutsrc AVOptions:
3354   level             <int>        ..FV.... set level (from 2 to 8) (default 6)
3355   rate              <video_rate> ..FV.... set video rate (default "25")
3356   r                 <video_rate> ..FV.... set video rate (default "25")
3357   duration          <duration>   ..FV.... set video duration (default -1)
3358   d                 <duration>   ..FV.... set video duration (default -1)
3359   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3360 
3361 life AVOptions:
3362   filename          <string>     ..FV.... set source file
3363   f                 <string>     ..FV.... set source file
3364   size              <image_size> ..FV.... set video size
3365   s                 <image_size> ..FV.... set video size
3366   rate              <video_rate> ..FV.... set video rate (default "25")
3367   r                 <video_rate> ..FV.... set video rate (default "25")
3368   rule              <string>     ..FV.... set rule (default "B3/S23")
3369   random_fill_ratio <double>     ..FV.... set fill ratio for filling initial grid randomly (from 0 to 1) (default 0.618034)
3370   ratio             <double>     ..FV.... set fill ratio for filling initial grid randomly (from 0 to 1) (default 0.618034)
3371   random_seed       <int>        ..FV.... set the seed for filling the initial grid randomly (from -1 to UINT32_MAX) (default -1)
3372   seed              <int>        ..FV.... set the seed for filling the initial grid randomly (from -1 to UINT32_MAX) (default -1)
3373   stitch            <int>        ..FV.... stitch boundaries (from 0 to 1) (default 1)
3374   mold              <int>        ..FV.... set mold speed for dead cells (from 0 to 255) (default 0)
3375   life_color        <color>      ..FV.... set life color (default "white")
3376   death_color       <color>      ..FV.... set death color (default "black")
3377   mold_color        <color>      ..FV.... set mold color (default "black")
3378 
3379 mandelbrot AVOptions:
3380   size              <image_size> ..FV.... set frame size (default "640x480")
3381   s                 <image_size> ..FV.... set frame size (default "640x480")
3382   rate              <video_rate> ..FV.... set frame rate (default "25")
3383   r                 <video_rate> ..FV.... set frame rate (default "25")
3384   maxiter           <int>        ..FV.... set max iterations number (from 1 to INT_MAX) (default 7189)
3385   start_x           <double>     ..FV.... set the initial x position (from -100 to 100) (default -0.743644)
3386   start_y           <double>     ..FV.... set the initial y position (from -100 to 100) (default -0.131826)
3387   start_scale       <double>     ..FV.... set the initial scale value (from 0 to FLT_MAX) (default 3)
3388   end_scale         <double>     ..FV.... set the terminal scale value (from 0 to FLT_MAX) (default 0.3)
3389   end_pts           <double>     ..FV.... set the terminal pts value (from 0 to I64_MAX) (default 400)
3390   bailout           <double>     ..FV.... set the bailout value (from 0 to FLT_MAX) (default 10)
3391   morphxf           <double>     ..FV.... set morph x frequency (from -FLT_MAX to FLT_MAX) (default 0.01)
3392   morphyf           <double>     ..FV.... set morph y frequency (from -FLT_MAX to FLT_MAX) (default 0.0123)
3393   morphamp          <double>     ..FV.... set morph amplitude (from -FLT_MAX to FLT_MAX) (default 0)
3394   outer             <int>        ..FV.... set outer coloring mode (from 0 to INT_MAX) (default 1)
3395      iteration_count              ..FV.... set iteration count mode
3396      normalized_iteration_count              ..FV.... set normalized iteration count mode
3397      white                        ..FV.... set white mode
3398      outz                         ..FV.... set outz mode
3399   inner             <int>        ..FV.... set inner coloring mode (from 0 to INT_MAX) (default 3)
3400      black                        ..FV.... set black mode
3401      period                       ..FV.... set period mode
3402      convergence                  ..FV.... show time until convergence
3403      mincol                       ..FV.... color based on point closest to the origin of the iterations
3404 
3405 nullsrc AVOptions:
3406   size              <image_size> ..FV.... set video size (default "320x240")
3407   s                 <image_size> ..FV.... set video size (default "320x240")
3408   rate              <video_rate> ..FV.... set video rate (default "25")
3409   r                 <video_rate> ..FV.... set video rate (default "25")
3410   duration          <duration>   ..FV.... set video duration (default -1)
3411   d                 <duration>   ..FV.... set video duration (default -1)
3412   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3413 
3414 rgbtestsrc AVOptions:
3415   size              <image_size> ..FV.... set video size (default "320x240")
3416   s                 <image_size> ..FV.... set video size (default "320x240")
3417   rate              <video_rate> ..FV.... set video rate (default "25")
3418   r                 <video_rate> ..FV.... set video rate (default "25")
3419   duration          <duration>   ..FV.... set video duration (default -1)
3420   d                 <duration>   ..FV.... set video duration (default -1)
3421   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3422 
3423 smptebars AVOptions:
3424   size              <image_size> ..FV.... set video size (default "320x240")
3425   s                 <image_size> ..FV.... set video size (default "320x240")
3426   rate              <video_rate> ..FV.... set video rate (default "25")
3427   r                 <video_rate> ..FV.... set video rate (default "25")
3428   duration          <duration>   ..FV.... set video duration (default -1)
3429   d                 <duration>   ..FV.... set video duration (default -1)
3430   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3431 
3432 smptehdbars AVOptions:
3433   size              <image_size> ..FV.... set video size (default "320x240")
3434   s                 <image_size> ..FV.... set video size (default "320x240")
3435   rate              <video_rate> ..FV.... set video rate (default "25")
3436   r                 <video_rate> ..FV.... set video rate (default "25")
3437   duration          <duration>   ..FV.... set video duration (default -1)
3438   d                 <duration>   ..FV.... set video duration (default -1)
3439   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3440 
3441 testsrc AVOptions:
3442   size              <image_size> ..FV.... set video size (default "320x240")
3443   s                 <image_size> ..FV.... set video size (default "320x240")
3444   rate              <video_rate> ..FV.... set video rate (default "25")
3445   r                 <video_rate> ..FV.... set video rate (default "25")
3446   duration          <duration>   ..FV.... set video duration (default -1)
3447   d                 <duration>   ..FV.... set video duration (default -1)
3448   sar               <rational>   ..FV.... set video sample aspect ratio (from 0 to INT_MAX) (default 1/1)
3449   decimals          <int>        ..FV.... set number of decimals to show (from 0 to 17) (default 0)
3450   n                 <int>        ..FV.... set number of decimals to show (from 0 to 17) (default 0)
3451 
3452 avectorscope AVOptions:
3453   mode              <int>        ..FV.... set mode (from 0 to 1) (default 0)
3454      lissajous                    ..FV.... 
3455      lissajous_xy                 ..FV.... 
3456   m                 <int>        ..FV.... set mode (from 0 to 1) (default 0)
3457      lissajous                    ..FV.... 
3458      lissajous_xy                 ..FV.... 
3459   rate              <video_rate> ..FV.... set video rate (default "25")
3460   r                 <video_rate> ..FV.... set video rate (default "25")
3461   size              <image_size> ..FV.... set video size (default "400x400")
3462   s                 <image_size> ..FV.... set video size (default "400x400")
3463   rc                <int>        ..FV.... set red contrast (from 0 to 255) (default 40)
3464   gc                <int>        ..FV.... set green contrast (from 0 to 255) (default 160)
3465   bc                <int>        ..FV.... set blue contrast (from 0 to 255) (default 80)
3466   rf                <int>        ..FV.... set red fade (from 0 to 255) (default 15)
3467   gf                <int>        ..FV.... set green fade (from 0 to 255) (default 10)
3468   bf                <int>        ..FV.... set blue fade (from 0 to 255) (default 5)
3469   zoom              <double>     ..FV.... set zoom factor (from 1 to 10) (default 1)
3470 
3471 concat AVOptions:
3472   n                 <int>        ..FVA... specify the number of segments (from 2 to INT_MAX) (default 2)
3473   v                 <int>        ..FV.... specify the number of video streams (from 0 to INT_MAX) (default 1)
3474   a                 <int>        ..F.A... specify the number of audio streams (from 0 to INT_MAX) (default 0)
3475   unsafe            <int>        ..FVA... enable unsafe mode (from 0 to INT_MAX) (default 0)
3476 
3477 showspectrum AVOptions:
3478   size              <image_size> ..FV.... set video size (default "640x512")
3479   s                 <image_size> ..FV.... set video size (default "640x512")
3480   slide             <int>        ..FV.... set sliding mode (from 0 to 1) (default 0)
3481   mode              <int>        ..FV.... set channel display mode (from 0 to 1) (default 0)
3482      combined                     ..FV.... combined mode
3483      separate                     ..FV.... separate mode
3484   color             <int>        ..FV.... set channel coloring (from 0 to 1) (default 0)
3485      channel                      ..FV.... separate color for each channel
3486      intensity                    ..FV.... intensity based coloring
3487   scale             <int>        ..FV.... set display scale (from 0 to 3) (default 1)
3488      sqrt                         ..FV.... square root
3489      cbrt                         ..FV.... cubic root
3490      log                          ..FV.... logarithmic
3491      lin                          ..FV.... linear
3492   saturation        <float>      ..FV.... color saturation multiplier (from -10 to 10) (default 1)
3493   win_func          <int>        ..FV.... set window function (from 0 to 3) (default 1)
3494      hann                         ..FV.... Hann window
3495      hamming                      ..FV.... Hamming window
3496      blackman                     ..FV.... Blackman window
3497 
3498 showwaves AVOptions:
3499   size              <image_size> ..FV.... set video size (default "600x240")
3500   s                 <image_size> ..FV.... set video size (default "600x240")
3501   mode              <int>        ..FV.... select display mode (from 0 to 1) (default 0)
3502      point                        ..FV.... draw a point for each sample
3503      line                         ..FV.... draw a line for each sample
3504   n                 <int>        ..FV.... set how many samples to show in the same point (from 0 to INT_MAX) (default 0)
3505   rate              <video_rate> ..FV.... set video rate (default "25")
3506   r                 <video_rate> ..FV.... set video rate (default "25")
3507 
3508 amovie AVOptions:
3509   filename          <string>     ..FVA...
3510   format_name       <string>     ..FVA... set format name
3511   f                 <string>     ..FVA... set format name
3512   stream_index      <int>        ..FVA... set stream index (from -1 to INT_MAX) (default -1)
3513   si                <int>        ..FVA... set stream index (from -1 to INT_MAX) (default -1)
3514   seek_point        <double>     ..FVA... set seekpoint (seconds) (from 0 to 9.22337e+012) (default 0)
3515   sp                <double>     ..FVA... set seekpoint (seconds) (from 0 to 9.22337e+012) (default 0)
3516   streams           <string>     ..FVA... set streams
3517   s                 <string>     ..FVA... set streams
3518   loop              <int>        ..FVA... set loop count (from 0 to INT_MAX) (default 1)
3519 
3520 movie AVOptions:
3521   filename          <string>     ..FVA...
3522   format_name       <string>     ..FVA... set format name
3523   f                 <string>     ..FVA... set format name
3524   stream_index      <int>        ..FVA... set stream index (from -1 to INT_MAX) (default -1)
3525   si                <int>        ..FVA... set stream index (from -1 to INT_MAX) (default -1)
3526   seek_point        <double>     ..FVA... set seekpoint (seconds) (from 0 to 9.22337e+012) (default 0)
3527   sp                <double>     ..FVA... set seekpoint (seconds) (from 0 to 9.22337e+012) (default 0)
3528   streams           <string>     ..FVA... set streams
3529   s                 <string>     ..FVA... set streams
3530   loop              <int>        ..FVA... set loop count (from 0 to INT_MAX) (default 1)
3531 
3532 ffbuffersink AVOptions:
3533   pix_fmts          <binary>     ..FV.... set the supported pixel formats
3534 
3535 ffabuffersink AVOptions:
3536   sample_fmts       <binary>     ..FV.... set the supported sample formats
3537   sample_rates      <binary>     ..FV.... set the supported sample rates
3538   channel_layouts   <binary>     ..FV.... set the supported channel layouts
3539   channel_counts    <binary>     ..FV.... set the supported channel counts
3540   all_channel_counts <int>        ..FV.... accept all channel counts (from 0 to 1) (default 0)
3541 
3542 abuffer AVOptions:
3543   time_base         <rational>   ..F.A... (from 0 to INT_MAX) (default 0/1)
3544   sample_rate       <int>        ..F.A... (from 0 to INT_MAX) (default 0)
3545   sample_fmt        <sample_fmt> ..F.A... (default none)
3546   channel_layout    <string>     ..F.A...
3547   channels          <int>        ..F.A... (from 0 to INT_MAX) (default 0)
3548 
3549 buffer AVOptions:
3550   width             <int>        ..FV.... (from 0 to INT_MAX) (default 0)
3551   video_size        <image_size> ..FV....
3552   height            <int>        ..FV.... (from 0 to INT_MAX) (default 0)
3553   pix_fmt           <pix_fmt>    ..FV.... (default none)
3554   time_base_num     <int>        ..FV.... deprecated, do not use (from 0 to INT_MAX) (default 0)
3555   time_base_den     <int>        ..FV.... deprecated, do not use (from 0 to INT_MAX) (default 0)
3556   sar_num           <int>        ..FV.... deprecated, do not use (from 0 to INT_MAX) (default 0)
3557   sar_den           <int>        ..FV.... deprecated, do not use (from 0 to INT_MAX) (default 0)
3558   sar               <rational>   ..FV.... sample aspect ratio (from 0 to DBL_MAX) (default 1/1)
3559   pixel_aspect      <rational>   ..FV.... sample aspect ratio (from 0 to DBL_MAX) (default 1/1)
3560   time_base         <rational>   ..FV.... (from 0 to DBL_MAX) (default 0/1)
3561   frame_rate        <rational>   ..FV.... (from 0 to DBL_MAX) (default 0/1)
3562   sws_param         <string>     ..FV....
3563 
3564 abuffersink AVOptions:
3565   sample_fmts       <binary>     ..FV.... set the supported sample formats
3566   sample_rates      <binary>     ..FV.... set the supported sample rates
3567   channel_layouts   <binary>     ..FV.... set the supported channel layouts
3568   channel_counts    <binary>     ..FV.... set the supported channel counts
3569   all_channel_counts <int>        ..FV.... accept all channel counts (from 0 to 1) (default 0)
3570 
3571 buffersink AVOptions:
3572   pix_fmts          <binary>     ..FV.... set the supported pixel formats

 

posted @ 2014-05-04 16:03  youngt  阅读(1416)  评论(0编辑  收藏  举报