Browse code

doc: update libavfilter documentation

Update the reference to the conversion tool to use avconv and
make sure the example line works as supposed.
Remove the paragraph pointing to the svn repo

Luca Barbato authored on 2011/11/09 04:37:58
Showing 1 changed files
... ...
@@ -14,18 +14,6 @@
14 14
 Libavfilter is the filtering API of Libav. It is the substitute of the
15 15
 now deprecated 'vhooks' and started as a Google Summer of Code project.
16 16
 
17
-Integrating libavfilter into the main Libav repository is a work in
18
-progress. If you wish to try the unfinished development code of
19
-libavfilter then check it out from the libavfilter repository into
20
-some directory of your choice by:
21
-
22
-@example
23
-   svn checkout svn://svn.libav.org/soc/libavfilter
24
-@end example
25
-
26
-And then read the README file in the top directory to learn how to
27
-integrate it into ffmpeg and avplay.
28
-
29 17
 But note that there may still be serious bugs in the code and its API
30 18
 and ABI should not be considered stable yet!
31 19
 
... ...
@@ -48,15 +36,14 @@ and the vflip filter before merging it back with the other stream by
48 48
 overlaying it on top. You can use the following command to achieve this:
49 49
 
50 50
 @example
51
-./ffmpeg -i in.avi -s 240x320 -vf "[in] split [T1], fifo, [T2] overlay= 0:240 [out]; [T1] fifo, crop=0:0:-1:240, vflip [T2]
51
+./avconv -i input -vf "[in] split [T1], fifo, [T2] overlay=0:H/2 [out]; [T1] fifo, crop=iw:ih/2:0:ih/2, vflip [T2]" output
52 52
 @end example
53 53
 
54
-where input_video.avi has a vertical resolution of 480 pixels. The
55
-result will be that in output the top half of the video is mirrored
54
+The result will be that in output the top half of the video is mirrored
56 55
 onto the bottom half.
57 56
 
58 57
 Video filters are loaded using the @var{-vf} option passed to
59
-ffmpeg or to avplay. Filters in the same linear chain are separated by
58
+avconv or to avplay. Filters in the same linear chain are separated by
60 59
 commas. In our example, @var{split, fifo, overlay} are in one linear
61 60
 chain, and @var{fifo, crop, vflip} are in another. The points where
62 61
 the linear chains join are labeled by names enclosed in square