Muxer stream_segment,ssegment [streaming segment muxer]:
stream_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)

