<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
<html>
-<!-- Created on May 18, 2011 by texi2html 1.82
+<!-- Created on June 10, 2011 by texi2html 1.82
texi2html was written by:
Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
<li><a name="toc-Generic-options" href="#Generic-options">3.1 Generic options</a></li>
<li><a name="toc-Main-options" href="#Main-options">3.2 Main options</a></li>
</ul></li>
- <li><a name="toc-Demuxers" href="#Demuxers">4. Demuxers</a>
+ <li><a name="toc-Decoders" href="#Decoders">4. Decoders</a></li>
+ <li><a name="toc-Video-Decoders" href="#Video-Decoders">5. Video Decoders</a>
<ul class="toc">
- <li><a name="toc-image2" href="#image2">4.1 image2</a></li>
- <li><a name="toc-applehttp-1" href="#applehttp-1">4.2 applehttp</a></li>
+ <li><a name="toc-rawvideo" href="#rawvideo">5.1 rawvideo</a>
+ <ul class="toc">
+ <li><a name="toc-Options-1" href="#Options-1">5.1.1 Options</a></li>
+ </ul>
+</li>
</ul></li>
- <li><a name="toc-Muxers" href="#Muxers">5. Muxers</a>
+ <li><a name="toc-Demuxers" href="#Demuxers">6. Demuxers</a>
<ul class="toc">
- <li><a name="toc-crc-1" href="#crc-1">5.1 crc</a></li>
- <li><a name="toc-framecrc-1" href="#framecrc-1">5.2 framecrc</a></li>
- <li><a name="toc-image2-1" href="#image2-1">5.3 image2</a></li>
- <li><a name="toc-mpegts" href="#mpegts">5.4 mpegts</a></li>
- <li><a name="toc-null" href="#null">5.5 null</a></li>
+ <li><a name="toc-image2" href="#image2">6.1 image2</a></li>
+ <li><a name="toc-applehttp-1" href="#applehttp-1">6.2 applehttp</a></li>
</ul></li>
- <li><a name="toc-Protocols" href="#Protocols">6. Protocols</a>
+ <li><a name="toc-Protocols" href="#Protocols">7. Protocols</a>
<ul class="toc">
- <li><a name="toc-applehttp" href="#applehttp">6.1 applehttp</a></li>
- <li><a name="toc-concat" href="#concat">6.2 concat</a></li>
- <li><a name="toc-file" href="#file">6.3 file</a></li>
- <li><a name="toc-gopher" href="#gopher">6.4 gopher</a></li>
- <li><a name="toc-http" href="#http">6.5 http</a></li>
- <li><a name="toc-mmst" href="#mmst">6.6 mmst</a></li>
- <li><a name="toc-mmsh" href="#mmsh">6.7 mmsh</a></li>
- <li><a name="toc-md5" href="#md5">6.8 md5</a></li>
- <li><a name="toc-pipe" href="#pipe">6.9 pipe</a></li>
- <li><a name="toc-rtmp" href="#rtmp">6.10 rtmp</a></li>
- <li><a name="toc-rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte" href="#rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte">6.11 rtmp, rtmpe, rtmps, rtmpt, rtmpte</a></li>
- <li><a name="toc-rtp" href="#rtp">6.12 rtp</a></li>
- <li><a name="toc-rtsp" href="#rtsp">6.13 rtsp</a></li>
- <li><a name="toc-sap" href="#sap">6.14 sap</a>
+ <li><a name="toc-applehttp" href="#applehttp">7.1 applehttp</a></li>
+ <li><a name="toc-concat" href="#concat">7.2 concat</a></li>
+ <li><a name="toc-file" href="#file">7.3 file</a></li>
+ <li><a name="toc-gopher" href="#gopher">7.4 gopher</a></li>
+ <li><a name="toc-http" href="#http">7.5 http</a></li>
+ <li><a name="toc-mmst" href="#mmst">7.6 mmst</a></li>
+ <li><a name="toc-mmsh" href="#mmsh">7.7 mmsh</a></li>
+ <li><a name="toc-md5" href="#md5">7.8 md5</a></li>
+ <li><a name="toc-pipe" href="#pipe">7.9 pipe</a></li>
+ <li><a name="toc-rtmp" href="#rtmp">7.10 rtmp</a></li>
+ <li><a name="toc-rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte" href="#rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte">7.11 rtmp, rtmpe, rtmps, rtmpt, rtmpte</a></li>
+ <li><a name="toc-rtp" href="#rtp">7.12 rtp</a></li>
+ <li><a name="toc-rtsp" href="#rtsp">7.13 rtsp</a></li>
+ <li><a name="toc-sap" href="#sap">7.14 sap</a>
<ul class="toc">
- <li><a name="toc-Muxer" href="#Muxer">6.14.1 Muxer</a></li>
- <li><a name="toc-Demuxer" href="#Demuxer">6.14.2 Demuxer</a></li>
+ <li><a name="toc-Muxer" href="#Muxer">7.14.1 Muxer</a></li>
+ <li><a name="toc-Demuxer" href="#Demuxer">7.14.2 Demuxer</a></li>
</ul></li>
- <li><a name="toc-tcp" href="#tcp">6.15 tcp</a></li>
- <li><a name="toc-udp" href="#udp">6.16 udp</a></li>
+ <li><a name="toc-tcp" href="#tcp">7.15 tcp</a></li>
+ <li><a name="toc-udp" href="#udp">7.16 udp</a></li>
</ul></li>
- <li><a name="toc-Input-Devices" href="#Input-Devices">7. Input Devices</a>
+ <li><a name="toc-Input-Devices" href="#Input-Devices">8. Input Devices</a>
<ul class="toc">
- <li><a name="toc-alsa" href="#alsa">7.1 alsa</a></li>
- <li><a name="toc-bktr" href="#bktr">7.2 bktr</a></li>
- <li><a name="toc-dv1394" href="#dv1394">7.3 dv1394</a></li>
- <li><a name="toc-fbdev" href="#fbdev">7.4 fbdev</a></li>
- <li><a name="toc-jack" href="#jack">7.5 jack</a></li>
- <li><a name="toc-libdc1394" href="#libdc1394">7.6 libdc1394</a></li>
- <li><a name="toc-oss" href="#oss">7.7 oss</a></li>
- <li><a name="toc-sndio" href="#sndio">7.8 sndio</a></li>
- <li><a name="toc-video4linux-and-video4linux2" href="#video4linux-and-video4linux2">7.9 video4linux and video4linux2</a></li>
- <li><a name="toc-vfwcap" href="#vfwcap">7.10 vfwcap</a></li>
- <li><a name="toc-x11grab" href="#x11grab">7.11 x11grab</a></li>
+ <li><a name="toc-alsa" href="#alsa">8.1 alsa</a></li>
+ <li><a name="toc-bktr" href="#bktr">8.2 bktr</a></li>
+ <li><a name="toc-dv1394" href="#dv1394">8.3 dv1394</a></li>
+ <li><a name="toc-fbdev" href="#fbdev">8.4 fbdev</a></li>
+ <li><a name="toc-jack" href="#jack">8.5 jack</a></li>
+ <li><a name="toc-libdc1394" href="#libdc1394">8.6 libdc1394</a></li>
+ <li><a name="toc-oss" href="#oss">8.7 oss</a></li>
+ <li><a name="toc-sndio" href="#sndio">8.8 sndio</a></li>
+ <li><a name="toc-video4linux-and-video4linux2" href="#video4linux-and-video4linux2">8.9 video4linux and video4linux2</a></li>
+ <li><a name="toc-vfwcap" href="#vfwcap">8.10 vfwcap</a></li>
+ <li><a name="toc-x11grab" href="#x11grab">8.11 x11grab</a></li>
</ul>
</li>
</ul>
<p>Each media stream information is printed within a dedicated section
with name "STREAM".
</p>
+</dd>
+<dt> ‘<samp>-i <var>input_file</var></samp>’</dt>
+<dd><p>Read <var>input_file</var>.
+</p>
+</dd>
+</dl>
+
+<a name="Decoders"></a>
+<h1 class="chapter"><a href="ffprobe.html#toc-Decoders">4. Decoders</a></h1>
+
+<p>Decoders are configured elements in FFmpeg which allow the decoding of
+multimedia streams.
+</p>
+<p>When you configure your FFmpeg build, all the supported native decoders
+are enabled by default. Decoders requiring an external library must be enabled
+manually via the corresponding <code>--enable-lib</code> option. You can list all
+available decoders using the configure option <code>--list-decoders</code>.
+</p>
+<p>You can disable all the decoders with the configure option
+<code>--disable-decoders</code> and selectively enable / disable single decoders
+with the options <code>--enable-decoder=<var>DECODER</var></code> /
+<code>--disable-decoder=<var>DECODER</var></code>.
+</p>
+<p>The option <code>-codecs</code> of the ff* tools will display the list of
+enabled decoders.
+</p>
+
+<a name="Video-Decoders"></a>
+<h1 class="chapter"><a href="ffprobe.html#toc-Video-Decoders">5. Video Decoders</a></h1>
+
+<p>A description of some of the currently available video decoders
+follows.
+</p>
+<a name="rawvideo"></a>
+<h2 class="section"><a href="ffprobe.html#toc-rawvideo">5.1 rawvideo</a></h2>
+
+<p>Rawvideo decoder.
+</p>
+<p>This decoder decodes rawvideo streams.
+</p>
+<a name="Options-1"></a>
+<h3 class="subsection"><a href="ffprobe.html#toc-Options-1">5.1.1 Options</a></h3>
+
+<dl compact="compact">
+<dt> ‘<samp>top <var>top_field_first</var></samp>’</dt>
+<dd><p>Specify the assumed field type of the input video.
+</p><dl compact="compact">
+<dt> ‘<samp>-1</samp>’</dt>
+<dd><p>the video is assumed to be progressive (default)
+</p></dd>
+<dt> ‘<samp>0</samp>’</dt>
+<dd><p>bottom-field-first is assumed
+</p></dd>
+<dt> ‘<samp>1</samp>’</dt>
+<dd><p>top-field-first is assumed
+</p></dd>
+</dl>
+
</dd>
</dl>
<a name="Demuxers"></a>
-<h1 class="chapter"><a href="ffprobe.html#toc-Demuxers">4. Demuxers</a></h1>
+<h1 class="chapter"><a href="ffprobe.html#toc-Demuxers">6. Demuxers</a></h1>
<p>Demuxers are configured elements in FFmpeg which allow to read the
multimedia streams from a particular type of file.
<p>The description of some of the currently available demuxers follows.
</p>
<a name="image2"></a>
-<h2 class="section"><a href="ffprobe.html#toc-image2">4.1 image2</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-image2">6.1 image2</a></h2>
<p>Image file demuxer.
</p>
</pre></td></tr></table>
<a name="applehttp-1"></a>
-<h2 class="section"><a href="ffprobe.html#toc-applehttp-1">4.2 applehttp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-applehttp-1">6.2 applehttp</a></h2>
<p>Apple HTTP Live Streaming demuxer.
</p>
The total bitrate of the variant that the stream belongs to is
available in a metadata key named "variant_bitrate".
</p>
-<a name="Muxers"></a>
-<h1 class="chapter"><a href="ffprobe.html#toc-Muxers">5. Muxers</a></h1>
-
-<p>Muxers are configured elements in FFmpeg which allow writing
-multimedia streams to a particular type of file.
-</p>
-<p>When you configure your FFmpeg build, all the supported muxers
-are enabled by default. You can list all available muxers using the
-configure option <code>--list-muxers</code>.
-</p>
-<p>You can disable all the muxers with the configure option
-<code>--disable-muxers</code> and selectively enable / disable single muxers
-with the options <code>--enable-muxer=<var>MUXER</var></code> /
-<code>--disable-muxer=<var>MUXER</var></code>.
-</p>
-<p>The option <code>-formats</code> of the ff* tools will display the list of
-enabled muxers.
-</p>
-<p>A description of some of the currently available muxers follows.
-</p>
-<p><a name="crc"></a>
-</p><a name="crc-1"></a>
-<h2 class="section"><a href="ffprobe.html#toc-crc-1">5.1 crc</a></h2>
-
-<p>CRC (Cyclic Redundancy Check) testing format.
-</p>
-<p>This muxer computes and prints the Adler-32 CRC of all the input audio
-and video frames. By default audio frames are converted to signed
-16-bit raw audio and video frames to raw video before computing the
-CRC.
-</p>
-<p>The output of the muxer consists of a single line of the form:
-CRC=0x<var>CRC</var>, where <var>CRC</var> is a hexadecimal number 0-padded to
-8 digits containing the CRC for all the decoded input frames.
-</p>
-<p>For example to compute the CRC of the input, and store it in the file
-‘<tt>out.crc</tt>’:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -f crc out.crc
-</pre></td></tr></table>
-
-<p>You can print the CRC to stdout with the command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -f crc -
-</pre></td></tr></table>
-
-<p>You can select the output format of each frame with ‘<tt>ffmpeg</tt>’ by
-specifying the audio and video codec and format. For example to
-compute the CRC of the input audio converted to PCM unsigned 8-bit
-and the input video converted to MPEG-2 video, use the command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -acodec pcm_u8 -vcodec mpeg2video -f crc -
-</pre></td></tr></table>
-
-<p>See also the <code>framecrc</code> muxer (see <a href="#framecrc">framecrc</a>).
-</p>
-<p><a name="framecrc"></a>
-</p><a name="framecrc-1"></a>
-<h2 class="section"><a href="ffprobe.html#toc-framecrc-1">5.2 framecrc</a></h2>
-
-<p>Per-frame CRC (Cyclic Redundancy Check) testing format.
-</p>
-<p>This muxer computes and prints the Adler-32 CRC for each decoded audio
-and video frame. By default audio frames are converted to signed
-16-bit raw audio and video frames to raw video before computing the
-CRC.
-</p>
-<p>The output of the muxer consists of a line for each audio and video
-frame of the form: <var>stream_index</var>, <var>frame_dts</var>,
-<var>frame_size</var>, 0x<var>CRC</var>, where <var>CRC</var> is a hexadecimal
-number 0-padded to 8 digits containing the CRC of the decoded frame.
-</p>
-<p>For example to compute the CRC of each decoded frame in the input, and
-store it in the file ‘<tt>out.crc</tt>’:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -f framecrc out.crc
-</pre></td></tr></table>
-
-<p>You can print the CRC of each decoded frame to stdout with the command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -f framecrc -
-</pre></td></tr></table>
-
-<p>You can select the output format of each frame with ‘<tt>ffmpeg</tt>’ by
-specifying the audio and video codec and format. For example, to
-compute the CRC of each decoded input audio frame converted to PCM
-unsigned 8-bit and of each decoded input video frame converted to
-MPEG-2 video, use the command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i INPUT -acodec pcm_u8 -vcodec mpeg2video -f framecrc -
-</pre></td></tr></table>
-
-<p>See also the <code>crc</code> muxer (see <a href="#crc">crc</a>).
-</p>
-<a name="image2-1"></a>
-<h2 class="section"><a href="ffprobe.html#toc-image2-1">5.3 image2</a></h2>
-
-<p>Image file muxer.
-</p>
-<p>The image file muxer writes video frames to image files.
-</p>
-<p>The output filenames are specified by a pattern, which can be used to
-produce sequentially numbered series of files.
-The pattern may contain the string "%d" or "%0<var>N</var>d", this string
-specifies the position of the characters representing a numbering in
-the filenames. If the form "%0<var>N</var>d" is used, the string
-representing the number in each filename is 0-padded to <var>N</var>
-digits. The literal character ’%’ can be specified in the pattern with
-the string "%%".
-</p>
-<p>If the pattern contains "%d" or "%0<var>N</var>d", the first filename of
-the file list specified will contain the number 1, all the following
-numbers will be sequential.
-</p>
-<p>The pattern may contain a suffix which is used to automatically
-determine the format of the image files to write.
-</p>
-<p>For example the pattern "img-%03d.bmp" will specify a sequence of
-filenames of the form ‘<tt>img-001.bmp</tt>’, ‘<tt>img-002.bmp</tt>’, ...,
-‘<tt>img-010.bmp</tt>’, etc.
-The pattern "img%%-%d.jpg" will specify a sequence of filenames of the
-form ‘<tt>img%-1.jpg</tt>’, ‘<tt>img%-2.jpg</tt>’, ..., ‘<tt>img%-10.jpg</tt>’,
-etc.
-</p>
-<p>The following example shows how to use ‘<tt>ffmpeg</tt>’ for creating a
-sequence of files ‘<tt>img-001.jpeg</tt>’, ‘<tt>img-002.jpeg</tt>’, ...,
-taking one image every second from the input video:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i in.avi -r 1 -f image2 'img-%03d.jpeg'
-</pre></td></tr></table>
-
-<p>Note that with ‘<tt>ffmpeg</tt>’, if the format is not specified with the
-<code>-f</code> option and the output filename specifies an image file
-format, the image2 muxer is automatically selected, so the previous
-command can be written as:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i in.avi -r 1 'img-%03d.jpeg'
-</pre></td></tr></table>
-
-<p>Note also that the pattern must not necessarily contain "%d" or
-"%0<var>N</var>d", for example to create a single image file
-‘<tt>img.jpeg</tt>’ from the input video you can employ the command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -i in.avi -f image2 -vframes 1 img.jpeg
-</pre></td></tr></table>
-
-<p>The image muxer supports the .Y.U.V image file format. This format is
-special in that that each image frame consists of three files, for
-each of the YUV420P components. To read or write this image file format,
-specify the name of the ’.Y’ file. The muxer will automatically open the
-’.U’ and ’.V’ files as required.
-</p>
-<a name="mpegts"></a>
-<h2 class="section"><a href="ffprobe.html#toc-mpegts">5.4 mpegts</a></h2>
-
-<p>MPEG transport stream muxer.
-</p>
-<p>This muxer implements ISO 13818-1 and part of ETSI EN 300 468.
-</p>
-<p>The muxer options are:
-</p>
-<dl compact="compact">
-<dt> ‘<samp>-mpegts_original_network_id <var>number</var></samp>’</dt>
-<dd><p>Set the original_network_id (default 0x0001). This is unique identifier
-of a network in DVB. Its main use is in the unique identification of a
-service through the path Original_Network_ID, Transport_Stream_ID.
-</p></dd>
-<dt> ‘<samp>-mpegts_transport_stream_id <var>number</var></samp>’</dt>
-<dd><p>Set the transport_stream_id (default 0x0001). This identifies a
-transponder in DVB.
-</p></dd>
-<dt> ‘<samp>-mpegts_service_id <var>number</var></samp>’</dt>
-<dd><p>Set the service_id (default 0x0001) also known as program in DVB.
-</p></dd>
-<dt> ‘<samp>-mpegts_pmt_start_pid <var>number</var></samp>’</dt>
-<dd><p>Set the first PID for PMT (default 0x1000, max 0x1f00).
-</p></dd>
-<dt> ‘<samp>-mpegts_start_pid <var>number</var></samp>’</dt>
-<dd><p>Set the first PID for data packets (default 0x0100, max 0x0f00).
-</p></dd>
-</dl>
-
-<p>The recognized metadata settings in mpegts muxer are <code>service_provider</code>
-and <code>service_name</code>. If they are not set the default for
-<code>service_provider</code> is "FFmpeg" and the default for
-<code>service_name</code> is "Service01".
-</p>
-<table><tr><td> </td><td><pre class="example">ffmpeg -i file.mpg -acodec copy -vcodec copy \
- -mpegts_original_network_id 0x1122 \
- -mpegts_transport_stream_id 0x3344 \
- -mpegts_service_id 0x5566 \
- -mpegts_pmt_start_pid 0x1500 \
- -mpegts_start_pid 0x150 \
- -metadata service_provider="Some provider" \
- -metadata service_name="Some Channel" \
- -y out.ts
-</pre></td></tr></table>
-
-<a name="null"></a>
-<h2 class="section"><a href="ffprobe.html#toc-null">5.5 null</a></h2>
-
-<p>Null muxer.
-</p>
-<p>This muxer does not generate any output file, it is mainly useful for
-testing or benchmarking purposes.
-</p>
-<p>For example to benchmark decoding with ‘<tt>ffmpeg</tt>’ you can use the
-command:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -benchmark -i INPUT -f null out.null
-</pre></td></tr></table>
-
-<p>Note that the above command does not read or write the ‘<tt>out.null</tt>’
-file, but specifying the output file is required by the ‘<tt>ffmpeg</tt>’
-syntax.
-</p>
-<p>Alternatively you can write the command as:
-</p><table><tr><td> </td><td><pre class="example">ffmpeg -benchmark -i INPUT -f null -
-</pre></td></tr></table>
-
<a name="Protocols"></a>
-<h1 class="chapter"><a href="ffprobe.html#toc-Protocols">6. Protocols</a></h1>
+<h1 class="chapter"><a href="ffprobe.html#toc-Protocols">7. Protocols</a></h1>
<p>Protocols are configured elements in FFmpeg which allow to access
resources which require the use of a particular protocol.
<p>A description of the currently available protocols follows.
</p>
<a name="applehttp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-applehttp">6.1 applehttp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-applehttp">7.1 applehttp</a></h2>
<p>Read Apple HTTP Live Streaming compliant segmented stream as
a uniform one. The M3U8 playlists describing the segments can be
</pre></td></tr></table>
<a name="concat"></a>
-<h2 class="section"><a href="ffprobe.html#toc-concat">6.2 concat</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-concat">7.2 concat</a></h2>
<p>Physical concatenation protocol.
</p>
many shells.
</p>
<a name="file"></a>
-<h2 class="section"><a href="ffprobe.html#toc-file">6.3 file</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-file">7.3 file</a></h2>
<p>File access protocol.
</p>
"file:FILE.mpeg".
</p>
<a name="gopher"></a>
-<h2 class="section"><a href="ffprobe.html#toc-gopher">6.4 gopher</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-gopher">7.4 gopher</a></h2>
<p>Gopher protocol.
</p>
<a name="http"></a>
-<h2 class="section"><a href="ffprobe.html#toc-http">6.5 http</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-http">7.5 http</a></h2>
<p>HTTP (Hyper Text Transfer Protocol).
</p>
<a name="mmst"></a>
-<h2 class="section"><a href="ffprobe.html#toc-mmst">6.6 mmst</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-mmst">7.6 mmst</a></h2>
<p>MMS (Microsoft Media Server) protocol over TCP.
</p>
<a name="mmsh"></a>
-<h2 class="section"><a href="ffprobe.html#toc-mmsh">6.7 mmsh</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-mmsh">7.7 mmsh</a></h2>
<p>MMS (Microsoft Media Server) protocol over HTTP.
</p>
</pre></td></tr></table>
<a name="md5"></a>
-<h2 class="section"><a href="ffprobe.html#toc-md5">6.8 md5</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-md5">7.8 md5</a></h2>
<p>MD5 output protocol.
</p>
be seekable, so they will fail with the MD5 output protocol.
</p>
<a name="pipe"></a>
-<h2 class="section"><a href="ffprobe.html#toc-pipe">6.9 pipe</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-pipe">7.9 pipe</a></h2>
<p>UNIX pipe access protocol.
</p>
be seekable, so they will fail with the pipe output protocol.
</p>
<a name="rtmp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-rtmp">6.10 rtmp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-rtmp">7.10 rtmp</a></h2>
<p>Real-Time Messaging Protocol.
</p>
</pre></td></tr></table>
<a name="rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte"></a>
-<h2 class="section"><a href="ffprobe.html#toc-rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte">6.11 rtmp, rtmpe, rtmps, rtmpt, rtmpte</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-rtmp_002c-rtmpe_002c-rtmps_002c-rtmpt_002c-rtmpte">7.11 rtmp, rtmpe, rtmps, rtmpt, rtmpte</a></h2>
<p>Real-Time Messaging Protocol and its variants supported through
librtmp.
</pre></td></tr></table>
<a name="rtp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-rtp">6.12 rtp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-rtp">7.12 rtp</a></h2>
<p>Real-Time Protocol.
</p>
<a name="rtsp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-rtsp">6.13 rtsp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-rtsp">7.13 rtsp</a></h2>
<p>RTSP is not technically a protocol handler in libavformat, it is a demuxer
and muxer. The demuxer supports both normal RTSP (with data transferred
</pre></td></tr></table>
<a name="sap"></a>
-<h2 class="section"><a href="ffprobe.html#toc-sap">6.14 sap</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-sap">7.14 sap</a></h2>
<p>Session Announcement Protocol (RFC 2974). This is not technically a
protocol handler in libavformat, it is a muxer and demuxer.
streams regularly on a separate port.
</p>
<a name="Muxer"></a>
-<h3 class="subsection"><a href="ffprobe.html#toc-Muxer">6.14.1 Muxer</a></h3>
+<h3 class="subsection"><a href="ffprobe.html#toc-Muxer">7.14.1 Muxer</a></h3>
<p>The syntax for a SAP url given to the muxer is:
</p><table><tr><td> </td><td><pre class="example">sap://<var>destination</var>[:<var>port</var>][?<var>options</var>]
</pre></td></tr></table>
<a name="Demuxer"></a>
-<h3 class="subsection"><a href="ffprobe.html#toc-Demuxer">6.14.2 Demuxer</a></h3>
+<h3 class="subsection"><a href="ffprobe.html#toc-Demuxer">7.14.2 Demuxer</a></h3>
<p>The syntax for a SAP url given to the demuxer is:
</p><table><tr><td> </td><td><pre class="example">sap://[<var>address</var>][:<var>port</var>]
</pre></td></tr></table>
<a name="tcp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-tcp">6.15 tcp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-tcp">7.15 tcp</a></h2>
<p>Trasmission Control Protocol.
</p>
</dl>
<a name="udp"></a>
-<h2 class="section"><a href="ffprobe.html#toc-udp">6.16 udp</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-udp">7.16 udp</a></h2>
<p>User Datagram Protocol.
</p>
</pre></td></tr></table>
<a name="Input-Devices"></a>
-<h1 class="chapter"><a href="ffprobe.html#toc-Input-Devices">7. Input Devices</a></h1>
+<h1 class="chapter"><a href="ffprobe.html#toc-Input-Devices">8. Input Devices</a></h1>
<p>Input devices are configured elements in FFmpeg which allow to access
the data coming from a multimedia device attached to your system.
<p>A description of the currently available input devices follows.
</p>
<a name="alsa"></a>
-<h2 class="section"><a href="ffprobe.html#toc-alsa">7.1 alsa</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-alsa">8.1 alsa</a></h2>
<p>ALSA (Advanced Linux Sound Architecture) input device.
</p>
<a href="http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html">http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html</a>
</p>
<a name="bktr"></a>
-<h2 class="section"><a href="ffprobe.html#toc-bktr">7.2 bktr</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-bktr">8.2 bktr</a></h2>
<p>BSD video input device.
</p>
<a name="dv1394"></a>
-<h2 class="section"><a href="ffprobe.html#toc-dv1394">7.3 dv1394</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-dv1394">8.3 dv1394</a></h2>
<p>Linux DV 1394 input device.
</p>
<a name="fbdev"></a>
-<h2 class="section"><a href="ffprobe.html#toc-fbdev">7.4 fbdev</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-fbdev">8.4 fbdev</a></h2>
<p>Linux framebuffer input device.
</p>
<p>See also <a href="http://linux-fbdev.sourceforge.net/">http://linux-fbdev.sourceforge.net/</a>, and fbset(1).
</p>
<a name="jack"></a>
-<h2 class="section"><a href="ffprobe.html#toc-jack">7.5 jack</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-jack">8.5 jack</a></h2>
<p>JACK input device.
</p>
<a href="http://jackaudio.org/">http://jackaudio.org/</a>
</p>
<a name="libdc1394"></a>
-<h2 class="section"><a href="ffprobe.html#toc-libdc1394">7.6 libdc1394</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-libdc1394">8.6 libdc1394</a></h2>
<p>IIDC1394 input device, based on libdc1394 and libraw1394.
</p>
<a name="oss"></a>
-<h2 class="section"><a href="ffprobe.html#toc-oss">7.7 oss</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-oss">8.7 oss</a></h2>
<p>Open Sound System input device.
</p>
<a href="http://manuals.opensound.com/usersguide/dsp.html">http://manuals.opensound.com/usersguide/dsp.html</a>
</p>
<a name="sndio"></a>
-<h2 class="section"><a href="ffprobe.html#toc-sndio">7.8 sndio</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-sndio">8.8 sndio</a></h2>
<p>sndio input device.
</p>
</pre></td></tr></table>
<a name="video4linux-and-video4linux2"></a>
-<h2 class="section"><a href="ffprobe.html#toc-video4linux-and-video4linux2">7.9 video4linux and video4linux2</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-video4linux-and-video4linux2">8.9 video4linux and video4linux2</a></h2>
<p>Video4Linux and Video4Linux2 input video devices.
</p>
</pre></td></tr></table>
<a name="vfwcap"></a>
-<h2 class="section"><a href="ffprobe.html#toc-vfwcap">7.10 vfwcap</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-vfwcap">8.10 vfwcap</a></h2>
<p>VfW (Video for Windows) capture input device.
</p>
other filename will be interpreted as device number 0.
</p>
<a name="x11grab"></a>
-<h2 class="section"><a href="ffprobe.html#toc-x11grab">7.11 x11grab</a></h2>
+<h2 class="section"><a href="ffprobe.html#toc-x11grab">8.11 x11grab</a></h2>
<p>X11 video input device.
</p>
<hr size="1">
<p>
<font size="-1">
- This document was generated by <em>Kyle Schwarz</em> on <em>May 18, 2011</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ This document was generated by <em>Kyle Schwarz</em> on <em>June 10, 2011</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
</font>
<br>