Thread to discuss how a linux version would work out.
Backstory:
https://github.com/jp9000/OBS/issues/80
Here are some resources:
Desktop capture:
ffmpeg - http://ffmpeg.org/
recordMyDesktop - http://recordmydesktop.sourceforge.net/about.php
OpenGL capture:
glc - https://github.com/nullkey/glc
yukon - https://github.com/wereHamster/yukon
Compression:
x264 - http://www.videolan.org/developers/x264.html
libfaac - http://www.audiocoding.com/faac.html ?
lame - http://lame.sourceforge.net/
(same as currently used by obs)
Sound capture:
alsa - http://www.alsa-project.org/main/index.php/Main_Page
jack - http://jackaudio.org/
pulseaudio - http://www.freedesktop.org/wiki/Software/PulseAudio
User interface:
gtk - http://www.gtk.org/
qt - http://qt.digia.com/
wxWidgets - http://www.wxwidgets.org/
Edit: Gstreamer also looks like it could be of use. http://gstreamer.freedesktop.org/
Backstory:
https://github.com/jp9000/OBS/issues/80
Here are some resources:
Desktop capture:
ffmpeg - http://ffmpeg.org/
recordMyDesktop - http://recordmydesktop.sourceforge.net/about.php
OpenGL capture:
glc - https://github.com/nullkey/glc
yukon - https://github.com/wereHamster/yukon
Compression:
x264 - http://www.videolan.org/developers/x264.html
libfaac - http://www.audiocoding.com/faac.html ?
lame - http://lame.sourceforge.net/
(same as currently used by obs)
Sound capture:
alsa - http://www.alsa-project.org/main/index.php/Main_Page
jack - http://jackaudio.org/
pulseaudio - http://www.freedesktop.org/wiki/Software/PulseAudio
User interface:
gtk - http://www.gtk.org/
qt - http://qt.digia.com/
wxWidgets - http://www.wxwidgets.org/
Edit: Gstreamer also looks like it could be of use. http://gstreamer.freedesktop.org/