サンプルでraspividで取得した動画をffmpegでエンコードするスクリプトファイルがあってそれをいじってるんですが、ffmpegのオプションみたいに書かれているsegmentの使い方が全く分からないです。それの使い方を説明しているサイトがなかなか見つからなくて困っています。
プログラムはこれです。

#!/bin/bash                                                                                                                                                 

base="/data/live"

cd $base

raspivid -n -w 720 -h 405 -fps 25 -vf -t 86400000 -b 1800000 -o - \
| ffmpeg -y \
    -i - \
    -c:v copy \
    -map 0:0 \
    -f ssegment \
    -segment_time 4 \
    -segment_format mpegts \
    -segment_list "$base/stream.m3u8" \
    -segment_list_size 720 \
    -segment_list_flags live \
    -segment_list_type m3u8 \
    "segments/%08d.ts"


trap "rm stream.m3u8 segments/*.ts" EXIT

# vim:ts=2:sw=2:sts=2:et:ft=sh

スクリプトファイルを見るのもこれが初めてで少しは分かるんですが、segmentだけよく分かりません。どなたか使い方など教えて欲しいです。
よろしくお願いします。