summaryrefslogtreecommitdiff
path: root/doc/ffmpeg.texi
diff options
context:
space:
mode:
authorTim Nicholson <tim.nicholson@bbc.co.uk>2011-11-17 18:08:10 +0100
committerClément Bœsch <ubitux@gmail.com>2011-11-17 18:30:03 +0100
commitd3baced24fcf602f2bceff1f73871303d4011c15 (patch)
tree17241e82daac2136a7a4f682e72279675864a515 /doc/ffmpeg.texi
parent5a2b3f3a52070232a68582a502fb60a9226ca86a (diff)
doc: reword and clarify default stream selection.
Diffstat (limited to 'doc/ffmpeg.texi')
-rw-r--r--doc/ffmpeg.texi10
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi
index de73d608ff..5daeb3bf57 100644
--- a/doc/ffmpeg.texi
+++ b/doc/ffmpeg.texi
@@ -61,10 +61,12 @@ The format option may be needed for raw input files.
@chapter Stream selection
@c man begin STREAM SELECTION
-By default ffmpeg tries to pick the "best" stream of each type present in input
-files and add them to each output file. For video, this means the highest
-resolution, for audio the highest channel count. For subtitle it's simply the
-first subtitle stream.
+By default ffmpeg includes only one stream of each type (video, audio, subtitle)
+present in the input files and adds them to each output file. It picks the
+"best" of each based upon the following criteria; for video it is the stream
+with the highest resolution, for audio the stream with the most channels, for
+subtitle it's the first subtitle stream. In the case where several streams of
+the same type rate equally, the lowest numbered stream is chosen.
You can disable some of those defaults by using @code{-vn/-an/-sn} options. For
full manual control, use the @code{-map} option, which disables the defaults just