summaryrefslogtreecommitdiff
path: root/doc/muxers.texi
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2012-03-19 19:31:15 +0200
committerMartin Storsjö <martin@martin.st>2012-03-20 11:18:05 +0200
commit39f5a5462c07234453ad47a2a0158d390d4e42fc (patch)
tree9e947e3b65923cb1d6755e51b29f3330c6f20bd5 /doc/muxers.texi
parentccfa8aa26f666372f47d69bc49e420a9b4239626 (diff)
movenc: Add a min_frag_duration option
The other fragmentation options (frag_duration, frag_size and frag_keyframe) are combined with OR, cutting fragments at the first of the conditions being fulfilled. Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'doc/muxers.texi')
-rw-r--r--doc/muxers.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 82ea99a17e..4bb6d56a00 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -172,8 +172,15 @@ Allow the caller to manually choose when to cut fragments, by
calling @code{av_write_frame(ctx, NULL)} to write a fragment with
the packets written so far. (This is only useful with other
applications integrating libavformat, not from @command{avconv}.)
+@item -min_frag_duration @var{duration}
+Don't create fragments that are shorter than @var{duration} microseconds long.
@end table
+If more than one condition is specified, fragments are cut when
+one of the specified conditions is fulfilled. The exception to this is
+@code{-min_frag_duration}, which has to be fulfilled for any of the other
+conditions to apply.
+
Additionally, the way the output file is written can be adjusted
through a few other options: