Skip to content

brunoherbelin/vimix

vimix

Live Video Mixing

Vimix performs graphical mixing and blending of several movie clips and computer generated graphics, with image processing effects in real-time (OpenGL). Vimix supports GPU accelerated decoding and encoding.

Its intuitive and hands-on user interface gives direct control on image opacity and shape for producing live graphics during concerts and VJ-ing sessions.

Video mapping can be configured for projection on all connected monitors. The output can also be live streamed (SRT, shared memory) or recorded.

vimix is the successor for GLMixer - https://sourceforge.net/projects/glmixer/

License

GPL-3.0-or-later See LICENSE

Install vimix

Check the Quick Installation Guide

Linux

Download and install a released flatpak package

flatpak install vimix

vimix

Download and install a released snap package

snap install vimix

Install the stable debian package (slower release frequency)

sudo apt install vimix

Mac OSX

Build vimix

To compile vimix from source, read these instructions in the documentation.

For linux, it is simpler to build a flatpak package of the latest beta version. Detailed instructions are here;

flatpak-builder --user --install --from-git=https://github.com/brunoherbelin/vimix.git --from-git-branch=beta --delete-build-dirs --force-clean build flatpak/io.github.brunoherbelin.Vimix.json