X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2Fffmpeg.texi;h=651c33c97e58e0dc6ae4b202bf392c50d0c04f65;hb=7daac50067cbc3b6a4d677ac3f3574258659c2f6;hp=f4ffc6cab96aac85badb9df5530f2aa736629bdd;hpb=a11741c293939193657a82e6055a37dfc6ed910c;p=ffmpeg diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi index f4ffc6cab96..651c33c97e5 100644 --- a/doc/ffmpeg.texi +++ b/doc/ffmpeg.texi @@ -253,6 +253,9 @@ Overwrite output files without asking. Do not overwrite output files, and exit immediately if a specified output file already exists. +@item -stream_loop @var{number} (@emph{input}) +Set number of times input stream shall be looped. + @item -c[:@var{stream_specifier}] @var{codec} (@emph{input/output,per-stream}) @itemx -codec[:@var{stream_specifier}] @var{codec} (@emph{input/output,per-stream}) Select an encoder (when used before an output file) or a decoder (when used @@ -671,6 +674,16 @@ Use VDPAU (Video Decode and Presentation API for Unix) hardware acceleration. @item dxva2 Use DXVA2 (DirectX Video Acceleration) hardware acceleration. + +@item qsv +Use the Intel QuickSync Video acceleration for video transcoding. + +Unlike most other values, this option does not enable accelerated decoding (that +is used automatically whenever a qsv decoder is selected), but accelerated +transcoding, without copying the frames into the system memory. + +For it to work, both the decoder and the encoder must support QSV acceleration +and no filters must be used. @end table This option has no effect if the selected hwaccel is not available or not @@ -697,6 +710,20 @@ is not specified, the value of the @var{DISPLAY} environment variable is used @item dxva2 For DXVA2, this option should contain the number of the display adapter to use. If this option is not specified, the default adapter is used. + +@item qsv +For QSV, this option corresponds to the valus of MFX_IMPL_* . Allowed values +are: +@table @option +@item auto +@item sw +@item hw +@item auto_any +@item hw_any +@item hw2 +@item hw3 +@item hw4 +@end table @end table @item -hwaccels @@ -1233,6 +1260,14 @@ Discard all frames excepts keyframes. Discard all frames. @end table +@item -abort_on @var{flags} (@emph{global}) +Stop and abort on various conditions. The following flags are available: + +@table @option +@item empty_output +No packets were passed to the muxer, the output is empty. +@end table + @item -xerror (@emph{global}) Stop and exit on error