Muxer dash [DASH Muxer]:
    Common extensions: mpd.
    Default video codec: h264.
    Default audio codec: aac.
dash muxer AVOptions:
  -adaptation_sets   <string>     E.......... Adaptation sets. Syntax: id=0,streams=0,1,2 id=1,streams=3,4 and so on
  -window_size       <int>        E.......... number of segments kept in the manifest (from 0 to INT_MAX) (default 0)
  -extra_window_size <int>        E.......... number of segments kept outside of the manifest before removing from disk (from 0 to INT_MAX) (default 5)
  -min_seg_duration  <int>        E.......... minimum segment duration (in microseconds) (will be deprecated) (from 0 to INT_MAX) (default 5000000)
  -seg_duration      <duration>   E.......... segment duration (in seconds, fractional value can be set) (default 5)
  -frag_duration     <duration>   E.......... fragment duration (in seconds, fractional value can be set) (default 0)
  -frag_type         <int>        E.......... set type of interval for fragments (from 0 to 3) (default none)
     none            0            E.......... one fragment per segment
     every_frame     1            E.......... fragment at every frame
     duration        2            E.......... fragment at specific time intervals
     pframes         3            E.......... fragment at keyframes and following P-Frame reordering (Video only, experimental)
  -remove_at_exit    <boolean>    E.......... remove all segments when finished (default false)
  -use_template      <boolean>    E.......... Use SegmentTemplate instead of SegmentList (default true)
  -use_timeline      <boolean>    E.......... Use SegmentTimeline in SegmentTemplate (default true)
  -single_file       <boolean>    E.......... Store all segments in one file, accessed using byte ranges (default false)
  -single_file_name  <string>     E.......... DASH-templated name to be used for baseURL. Implies storing all segments in one file, accessed using byte ranges
  -init_seg_name     <string>     E.......... DASH-templated name to used for the initialization segment (default "init-stream$RepresentationID$.$ext$")
  -media_seg_name    <string>     E.......... DASH-templated name to used for the media segments (default "chunk-stream$RepresentationID$-$Number%05d$.$ext$")
  -utc_timing_url    <string>     E.......... URL of the page that will return the UTC timestamp in ISO format
  -method            <string>     E.......... set the HTTP method
  -http_user_agent   <string>     E.......... override User-Agent field in HTTP header
  -http_persistent   <boolean>    E.......... Use persistent HTTP connections (default false)
  -hls_playlist      <boolean>    E.......... Generate HLS playlist files(master.m3u8, media_%d.m3u8) (default false)
  -hls_master_name   <string>     E.......... HLS master playlist name (default "master.m3u8")
  -streaming         <boolean>    E.......... Enable/Disable streaming mode of output. Each frame will be moof fragment (default false)
  -timeout           <duration>   E.......... set timeout for socket I/O operations (default -0.000001)
  -index_correction  <boolean>    E.......... Enable/Disable segment index correction logic (default false)
  -format_options    <dictionary> E.......... set list of options for the container format (mp4/webm) used for dash
  -global_sidx       <boolean>    E.......... Write global SIDX atom. Applicable only for single file, mp4 output, non-streaming mode (default false)
  -dash_segment_type <int>        E.......... set dash segment files type (from 0 to 2) (default auto)
     auto            0            E.......... select segment file format based on codec
     mp4             1            E.......... make segment file in ISOBMFF format
     webm            2            E.......... make segment file in WebM format
  -ignore_io_errors  <boolean>    E.......... Ignore IO errors during open and write. Useful for long-duration runs with network output (default false)
  -lhls              <boolean>    E.......... Enable Low-latency HLS(Experimental). Adds #EXT-X-PREFETCH tag with current segment's URI (default false)
  -ldash             <boolean>    E.......... Enable Low-latency dash. Constrains the value of a few elements (default false)
  -master_m3u8_publish_rate <int>        E.......... Publish master playlist every after this many segment intervals (from 0 to UINT32_MAX) (default 0)
  -write_prft        <boolean>    E.......... Write producer reference time element (default auto)
  -mpd_profile       <flags>      E.......... Set profiles. Elements and values used in the manifest may be constrained by them (default dash)
     dash                         E.......... MPEG-DASH ISO Base media file format live profile
     dvb_dash                     E.......... DVB-DASH profile
  -http_opts         <dictionary> E.......... HTTP protocol options
  -target_latency    <duration>   E.......... Set desired target latency for Low-latency dash (default 0)
  -min_playback_rate <rational>   E.......... Set desired minimum playback rate (from 0.5 to 1.5) (default 1/1)
  -max_playback_rate <rational>   E.......... Set desired maximum playback rate (from 0.5 to 1.5) (default 1/1)
  -update_period     <int64>      E.......... Set the mpd update interval (from 0 to I64_MAX) (default 0)


