mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-29 22:00:58 +02:00
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
|
If the specified expression is not valid, it is kept at its current
|
||||||
value.
|
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
|
@section drawgrid
|
||||||
|
|
||||||
Draw a grid on the input image.
|
Draw a grid on the input image.
|
||||||
@ -21498,6 +21603,11 @@ draw channels. Unrecognized or missing colors will be replaced
|
|||||||
by white color.
|
by white color.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
|
@section adrawgraph
|
||||||
|
Draw a graph using input audio metadata.
|
||||||
|
|
||||||
|
See @ref{drawgraph}
|
||||||
|
|
||||||
@section agraphmonitor
|
@section agraphmonitor
|
||||||
|
|
||||||
See @ref{graphmonitor}.
|
See @ref{graphmonitor}.
|
||||||
@ -21863,111 +21973,6 @@ This filter supports the following commands:
|
|||||||
Close the current segment and step to the next one
|
Close the current segment and step to the next one
|
||||||
@end table
|
@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}
|
@anchor{ebur128}
|
||||||
@section ebur128
|
@section ebur128
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user