diff --git a/Changelog b/Changelog index 7821e72c879e7b3f0f8c71ca7fa6867557d4f628..9bea64ff39cf0befa844fe542678ef3836f215e7 100644 --- a/Changelog +++ b/Changelog @@ -42,6 +42,7 @@ version <next>: - MD STUDIO audio demuxer - RF64 support in WAV demuxer - MPEG-4 Audio Lossless Coding (ALS) decoder +- -formats option split into -formats, -codecs, -bsfs, and -protocols diff --git a/doc/ffmpeg-doc.texi b/doc/ffmpeg-doc.texi index b6706f4c50d29ce55b48a86772c32a1748bc32f5..98c710a8ec4b50900046d311f5c8139a36b57779 100644 --- a/doc/ffmpeg-doc.texi +++ b/doc/ffmpeg-doc.texi @@ -235,9 +235,20 @@ Show help. Show version. @item -formats -Show available formats, codecs, bitstream filters, protocols, and frame size and frame rate abbreviations. +Show available formats. -The fields preceding the format and codec names have the following meanings: +The fields preceding the format names have the following meanings: +@table @samp +@item D +Decoding available +@item E +Encoding available +@end table + +@item -codecs +Show available codecs. + +The fields preceding the codec names have the following meanings: @table @samp @item D Decoding available @@ -253,6 +264,12 @@ Codec supports direct rendering Codec can handle input truncated at random locations instead of only at frame boundaries @end table +@item -bsfs +Show available bitstream filters. + +@item -protocols +Show available protocols. + @item -f @var{fmt} Force format. @@ -933,7 +950,7 @@ to standard output. FFmpeg also handles many protocols specified with an URL syntax. -Use 'ffmpeg -formats' to see a list of the supported protocols. +Use 'ffmpeg -protocols' to see a list of the supported protocols. The protocol @code{http:} is currently used only to communicate with FFserver (see the FFserver documentation). When FFmpeg will be a diff --git a/doc/ffplay-doc.texi b/doc/ffplay-doc.texi index a92039653ba4c4581d86ed16632d8775a94c59e2..4e06a9c1e6f906ddf5725e319d4b74c1ba147872 100644 --- a/doc/ffplay-doc.texi +++ b/doc/ffplay-doc.texi @@ -36,7 +36,13 @@ Show version. @item -L Show license. @item -formats -Show available formats, codecs, protocols, ... +Show available formats. +@item -codecs +Show available codecs. +@item -bsfs +Show available bitstream filters. +@item -protocols +Show available protocols. @item -x @var{width} Force displayed width. @item -y @var{height} diff --git a/doc/ffserver-doc.texi b/doc/ffserver-doc.texi index 0feface2e015781458f3d0a54d0d734a3142a46e..1a635daa316686a994fb6931e9b75f88dfd24d7d 100644 --- a/doc/ffserver-doc.texi +++ b/doc/ffserver-doc.texi @@ -242,7 +242,13 @@ Show version. @item -L Show license. @item -formats -Show available formats, codecs, protocols, ... +Show available formats. +@item -codecs +Show available codecs. +@item -bsfs +Show available bitstream filters. +@item -protocols +Show available protocols. @item -h Show help. @item -loglevel @var{loglevel} diff --git a/doc/general.texi b/doc/general.texi index d5f39f36f57d0777fe9220b2d937d8c15ef3e8ca..3afbc875915041bc1033564c5e94268e55cfaa5e 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -32,7 +32,7 @@ GPL components, GPL version 3) to use it. @chapter Supported File Formats and Codecs -You can use the @code{-formats} option to have an exhaustive list. +You can use the @code{-formats} and @code{-codecs} options to have an exhaustive list. @section File Formats