summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGyan Doshi <ffmpeg@gyani.pro>2018-05-29 11:57:58 +0530
committerGyan Doshi <ffmpeg@gyani.pro>2018-05-29 11:57:58 +0530
commitcba167934bb2d634f400d3b06cec2b0f99d5de9d (patch)
tree25497c1dc2519812528f191207d92966c77e6274 /doc
parent5717cd80dcb825efcbcb0b936a02b755cd2d5f62 (diff)
downloadffmpeg-cba167934bb2d634f400d3b06cec2b0f99d5de9d.tar.gz
doc/ffmpeg: update disposition values
Thumbnail example added. Avoid transcoding in older examples.
Diffstat (limited to 'doc')
-rw-r--r--doc/ffmpeg.texi13
1 files changed, 11 insertions, 2 deletions
diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi
index 88dbdeb95a..dc0bc00b10 100644
--- a/doc/ffmpeg.texi
+++ b/doc/ffmpeg.texi
@@ -375,22 +375,31 @@ The following dispositions are recognized:
@item hearing_impaired
@item visual_impaired
@item clean_effects
+@item attached_pic
@item captions
@item descriptions
+@item dependent
@item metadata
@end table
For example, to make the second audio stream the default stream:
@example
-ffmpeg -i in.mkv -disposition:a:1 default out.mkv
+ffmpeg -i in.mkv -c copy -disposition:a:1 default out.mkv
@end example
To make the second subtitle stream the default stream and remove the default
disposition from the first subtitle stream:
@example
-ffmpeg -i INPUT -disposition:s:0 0 -disposition:s:1 default OUTPUT
+ffmpeg -i in.mkv -c copy -disposition:s:0 0 -disposition:s:1 default out.mkv
@end example
+To add an embedded cover/thumbnail:
+@example
+ffmpeg -i in.mp4 -i IMAGE -map 0 -map 1 -c copy -c:v:1 png -disposition:v:1 attached_pic out.mp4
+@end example
+
+Not all muxers support embedded thumbnails, and those who do, only support a few formats, like JPEG or PNG.
+
@item -program [title=@var{title}:][program_num=@var{program_num}:]st=@var{stream}[:st=@var{stream}...] (@emph{output})
Creates a program with the specified @var{title}, @var{program_num} and adds the specified