-
Notifications
You must be signed in to change notification settings - Fork 77
Video Filters
This page is commom for both video postprocessors (receiver) and capture filters (sender). Although both classes are implemented separately, most of the filters is shared (can be used) as both capture filter and video postprocessor.
Video postprocessors can modify incoming video in several ways. Example usage is following:
uv -p <postprocessor> -d gl
Eg.
uv -p "text:My text"
to annotate incoming video with a text "My text". Capture filter command will then look like:
uv -F <postprocessor> -t <capture>
uv -F "text:My text" -t dummy
You can enumerate available video filters with following commands:
uv -F help
uv -p help
For individual modules, it is advisable to look directly to the module command-line documentation, this page is meant merely as an overview.
Available filters:
- add_frame
- blank (capture filter only)
- border
- change_pixfmt
- color
- crop
- deinterlace
- deinterlace_blend
- deinterlace_bob
- deinterlace_linear
- delay (pp only)
- double_framerate
- dummy
- every
- flip
- gamma
- grayscale
- interlace
- interlaced_3d (pp only)
- logo (capture filter only)
- matrix
- matrix2
- mirror
- noise (capture filter only)
- override_prop
- rate_limit (capture filter only)
- resize
- scale
- split
- temporal_3d
- text
TODO
Although both CF and VOPP name the same, those are actually separate implementations.
TODO
Border postprocessor allows you to add color border around incoming video. Examples:
uv -p border -d gl
Borders video with default parameters.
uv -p border:color=#ff0000:width=20==8
Creates 8 pixel red border.
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
Note: This module is currently experimental. Requires MagickWand. You can add text to received video using text video postprocess filter. Usage is simply:
uv -d gl -p text:<your_text> <sender_address>
If your text contains spaces, you can enclose entire argument with apostrophes:
uv -d gl -p "text:Your text with spaces" <sender_address>
If you have any technical or non-technical question or suggestion please feel free to contact us at