| OLD | NEW |
| 1 \input texinfo @c -*- texinfo -*- | 1 \input texinfo @c -*- texinfo -*- |
| 2 | 2 |
| 3 @settitle Libavfilter Documentation | 3 @settitle Libavfilter Documentation |
| 4 @titlepage | 4 @titlepage |
| 5 @sp 7 | 5 @sp 7 |
| 6 @center @titlefont{Libavfilter Documentation} | 6 @center @titlefont{Libavfilter Documentation} |
| 7 @sp 3 | 7 @sp 3 |
| 8 @end titlepage | 8 @end titlepage |
| 9 | 9 |
| 10 | 10 |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 and output. | 64 and output. |
| 65 | 65 |
| 66 Some filters take in input a list of parameters: they are specified | 66 Some filters take in input a list of parameters: they are specified |
| 67 after the filter name and an equal sign, and are separated each other | 67 after the filter name and an equal sign, and are separated each other |
| 68 by a semicolon. | 68 by a semicolon. |
| 69 | 69 |
| 70 There exist so-called @var{source filters} that do not have a video | 70 There exist so-called @var{source filters} that do not have a video |
| 71 input, and we expect in the future some @var{sink filters} that will | 71 input, and we expect in the future some @var{sink filters} that will |
| 72 not have video output. | 72 not have video output. |
| 73 | 73 |
| 74 @chapter graph2dot |
| 75 |
| 76 The @file{graph2dot} program included in the FFmpeg @file{tools} |
| 77 directory can be used to parse a filter graph description and issue a |
| 78 corresponding textual representation in the dot language. |
| 79 |
| 80 Invoke the command: |
| 81 @example |
| 82 graph2dot -h |
| 83 @end example |
| 84 |
| 85 to see how to use @file{graph2dot}. |
| 86 |
| 87 You can then pass the dot description to the @file{dot} program (from |
| 88 the graphviz suite of programs) and obtain a graphical representation |
| 89 of the filter graph. |
| 90 |
| 91 For example the sequence of commands: |
| 92 @example |
| 93 echo @var{GRAPH_DESCRIPTION} | \ |
| 94 tools/graph2dot -o graph.tmp && \ |
| 95 dot -Tpng graph.tmp -o graph.png && \ |
| 96 display graph.png |
| 97 @end example |
| 98 |
| 99 can be used to create and display an image representing the graph |
| 100 described by the @var{GRAPH_DESCRIPTION} string. |
| 101 |
| 74 @chapter Available video filters | 102 @chapter Available video filters |
| 75 | 103 |
| 76 When you configure your FFmpeg build, you can disable any of the | 104 When you configure your FFmpeg build, you can disable any of the |
| 77 existing video filters. | 105 existing video filters. |
| 78 The configure output will show the video filters included in your | 106 The configure output will show the video filters included in your |
| 79 build. | 107 build. |
| 80 | 108 |
| 81 Below is a description of the currently available video filters. | 109 Below is a description of the currently available video filters. |
| 82 | 110 |
| 83 @section crop | 111 @section crop |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 217 | 245 |
| 218 Below is a description of the currently available video sinks. | 246 Below is a description of the currently available video sinks. |
| 219 | 247 |
| 220 @section nullsink | 248 @section nullsink |
| 221 | 249 |
| 222 Null video sink, do absolutely nothing with the input video. It is | 250 Null video sink, do absolutely nothing with the input video. It is |
| 223 mainly useful as a template and to be employed in analysis / debugging | 251 mainly useful as a template and to be employed in analysis / debugging |
| 224 tools. | 252 tools. |
| 225 | 253 |
| 226 @bye | 254 @bye |
| OLD | NEW |