Recording OpenGL programs

A non-exhaustive list of commercial and free solutions to record the output of an OpenGL program.

Open Source

GLCS

https://github.com/lano1106/glcs

glcs is an ALSA & OpenGL capture and real-time streaming tool for Linux.

Open Broadcaster Software

https://obsproject.com/

Multiplatform.

.kkapture

http://www.farbrausch.de/~fg/kkapture/

Windows.

byzanz

https://wiki.ubuntu.com/CreatingScreencasts

Linux. Record  gif files.

Clearly not as good as the other gif tools but works on Linux. Made usable with this code snippet : https://github.com/sunaku/home/blob/master/bin/screencast-window and combining it with the convert command from ImageMagick.

 

Commercial

XSplit Gamecaster

https://www.xsplit.com/products/gamecaster

Windows. Free with watermarking, subscription based. A Let’s Play favorite with Twitch/Youtube streaming capabilities.

Bandicam

http://www.bandicam.com

Windows. Free watermarked and time limited version, full version  ~30$.

Fraps

http://www.fraps.com/

Windows. Free watermarked and time limited version, full version  ~35$.  The grandfather of game recording softwares.

GifCam

http://blog.bahraniapps.com/gifcam/

Windows only. Free (donations accepted). Record and edit gif files.

GiffingTool

http://www.giffingtool.com

Windows only. Pay what you want. Record and edit gif files.

Leave a Reply