zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    windows num lock 自动关闭 相关注册表项
    kettle之连接达梦
    kettle之连接mysql
    kettle之mysql数据导入mongo
    docker解决mqtt.fx连接不上emqx问题
    linux下mongo数据导出导入
    记录一次docker现场环境部署
    拓端tecdat|python用支持向量机回归(SVR)模型分析用电量预测电力消费
    拓端tecdat|R语言深度学习Keras循环神经网络(RNN)模型预测多输出变量时间序列
    拓端tecdat|R语言绘制圈图、环形热图可视化基因组实战:展示基因数据比较
  • 原文地址:https://www.cnblogs.com/youngt/p/3707263.html
Copyright © 2011-2022 走看看