Question / Help H.264 Encoding

XMortus

New Member
Ok this may be a little odd but I need some input I don't have a lot to work with and I am triyng to make the most of what I have.

I have a Avermedia Game Broadcaster HD doing my capturing. The issue I am having is H.264 encoding with my CPU. Is there a device that OBS supports and a way for me to offload the encoding to said device or to a secondary video card?
 

Grimio

Member
Hardware encoding is pretty bad compared to software. The best you can do(quality wise) to offload the encoding, since you already have a capture card, is to get a second PC to do the encoding. It would cost you about 400-500 euro last time I checked the prices. The alternative is getting a second capture/encode card like the Live Gamer HD, but only XSplit supports encoding with that card.
 

XMortus

New Member
Thank you for the input. That's what i thought and at this point I refuse to use xsplit. I am tried of getting ripped off so I guess I will build another rig.
 

VasiliyLanov

New Member
Grimio said:
but only XSplit supports encoding with that card.
RECentral itself and Adobe Flash Media Encoder supports H.264. Not only XSplit.
For example this video (http://twitch.tv/vasiliy_lanov/b/361818887) recorded with H.264 and i can't say it's bad quality record.

It would be just grate if OBS will be able to use hardware encoding but, as we all know, OBS is free software and nobody can rush developper(s) with this.

So far as i know even using C-Card as capturing source cutting your fps down to 20-30fps. Alot of work ahead for OBS team. ;)
 

Bensam123

Member
Unfortunately, no... It's been requested. I requested OpenCL support for GPU offloading (which doesn't have a quality hit associated with it), other people asked for GPU encoding (quicksync). I also suggested LAN encoding, which I hobbled together a setup to tryout (turns out it does help quite a bit with performance)...

Using something like Quicksync wouldn't be any worse quality wise then using a Live Gamer HD to encode. Unfortunately I doubt you'll find support for it here. That seems like a Xsplit only thing as support would have to be written specifically for the device and many people much rather see support for something really broad like Quicksync or OpenCL.
 
Top