diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2011-09-05 22:10:26 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-09-05 22:29:16 +0200 |
commit | 3c54e7ed4f42d8ed5aece9484190b5294e272c36 (patch) | |
tree | 65e03151a2e17d9ac11aa76cc53b388a3185e3d6 /doc/avconv.texi | |
parent | 27bf599350a869877a1c9304abf9c95991692dd2 (diff) | |
parent | ae264bb29be3506a489347c6e27a04cded0de621 (diff) | |
download | ffmpeg-3c54e7ed4f42d8ed5aece9484190b5294e272c36.tar.gz |
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ac3enc: Add channel coupling support for the fixed-point AC-3 encoder.
ac3enc: scale floating-point coupling channel coefficients in scale_coefficients() rather than in apply_channel_coupling()
ac3enc: fix encoding of stereo ac3 files when rematrixing is disabled.
wavpack: fix wrong return value in wavpack_decode_block()
avconv: fix parsing metadata specifiers.
fate: use +frame+slice named constants instead of '3'
mpeg12: propagate more real return values through chunk decode error return and fix some indentation
wavpack: use context reset in appropriate places
avconv: move mux_preload and mux_max_delay to options context
avconv: move bitstream filters to options context.
avconv: move rate_emu to options context.
avconv: move max_frames to options context.
avconv: move metadata to options context.
avconv: move ts scale to options context.
avconv: move chapter maps to options context.
avconv: move metadata maps to options context.
avconv: move codec_names to options context.
Conflicts:
avconv.c
tests/fate-run.sh
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'doc/avconv.texi')
-rw-r--r-- | doc/avconv.texi | 46 |
1 files changed, 30 insertions, 16 deletions
diff --git a/doc/avconv.texi b/doc/avconv.texi index d25e61d640..66389ee37e 100644 --- a/doc/avconv.texi +++ b/doc/avconv.texi @@ -160,14 +160,26 @@ interpreted as UTC. If the year-month-day part is not specified it takes the current year-month-day. -@item -metadata @var{key}=@var{value} +@item -metadata[:metadata_specifier] @var{key}=@var{value} Set a metadata key/value pair. +An optional @var{metadata_specifier} may be given to set metadata +on streams or chapters. See @code{-map_metadata} documentation for +details. + +This option overrides metadata set with @code{-map_metadata}. It is +also possible to delete metadata by using an empty value. + For example, for setting the title in the output file: @example avconv -i in.avi -metadata title="my title" out.flv @end example +To set the language of the second stream: +@example +avconv -i INPUT -metadata:s:1 language=eng OUTPUT +@end example + @item -v @var{number} Set the logging verbosity level. @@ -188,18 +200,21 @@ avconv -i myfile.avi -target vcd -bf 2 /tmp/vcd.mpg @end example @item -dframes @var{number} -Set the number of data frames to record. +Set the number of data frames to record. This is an alias for @code{-frames:d}. @item -slang @var{code} Set the ISO 639 language code (3 letters) of the current subtitle stream. +@item -frames[:stream_specifier] @var{framecount} +Stop writing to the stream after @var{framecount} frames. + @end table @section Video Options @table @option @item -vframes @var{number} -Set the number of video frames to record. +Set the number of video frames to record. This is an alias for @code{-frames:v}. @item -r @var{fps} Set frame rate (Hz value, fraction or abbreviation), (default = 25). @item -s @var{size} @@ -552,11 +567,6 @@ Intra_dc_precision. Force video tag/fourcc. @item -qphist Show QP histogram. -@item -vbsf @var{bitstream_filter} -Bitstream filters available are "dump_extra", "remove_extra", "noise", "h264_mp4toannexb", "imxdump", "mjpegadump", "mjpeg2jpeg". -@example -avconv -i h264.mp4 -c:v copy -vbsf h264_mp4toannexb -an out.h264 -@end example @item -force_key_frames @var{time}[,@var{time}...] Force key frames at the specified timestamps, more precisely at the first frames after each specified time. @@ -569,7 +579,7 @@ The timestamps must be specified in ascending order. @table @option @item -aframes @var{number} -Set the number of audio frames to record. +Set the number of audio frames to record. This is an alias for @code{-frames:a}. @item -ar @var{freq} Set the audio sampling frequency. For output streams it is set by default to the frequency of the corresponding input stream. For input @@ -617,8 +627,6 @@ Voice Over @item ka Karaoke @end table -@item -absf @var{bitstream_filter} -Bitstream filters available are "dump_extra", "remove_extra", "noise", "mp3comp", "mp3decomp". @end table @section Subtitle options: @@ -630,11 +638,6 @@ Set the subtitle codec. This is an alias for @code{-codec:s}. Set the ISO 639 language code (3 letters) of the current subtitle stream. @item -sn Disable subtitle recording. -@item -sbsf @var{bitstream_filter} -Bitstream filters available are "mov2textsub", "text2movsub". -@example -avconv -i file.mov -an -vn -sbsf mov2textsub -c:s copy -f rawvideo sub.txt -@end example @end table @section Audio/Video grab options @@ -797,6 +800,17 @@ an output mpegts file: @example avconv -i infile -streamid 0:33 -streamid 1:36 out.ts @end example + +@item -bsf[:@var{stream_specifier}] @var{bitstream_filters} +Set bitstream filters for matching streams. @var{bistream_filters} is +a comma-separated list of bitstream filters. Use the @code{-bsfs} option +to get the list of bitstream filters. +@example +avconv -i h264.mp4 -c:v copy -vbsf h264_mp4toannexb -an out.h264 +@end example +@example +avconv -i file.mov -an -vn -sbsf mov2textsub -c:s copy -f rawvideo sub.txt +@end example @end table @c man end OPTIONS |