summaryrefslogtreecommitdiff
path: root/doc/muxers.texi
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2012-08-16 18:13:17 +0200
committerStefano Sabatini <stefasab@gmail.com>2012-09-04 11:27:55 +0200
commitebd703f0a0222270f421d0a0b3abebd51dc986b3 (patch)
tree951e31ac687af2567cdc1a600552a064fb864b34 /doc/muxers.texi
parentd81576354853ece2280f8476c4672f741b68a366 (diff)
lavf/segment: deprecate "ext" format in favor of "csv"
The new option name is more descriptive.
Diffstat (limited to 'doc/muxers.texi')
-rw-r--r--doc/muxers.texi14
1 files changed, 9 insertions, 5 deletions
diff --git a/doc/muxers.texi b/doc/muxers.texi
index df8763b249..24ffc7c8ee 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -490,9 +490,9 @@ The following values are recognized:
@item flat
Generate a flat list for the created segments, one segment per line.
-@item ext
+@item csv, ext
Generate a list for the created segments, one segment per line,
-each line matching the format:
+each line matching the format (comma-separated values):
@example
@var{segment_filename},@var{segment_start_time},@var{segment_end_time}
@end example
@@ -504,7 +504,11 @@ RFC4180) is applied if required.
@var{segment_start_time} and @var{segment_end_time} specify
the segment start and end time expressed in seconds.
-A list file with the suffix @code{".ext"} will auto-select this format.
+A list file with the suffix @code{".csv"} or @code{".ext"} will
+auto-select this format.
+
+@code{ext} is deprecated in favor or @code{csv}.
+
@item m3u8
Generate an extended M3U8 file, version 4, compliant with
@url{http://tools.ietf.org/id/draft-pantos-http-live-streaming-08.txt}.
@@ -559,7 +563,7 @@ ffmpeg -i in.mkv -codec copy -map 0 -f segment -segment_list out.list out%03d.nu
As the example above, but segment the input file according to the split
points specified by the @var{segment_times} option:
@example
-ffmpeg -i in.mkv -codec copy -map 0 -f segment -segment_list out.ext -segment_times 1,2,3,5,8,13,21 out%03d.nut
+ffmpeg -i in.mkv -codec copy -map 0 -f segment -segment_list out.csv -segment_times 1,2,3,5,8,13,21 out%03d.nut
@end example
@item
@@ -569,7 +573,7 @@ with the segment option @var{segment_time_delta} to account for
possible roundings operated when setting key frame times.
@example
ffmpeg -i in.mkv -force_key_frames 1,2,3,5,8,13,21 -vcodec mpeg4 -acodec pcm_s16le -map 0 \
--f segment -segment_list out.ext -segment_times 1,2,3,5,8,13,21 -segment_time_delta 0.05 out%03d.nut
+-f segment -segment_list out.csv -segment_times 1,2,3,5,8,13,21 -segment_time_delta 0.05 out%03d.nut
@end example
In order to force key frames on the input file, transcoding is
required.