Muxer segment [segment]:
segment muxer AVOptions:
  -reference_stream  <string>     E..... set reference stream
  -segment_format    <string>     E..... set container format used for the segments
  -segment_list      <string>     E..... set the segment list filename
  -segment_list_flags <flags>      E..... set flags affecting segment list generation
     cache                        E..... allow list caching
     live                         E..... enable live-friendly list generation (useful for HLS)
  -segment_list_size <int>        E..... set the maximum number of playlist entries (from 0 to INT_MAX)
  -segment_list_type <int>        E..... set the segment list type (from -1 to 4)
     flat                         E..... flat format
     csv                          E..... csv format
     ext                          E..... extended format
     ffconcat                     E..... ffconcat format
     m3u8                         E..... M3U8 format
     hls                          E..... Apple HTTP Live Streaming compatible
  -segment_time      <string>     E..... set segment duration
  -segment_time_delta <string>     E..... set approximation value used for the segment times
  -segment_times     <string>     E..... set segment split time points
  -segment_frames    <string>     E..... set segment split frame numbers
  -segment_wrap      <int>        E..... set number after which the index wraps (from 0 to INT_MAX)
  -segment_start_number <int>        E..... set the sequence number of the first segment (from 0 to INT_MAX)
  -individual_header_trailer <int>        E..... write header/trailer to each segment (from 0 to 1)
  -write_header_trailer <int>        E..... write a header to the first segment and a trailer to the last one (from 0 to 1)
  -reset_timestamps  <int>        E..... reset timestamps at the begin of each segment (from 0 to 1)

