mirror of https://git.ffmpeg.org/ffmpeg.git
doc/filters: move drawgraph to video filters chapter
This commit is contained in:
parent
2539fea777
commit
d4ba2506ce
215
doc/filters.texi
215
doc/filters.texi
|
@ -9037,6 +9037,111 @@ The command accepts the same syntax of the corresponding option.
|
|||
If the specified expression is not valid, it is kept at its current
|
||||
value.
|
||||
|
||||
@anchor{drawgraph}
|
||||
@section drawgraph
|
||||
Draw a graph using input video metadata.
|
||||
|
||||
It accepts the following parameters:
|
||||
|
||||
@table @option
|
||||
@item m1
|
||||
Set 1st frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg1
|
||||
Set 1st foreground color expression.
|
||||
|
||||
@item m2
|
||||
Set 2nd frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg2
|
||||
Set 2nd foreground color expression.
|
||||
|
||||
@item m3
|
||||
Set 3rd frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg3
|
||||
Set 3rd foreground color expression.
|
||||
|
||||
@item m4
|
||||
Set 4th frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg4
|
||||
Set 4th foreground color expression.
|
||||
|
||||
@item min
|
||||
Set minimal value of metadata value.
|
||||
|
||||
@item max
|
||||
Set maximal value of metadata value.
|
||||
|
||||
@item bg
|
||||
Set graph background color. Default is white.
|
||||
|
||||
@item mode
|
||||
Set graph mode.
|
||||
|
||||
Available values for mode is:
|
||||
@table @samp
|
||||
@item bar
|
||||
@item dot
|
||||
@item line
|
||||
@end table
|
||||
|
||||
Default is @code{line}.
|
||||
|
||||
@item slide
|
||||
Set slide mode.
|
||||
|
||||
Available values for slide is:
|
||||
@table @samp
|
||||
@item frame
|
||||
Draw new frame when right border is reached.
|
||||
|
||||
@item replace
|
||||
Replace old columns with new ones.
|
||||
|
||||
@item scroll
|
||||
Scroll from right to left.
|
||||
|
||||
@item rscroll
|
||||
Scroll from left to right.
|
||||
|
||||
@item picture
|
||||
Draw single picture.
|
||||
@end table
|
||||
|
||||
Default is @code{frame}.
|
||||
|
||||
@item size
|
||||
Set size of graph video. For the syntax of this option, check the
|
||||
@ref{video size syntax,,"Video size" section in the ffmpeg-utils manual,ffmpeg-utils}.
|
||||
The default value is @code{900x256}.
|
||||
|
||||
The foreground color expressions can use the following variables:
|
||||
@table @option
|
||||
@item MIN
|
||||
Minimal value of metadata value.
|
||||
|
||||
@item MAX
|
||||
Maximal value of metadata value.
|
||||
|
||||
@item VAL
|
||||
Current metadata key value.
|
||||
@end table
|
||||
|
||||
The color is defined as 0xAABBGGRR.
|
||||
@end table
|
||||
|
||||
Example using metadata from @ref{signalstats} filter:
|
||||
@example
|
||||
signalstats,drawgraph=lavfi.signalstats.YAVG:min=0:max=255
|
||||
@end example
|
||||
|
||||
Example using metadata from @ref{ebur128} filter:
|
||||
@example
|
||||
ebur128=metadata=1,adrawgraph=lavfi.r128.M:min=-120:max=5
|
||||
@end example
|
||||
|
||||
@section drawgrid
|
||||
|
||||
Draw a grid on the input image.
|
||||
|
@ -21498,6 +21603,11 @@ draw channels. Unrecognized or missing colors will be replaced
|
|||
by white color.
|
||||
@end table
|
||||
|
||||
@section adrawgraph
|
||||
Draw a graph using input audio metadata.
|
||||
|
||||
See @ref{drawgraph}
|
||||
|
||||
@section agraphmonitor
|
||||
|
||||
See @ref{graphmonitor}.
|
||||
|
@ -21863,111 +21973,6 @@ This filter supports the following commands:
|
|||
Close the current segment and step to the next one
|
||||
@end table
|
||||
|
||||
@section drawgraph, adrawgraph
|
||||
|
||||
Draw a graph using input video or audio metadata.
|
||||
|
||||
It accepts the following parameters:
|
||||
|
||||
@table @option
|
||||
@item m1
|
||||
Set 1st frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg1
|
||||
Set 1st foreground color expression.
|
||||
|
||||
@item m2
|
||||
Set 2nd frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg2
|
||||
Set 2nd foreground color expression.
|
||||
|
||||
@item m3
|
||||
Set 3rd frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg3
|
||||
Set 3rd foreground color expression.
|
||||
|
||||
@item m4
|
||||
Set 4th frame metadata key from which metadata values will be used to draw a graph.
|
||||
|
||||
@item fg4
|
||||
Set 4th foreground color expression.
|
||||
|
||||
@item min
|
||||
Set minimal value of metadata value.
|
||||
|
||||
@item max
|
||||
Set maximal value of metadata value.
|
||||
|
||||
@item bg
|
||||
Set graph background color. Default is white.
|
||||
|
||||
@item mode
|
||||
Set graph mode.
|
||||
|
||||
Available values for mode is:
|
||||
@table @samp
|
||||
@item bar
|
||||
@item dot
|
||||
@item line
|
||||
@end table
|
||||
|
||||
Default is @code{line}.
|
||||
|
||||
@item slide
|
||||
Set slide mode.
|
||||
|
||||
Available values for slide is:
|
||||
@table @samp
|
||||
@item frame
|
||||
Draw new frame when right border is reached.
|
||||
|
||||
@item replace
|
||||
Replace old columns with new ones.
|
||||
|
||||
@item scroll
|
||||
Scroll from right to left.
|
||||
|
||||
@item rscroll
|
||||
Scroll from left to right.
|
||||
|
||||
@item picture
|
||||
Draw single picture.
|
||||
@end table
|
||||
|
||||
Default is @code{frame}.
|
||||
|
||||
@item size
|
||||
Set size of graph video. For the syntax of this option, check the
|
||||
@ref{video size syntax,,"Video size" section in the ffmpeg-utils manual,ffmpeg-utils}.
|
||||
The default value is @code{900x256}.
|
||||
|
||||
The foreground color expressions can use the following variables:
|
||||
@table @option
|
||||
@item MIN
|
||||
Minimal value of metadata value.
|
||||
|
||||
@item MAX
|
||||
Maximal value of metadata value.
|
||||
|
||||
@item VAL
|
||||
Current metadata key value.
|
||||
@end table
|
||||
|
||||
The color is defined as 0xAABBGGRR.
|
||||
@end table
|
||||
|
||||
Example using metadata from @ref{signalstats} filter:
|
||||
@example
|
||||
signalstats,drawgraph=lavfi.signalstats.YAVG:min=0:max=255
|
||||
@end example
|
||||
|
||||
Example using metadata from @ref{ebur128} filter:
|
||||
@example
|
||||
ebur128=metadata=1,adrawgraph=lavfi.r128.M:min=-120:max=5
|
||||
@end example
|
||||
|
||||
@anchor{ebur128}
|
||||
@section ebur128
|
||||
|
||||
|
|
Loading…
Reference in New Issue