• Stars
    star
    741
  • Rank 61,194 (Top 2 %)
  • Language
    C++
  • License
    BSD 2-Clause "Sim...
  • Created over 10 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A video frame sharing system for Microsoft Windows

Spout is a video frame sharing system for Microsoft Windows, which allows applications to share OpenGL textures in a similar way to Syphon for the Mac.

Spout supports DirectX 9, DirectX 11, DirectX 12 and OpenGL textures and includes a developer SDK and sample applications. If you are interested in assisting with development, please contact using the email address indicated on the GitHub overview page.

Documentation

Further pdf documents and examples can be found in the relevant folders.

For general questions please visit the Spout Discourse group

Your support will help the project to continue and develop.

Become a GitHub Sponsor and show your support.

Or make a donation :

More Repositories

1

ofxNDI

An Openframeworks addon to allow sending and receiving images over a network using the NewTek Network Device Protocol.
C
132
star
2

SpoutCam

A virtual webcam Spout receiver
C++
83
star
3

ShaderMaker

A source code template to create FreeframeGL plugins from GLSL Sandbox and ShaderToy shaders.
C
81
star
4

ShaderLoader

A FreeframeGL plugin to load shader files created from GLSL Sandbox and ShaderToy
C++
60
star
5

SpoutProcessing

Processing library for Spout texture sharing between applications on Windows
Java
36
star
6

SpoutCapture

An Openframeworks application for Microsoft Windows that captures the visible desktop
C++
24
star
7

SpoutControls

Control a Sender from a Receiver
C++
20
star
8

MagicNDI

MagicNDIsender and MagicNDIreceiver are module plugins for Magic (https://magicmusicvisuals.com/) to send and receive images over a network using the NewTek Network Device Protocol.
C
19
star
9

SpoutVideoPlayer

An Openframeworks video player for Spout and NDI output
C++
16
star
10

SpoutVDJ

Spout plugins for Virtual DJ
C++
15
star
11

ofxWinMenu

Create a menu for a Microsoft Windows Openframeworks application.
C++
14
star
12

FreeframeMaker

A source code template to create FreeframeGL plugins from shader and image files.
C
9
star
13

ofSpoutDemo

Spout OpenFrameworks Demo program
C++
6
star
14

VirtualAudioRegister

Registers a virtual audio device that captures what you hear from the speakers.
C++
6
star
15

SpoutRecorder

A Windows console application to encode Spout input with FFmpeg.
C++
5
star
16

SpoutWallpaper

A system tray application for Spout Senders or video files as live desktop wallpaper or show the Bing daily wallpaper.
C++
5
star
17

SpoutDXvideo

An example Windows application using FFmpeg and the Spout DirectX library.
C++
4
star
18

MagicSpout

C++
3
star
19

jit.gl.freeframe

A 32-bit Max Jitter external for Windows that can be used to load FreeframeGL plugins within Jitter
C
3
star
20

AutoThreshold

A freeframe effect for automatic thresholding
C++
3
star
21

GeeXLabSpout

Spout sender dll for GeexLab to allow sharing the shader output with any Spout receiver.
C
3
star
22

SpoutFFGL

C++
2
star
23

SpoutSlideshow

C
1
star
24

leadedge.github.io

HTML
1
star
25

JSpoutLIB

A JNI (Java Native Interface) library for use with the SpoutProcessing project.
C++
1
star
26

ShutdownCloser

A Windows batch script for un-attended shutdown that shows countdown progress and allows terminaton at any time.
Batchfile
1
star