]> git.sesse.net Git - ffmpeg/blobdiff - doc/filters.texi
indeo5: Fix null pointer dereferences of ref_mb
[ffmpeg] / doc / filters.texi
index 699e0c1b97ca090b483e5cd0ee250748c27cf688..da36e8b1b8bc21167dfcfa898d778d1a97441036 100644 (file)
@@ -224,6 +224,19 @@ expressed in the form "[@var{c0} @var{c1} @var{c2} @var{c3} @var{c4} @var{c5}
 @var{c6} @var{c7}]"
 @end table
 
+@section asplit
+
+Pass on the input audio to two outputs. Both outputs are identical to
+the input audio.
+
+For example:
+@example
+[in] asplit[out0], showaudio[out1]
+@end example
+
+will create two separate outputs from the same input, one cropped and
+one padded.
+
 @section earwax
 
 Make audio easier to listen to on headphones.
@@ -2400,6 +2413,26 @@ For example:
 will create two separate outputs from the same input, one cropped and
 one padded.
 
+@section thumbnail
+Select the most representative frame in a given sequence of consecutive frames.
+
+It accepts as argument the frames batch size to analyze (default @var{N}=100);
+in a set of @var{N} frames, the filter will pick one of them, and then handle
+the next batch of @var{N} frames until the end.
+
+Since the filter keeps track of the whole frames sequence, a bigger @var{N}
+value will result in a higher memory usage, so a high value is not recommended.
+
+The following example extract one picture each 50 frames:
+@example
+thumbnail=50
+@end example
+
+Complete example of a thumbnail creation with @command{ffmpeg}:
+@example
+ffmpeg -i in.avi -vf thumbnail,scale=300:200 -frames:v 1 out.png
+@end example
+
 @section transpose
 
 Transpose rows with columns in the input video and optionally flip it.