
76 Flix Engine Linux Module Documentation
5.18 Filters
5.18.1 Detailed Description
The Flix API supports a variety of ļ¬lters. Filters are used to apply user controllable effects to the source
material. For example, these include resizing, color adjustment, frame rate conversion, cuts, overlays, etc.
All effect ļ¬lters in Flix will be conļ¬gured using this API. In a future release, all existing features will be
available via this interface as well.
For those ļ¬lters which are conļ¬gurable both by this interface and individual functions (e.g., video_-
options_SetXXX), this method is preferred.
Filters are generally processed in a ļ¬xed order, regardless of the order they are loaded in an encoding
session. The order is:
⢠Video Filters
ā Preprocessing Filters
1. Cut
ā Processing Filters
1. Crop
2. Deinterlace
3. Framerate
4. Denoise
5. Blur/Sharpen
6. Mirror
7. Rotate
8. Scale
9. Brightness/Contrast/Hue/Saturation
ā Postprocessing Filters
1. Overlay
2. PNG Exporter
⢠Audio Filters
ā Preprocessing Filters
1. Cut
ā Processing Filters
1. Lowpass/Highpass
2. Resample
Modules
⢠Video Filters
⢠Audio Filters
⢠Cut
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen
Comments to this Manuals