2020-08-01 18:51:48 +02:00
2020-04-13 21:53:19 +02:00
2020-07-28 11:24:30 +02:00
2020-08-01 18:51:48 +02:00
2020-06-15 22:00:00 +01:00
2020-04-13 21:53:19 +02:00
2020-06-15 22:00:05 +01:00
2020-07-31 21:06:02 +02:00
2020-07-31 00:15:22 +02:00
2020-07-28 11:24:30 +02:00
2020-03-06 21:16:51 +01:00
2020-01-28 14:57:55 +01:00
2020-07-31 00:12:19 +02:00
2020-07-26 01:27:33 +02:00
2020-08-01 18:51:48 +02:00
2020-07-28 12:50:31 +02:00

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.

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.

The ouput image is typically projected full-screen on an external monitor or a projector, but can be recorded live (no audio).

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

Install

Linux

snap install vimix

Mac OSX

Download and open the releases from https://github.com/brunoherbelin/vimix/releases

Clone

git clone --recursive https://github.com/brunoherbelin/vimix.git

This will create the directory 'vimix', download the latest version of vimix code, and (recursively) clone all the other git Dependencies.

If you want to compile a stable version, you could get the latest tagged version. After the clone, you can list the tags with '$ git tag -l' and then checkout a specific tag:

$ cd vimix
$ git checkout tags/0.2

Compile

$ mkdir vimix-build
$ cd vimix-build
$ cmake -DCMAKE_BUILD_TYPE=Release ../vimix
$ cmake --build .

Dependencies

Compiling tools:

  • gcc
  • make
  • cmake

Libraries:

  • gstreamer
  • libpng
  • libglfw3

Ubuntu

tools:

apt-get install build-essential cmake ninja-build

libs:

apt-get install libpng-dev libglfw3-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
Languages
C++ 58.7%
C 36.3%
GLSL 2.9%
CMake 1.9%
Objective-C 0.1%
Other 0.1%