Skip to content

EmerickH/MapGyver

This branch is 1 commit behind Golden-Geek/MapGyver:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7cf0a6f · Mar 15, 2025
Oct 12, 2024
Feb 12, 2025
Mar 15, 2025
Feb 11, 2025
Feb 11, 2025
Oct 12, 2024
Feb 11, 2025
Mar 15, 2025
Aug 28, 2024
Mar 15, 2025
Apr 28, 2024
Mar 15, 2025
Oct 11, 2024
Mar 15, 2025
Oct 12, 2024
Oct 11, 2024
Dec 20, 2023
Oct 11, 2024
Oct 12, 2024

Repository files navigation

MapGyver

Cross-platform lightweight video mapping software

Features :

  • Spout / Syphon texture sharing (source / output)
  • NDI texture sharing (source / output)
  • 4-corner perspective warping + bezier warping
  • Video playback of almost any format through VLC lib
  • Live Shader Manipulation (GLSL / ShaderToy) as sources and effects
  • Online Explorer (ShaderToy / ISF / Pexels Photo / Pexels Video) with drag'n'drop mechanism
  • Node Engine
  • Compositions : Manage multiple medias, compose, blend and transform
  • OrganicUI framework : fully controllable from external software like Chataigne
  • Timeline : Time based animations, blending, etc.

Downloads

Linux specific instructions

  • You need to install the NDI SDK (you can use the ndi-sdk AUR package on Arch)
  • libvlc 4.0.x (for 64bit x86 only) and Servus pre-built libraries are included but you might need to recompile them for your needs
  • After compiling, run MapGyver with :
LD_LIBRARY_PATH=../../External/servus/lib/linux:../../External/vlc/lib/linux:$LD_LIBRARY_PATH build/MapGyver

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.5%
  • Makefile 7.4%
  • C 2.8%
  • GLSL 1.5%
  • Inno Setup 0.5%
  • PHP 0.2%
  • Shell 0.1%