13 The ffmpeg producer supports "libavfilter" filters through the "FILTER" parameter.
\r
19 ffmpeg[ *filename* | *video-mode* | *file-frame-number* / *file-nb-frames*]
\r
21 +---------------+-----------------------------------------------+--------+
\r
22 | Graph | Description | Scale |
\r
23 +===============+===============================================+========+
\r
24 | frame-time | Time spent decoding the current frame. | fps/2 |
\r
25 +---------------+-----------------------------------------------+--------+
\r
26 | buffer-count | Number of input packets buffered. | 100 |
\r
27 +---------------+-----------------------------------------------+--------+
\r
28 | buffer-count | Size of buffered input packets. | 16MB |
\r
29 +---------------+-----------------------------------------------+--------+
\r
30 | underflow | Frame was not ready in time and is skipped. | N/A |
\r
31 +---------------+-----------------------------------------------+--------+
\r
32 | seek | Input has seeked. | N/A |
\r
33 +---------------+-----------------------------------------------+--------+
\r
42 Sets whether file will loop.
\r
50 >>> PLAY 1-1 MOVIE LOOP
\r
55 Sets the start of the file. This point will be used while looping.
\r
63 >>> PLAY 1-1 MOVIE SEEK 100 LOOP
\r
68 Sets the end of the file.
\r
76 >>> PLAY 1-1 MOVIE LENGTH 100
\r
81 Configures libavfilter which will be used.
\r
85 FILTER [libavfilter-parameters:string]
\r
89 >>> PLAY 1-1 MOVIE FILTER hflip:yadif=0:0
\r
98 Sets whether file will loop.
\r
106 The value of LOOP after the command have completed.
\r
110 >>> CALL 1-1 LOOP 1
\r
111 >>> CALL 1-1 LOOP // Queries without changing.
\r
129 >>> CALL 1-1 SEEK 200