Video Mixer DirectShow Filter
From MediaLooks Knowledge Base
This page is a copy of the original page on the MediaLooks' web site and can also be viewed here.
DirectShow filter for real-time mixing of several video streams. Supports chroma keying and transitions.
Overview
- Type: DirectShow Filter
- Status: Released
- Download: Video Mixer DirectShow Filter
MediaLooks Video Mixer is a DirectShow filter for real-time mixing of multiple video streams originating from different video sources – such as digital video cameras, webcams, TV tuner cards or video capture boards. (For audio mixing please see our Audio Mixer DirectShow filter).
MediaLooks Video Mixer is compatible with high-definition video and supports HDV camcorders as input sources.
If you are not working with DirectShow, we recommend that you use our Video Mixer Object - a DirectShow-independent development component compatible with almost any development environment such as C#, Visual Basic or Delphi.
Possible uses
- Video podcasting
- Signage applications
- Surveilance
Features
- Real-time mixing.
- High-definition video support.
- The ability to specify source/destination rectangles for each input video stream.
- Multiple output video blocks from one input stream.
- Alpha blending (transparency) support for each output video block.
- Input video streams can be of different color space, size and FPS.
- Movie files & images can be used as input streams.
- Solid color or image can be used as background.
- Proper interlaced video resizing.
- Paint borders around video blocks.
- ARGB video input with Alpha channel support.
- Save video mixing configurations into "scenes" and instantly switch between them.
- Reordering of the input stream.
Additional features (Pro version)
- Real time chroma keying (RGB/HLS colorspaces, 3D-keying mechanism with anti-spill correction).
- Geometric transforms (e.g. perspective transform or 3D projection).
- Custom alpha mask for each output video block.
- Smooth transitions between "scenes".
Future features
- Master (On Air) and preview pins.
Supported input/output color spaces: YV12, I420, YUY2, YVYU, UYVY, RGB24, RGB32.
Sample applications
Download
Release Notes
See Also
Licensing
If you are interested in licensing this product please contact us.
