mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-05 23:40:02 +01:00
Fixed snap & readme
This commit is contained in:
42
README.md
42
README.md
@@ -1,17 +1,31 @@
|
||||
# vimix
|
||||
Live Video Mixer
|
||||
Live Video Mixing
|
||||
|
||||
vimix performs graphical mixing and blending of multiple videos, with image processing effects in real-time.
|
||||
The mix ouput is typically projected full-screen on an external monitor or a projector, and can.
|
||||
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
|
||||
'''
|
||||
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.
|
||||
@@ -19,19 +33,15 @@ 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
|
||||
'''
|
||||
$ cd vimix
|
||||
$ git checkout tags/0.2
|
||||
|
||||
## Compile
|
||||
|
||||
'''
|
||||
$ mkdir vimix-build
|
||||
$ cd vimix-build
|
||||
$ cmake -DCMAKE_BUILD_TYPE=Release ../vimix
|
||||
$ cmake --build .
|
||||
'''
|
||||
$ mkdir vimix-build
|
||||
$ cd vimix-build
|
||||
$ cmake -DCMAKE_BUILD_TYPE=Release ../vimix
|
||||
$ cmake --build .
|
||||
|
||||
### Dependencies
|
||||
|
||||
|
||||
@@ -1,18 +1,28 @@
|
||||
name: vimix # you probably want to 'snapcraft register <name>'
|
||||
base: core18 # the base snap is the execution environment for this snap
|
||||
version: '0.2' # just for humans, typically '1.2+git' or '1.3.2'
|
||||
summary: Live video mixing # 79 char long summary
|
||||
title: vimix - Graphical Live Video Mixing
|
||||
name: vimix
|
||||
base: core18
|
||||
version: '0.2'
|
||||
summary: Live video mixing
|
||||
title: vimix
|
||||
description: |
|
||||
vimix performs graphical mixing and blending of multiple videos,
|
||||
with image processing effects in real-time.
|
||||
The mix ouput is typically projected full-screen on an external
|
||||
monitor or a projector, and can be recorded live (no audio).
|
||||
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).
|
||||
icon: snap/gui/vimix.svg
|
||||
license: GPL-3.0+
|
||||
grade: stable # must be 'stable' to release into candidate/stable channels
|
||||
confinement: strict # use 'strict' once you have the right plugs and slots
|
||||
|
||||
plugs:
|
||||
config-vimix:
|
||||
interface: personal-files
|
||||
read:
|
||||
- $HOME/.config/vimix
|
||||
write:
|
||||
- $HOME/.config/vimix
|
||||
|
||||
apps:
|
||||
vimix:
|
||||
extensions: [gnome-3-34]
|
||||
@@ -27,7 +37,9 @@ apps:
|
||||
- x11
|
||||
- opengl
|
||||
- home
|
||||
- config-vimix
|
||||
- network
|
||||
- camera
|
||||
environment:
|
||||
GST_PLUGIN_SYSTEM_PATH : $SNAP/usr/lib/x86_64-linux-gnu/gstreamer-1.0
|
||||
GST_PLUGIN_SCANNER: $SNAP/usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner
|
||||
|
||||
Reference in New Issue
Block a user