Skip to content

Golden-Geek/MapGyver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8288a9a · 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