diff options
author | Stefano Sabatini <stefano.sabatini-lala@poste.it> | 2011-06-18 03:11:16 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2011-10-19 07:08:42 +0200 |
commit | 0244879f30b81db7b7a001ce2ac21fe81b849ba4 (patch) | |
tree | f897bf154070805775baa422b452853a2b784bd1 /doc | |
parent | 4e64c4d51a04503dc1e856bce8d3fbbe09ede9e6 (diff) | |
download | ffmpeg-0244879f30b81db7b7a001ce2ac21fe81b849ba4.tar.gz |
lavfi: add testsrc source
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/filters.texi | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index 56f00ff4e1..a50a0fa269 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -1974,6 +1974,52 @@ Some examples follow: frei0r_src=200x200:10:partik0l=1234 [overlay]; [in][overlay] overlay @end example +@section testsrc + +Generate a test video pattern, showing a color pattern, a scrolling +gradient and a timestamp. This is mainly intended for testing +purposes. + +It accepts an optional sequence of @var{key}=@var{value} pairs, +separated by ":". The description of the accepted options follows. + +@table @option + +@item size, s +Specify the size of the sourced video, it may be a string of the form +@var{width}x@var{heigth}, or the name of a size abbreviation. The +default value is "320x240". + +@item rate, r +Specify the frame rate of the sourced video, as the number of frames +generated per second. It has to be a string in the format +@var{frame_rate_num}/@var{frame_rate_den}, an integer number, a float +number or a valid video frame rate abbreviation. The default value is +"25". + +@item sar +Set the sample aspect ratio of the sourced video. + +@item duration +Set the video duration of the sourced video. The accepted syntax is: +@example +[-]HH[:MM[:SS[.m...]]] +[-]S+[.m...] +@end example +See also the function @code{av_parse_time()}. + +If not specified, or the expressed duration is negative, the video is +supposed to be generated forever. +@end table + +For example the following: +@example +testsrc=duration=5.3:size=qcif:rate=10 +@end example + +will generate a video with a duration of 5.3 seconds, with size +176x144 and a framerate of 10 frames per second. + @c man end VIDEO SOURCES @chapter Video Sinks |