On 2017/01/09 20:17, Jordon wrote:
> Thank you for this replay.
> 
> I am making this on a laptop running snapshot, and i update it about 2 or 3 
> times per week.
> I also keep the installed packages up to date as well.
> 
> With this help, I was actually able to get it to build and run!
> 
> Unfortunately, it is unusably slow, probably due to that fact that I am 
> running it on a
> Skylake-based system.  I think I am just going to put this on hold until 
> Skylake support
> drops.

Speed seems OK on Haswell.

> If anyone is interested, the Makefile I cobbled together is pasted in below.

I've added a cleaned up version with patches as a port to openbsd-wip,
with some notes to porters in the TODO file and comments in the patches.
https://github.com/jasperla/openbsd-wip/tree/master/multimedia/obs-studio

Working things:

media source (ffmpeg)
screen capture
window capture
text
images

Building but don't seem to work properly so disabled there:

pulseaudio
jack
(if anyone is interested in using this seriously on OpenBSD, it really
could do with a sndio plugin; in the meantime use ffmpeg's sndio device)

Need additional work to build:

v4l2 (in the meantime use ffmpeg's video4linux2 device)

Also obs seems to hang sometimes when you stop recording (I've only tried
recording to a file, not tried streaming at all).

I can't take it much further than this though (I can probably get V4L2
working, but I'd be too slow at writing sndio support for it to be a good
use of my time). If people think this is useful enough in its current
state then I would need an OK to import it. Or if someone wants to pick
it up and polish, go ahead...

Reply via email to