OBS redux

DanAdamKOF

New Member
Will this be compatible with XP? I know XP is ancient but there's some (admittedly niche) games I have that run better on my setup on my XP partition than on 7.
 

Muf

Forum Moderator
DanAdamKOF said:
Will this be compatible with XP? I know XP is ancient but there's some (admittedly niche) games I have that run better on my setup on my XP partition than on 7.
There is a possibility that it might support XP at some point, because there will be OpenGL support (necessary for Mac and Linux) which doesn't require a specific version of Windows (just up-to-date drivers). Whether things like Game Capture will be supported then becomes a different question entirely. The glimmer of hope in the situation is that Windows versions prior to Vista (XP and earlier) support an OpenGL hack where you create a full screen invisible window and use GLCopyTexSubImage2D() to copy the front buffer to a texture, essentially enabling hardware-accelerated monitor capture. I'd imagine that all of this is incredibly low priority though, as getting DXGI platforms (Vista and up), Mac, and Linux working will be most important at first.
 

dodgepong

Administrator
Community Helper
If you're asking when a release will be, I wouldn't expect anything for a few more months.
 

HowlaUK

New Member
dodgepong said:
If you're asking when a release will be, I wouldn't expect anything for a few more months.

Is this few months a final release date, or are we looking at a few months before a working alpha version?
 

dodgepong

Administrator
Community Helper
Before a usable pre-alpha, more like. A "1.0" type release is probably years away. It will probably be in an extended beta like the current iteration of OBS is.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
For mac, I'm probably going to buy a mac in order to speed up development for it. As for windows, windows will probably be first to get an alpha, though mac might come at the same time, and then linux shortly after. I might have a rough alpha in a month, but it probably won't have things like capture device support at first (because everything is being rewritten/refactored).

I've finished up the internal design (after lengthy discussions with other contributors and users and considering all possible and future features), and right now I'm working on getting a UI implemented so developers have something tangible to work with. Most important thing is UI and core right now so it can open up room for other contributors in order to speed up development. Getting it outputting/recording/streaming sources.
 

ctlw83

New Member
git_commit.png

Thought this might be amusing. Saw it on XKCD and figured it was relevant to development of ANY software, and amusing too.
 

TriGeo

New Member
Will the mac version be compatible with mac screen capture programs like CamTwist (http://camtwiststudio.com/). It's a free program that is similar to external capture devices.

I understand if it won't be released with the first public version, but I'm wondering if it ever will
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
OBS on mac will have its own screen capture options available. Palana or I will implement our own, I don't want to rely on external program dependencies.
 

partouf

Member
ughhh why are the build requirements for obs-studio so ridiculous cutting-edge for linux :(

any distribution recommended where I don't have to build gcc myself or configure an alternative package repo where i have to figure out how to get rid of all kinds of conflicts? :(
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
You shouldn't have to build GCC yourself, and any reasonable linux distribution should allow you to simply download the latest GCC if necessary. It just requires at least C++0x support or higher.
 

kyuser101

New Member
I'm sure this is extremely simple and I'm just missing something obvious, but how would I go about building this from the source? I've done it before with different programs by issuing "./configure", "make", and then "sudo make install", but that doesn't seem to be working with this. I'm sure it's obvious, but I am not seeing it right now. :) Not planning on actually trying to use it for productiveness, just trying to build it from source as a learning experience! :)

OS: Ubuntu Linux 13.10 64-bit
 

benklett

New Member
kyuser101 said:
I'm sure this is extremely simple and I'm just missing something obvious, but how would I go about building this from the source? I've done it before with different programs by issuing "./configure", "make", and then "sudo make install", but that doesn't seem to be working with this. I'm sure it's obvious, but I am not seeing it right now. :) Not planning on actually trying to use it for productiveness, just trying to build it from source as a learning experience! :)

OS: Ubuntu Linux 13.10 64-bit

You have to issue "sh autogen.sh" before you can issue "./configure".
 

kyuser101

New Member
Thanks! I am now getting another error. :P When running autogen.sh, I get this output:
Code:
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:12: installing './install-sh'
configure.ac:12: installing './missing'
libobs-opengl/makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
libobs-opengl/makefile.am:14: error: Libtool library used but 'LIBTOOL' is undefined
libobs-opengl/makefile.am:14:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
libobs-opengl/makefile.am:14:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
libobs-opengl/makefile.am:14:   If 'LT_INIT' is in 'configure.ac', make sure
libobs-opengl/makefile.am:14:   its definition is in aclocal's search path.
libobs-opengl/makefile.am: installing './depcomp'
libobs/makefile.am:11: error: Libtool library used but 'LIBTOOL' is undefined
libobs/makefile.am:11:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
libobs/makefile.am:11:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
libobs/makefile.am:11:   If 'LT_INIT' is in 'configure.ac', make sure
libobs/makefile.am:11:   its definition is in aclocal's search path.
obs/makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/test-input/makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/test-input/makefile.am:13: error: Libtool library used but 'LIBTOOL' is undefined
test/test-input/makefile.am:13:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
test/test-input/makefile.am:13:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
test/test-input/makefile.am:13:   If 'LT_INIT' is in 'configure.ac', make sure
test/test-input/makefile.am:13:   its definition is in aclocal's search path.
autoreconf: automake failed with exit status: 1
Probably not related to this, but I do have the build-essential package installed, as well as wxWidgets and the GTK 3 Dev package.

Also, I hope it is okay to put this in this topic instead of making a new one, as it is related to the OBS redux. Let me know if it's not! :)

Thanks!
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Just for clarification, kyuser101 came by chat, the problem was he didn't have libtool installed.

I didn't get much work done this weekend due to the holiday (among other things)
 

paibox

heros in an halfshel
While it is definitely possible to do so, adding it to the core functionality is not a priority. OBS is first and foremost a streaming application, and multiple audio tracks have no place in that environment. Anyone is free to add such functionality if they want, of course.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It's possible to do with the new code fortunately. A lot of people have been requesting it so I'll see what can be done at some point but it won't be high priority at first
 
Top