OBS branch with AMD VCE support.

I can say that the only thing i noticed that can be problematic with Scene Buffering time and Sync, is when using Mic QPC. So with that disabled it seems to pretty much work as long as it works, Buffering time doesn't change anything.

May differ though, talking about my own system.
 

OliverMD

Member
05bef36f_67599.png
Heh..i guess they finally try to improve what VCE is capable of eh?
Took long enough..now i just wish they would do something about the horrible Raptr app.
Still don't think VCE will be as good as NVENC anytime soon without hardware upgrade, but who knows.
 

OliverMD

Member
Isn't NVENC crap compared to VCE in quality?
Can't tell since i've never directly compared them. But NVENC/Shadowplay quality is pretty darn good if you ask me.
Also, since you can record 1080p@60FPS with an avrg FPS loss of just 3-5, who the hell cares? :P
 
Well, i;P?

I saw some tests comparing VCE to QuickSync, and QuickSync looks like Crap (We are talking 30mbps).
And NVENC is from what i hear, quite a bit worse.

And i don't think even 50mbps will justify that.

But if it looks Okay for you, and Performance is more important then Quality.
Then it indeed doesn't matter;P
 

OliverMD

Member
I saw some tests comparing VCE to QuickSync, and QuickSync looks like Crap (We are talking 30mbps).
And NVENC is from what i hear, quite a bit worse.
Um i dunno what kind of quality you're normally used to..but QuickSync looks perfectly fine used with OBS.
Obviously it's nothing close to Uncompressed recording ala Fraps or Dxtory, but still really good.

And when i checked footage (of a friend and in tests) from NVENC(shadowplay) it looked really damn good too.
And yes, performance goes over quality since i still want to be able to play 1080p@60FPS else i would use Fraps.
 
I am quite fastidious, i think it comes with me being able to get more quality and no i have hard time going back. Think of going to 1080p and then going back to the good old 800x600. It's just not possible (wide gap example, but you get the idea;P).

It's actually kinda frustrating in most cases, as i expect too much most of the time.
So let me say this, it's nothing to envy XD
 
In time my dear Padawan, just need AMD to get something out. I am hoping Nvidia pushed them in a corner and they will bring out something amazing in the Nextgen. But the wait....
 
Last edited:

dping

Active Member
You can lie to OVE the real FPS, like 30 instead of 48, but it seemed to produce higher bitrate stream. Hmm, but have to check, maybe 60 instead of 48 works better. Also new drivers add IDR every 30 frames for some reason.

E: heh, try this.

omg jackun, I never even saw this!
 

oma

New Member
I've not tried the latest audio sync version yet, but the last 27.9. version had audio out of sync and also when trying quality setings stream was laggy and bandwidth was out of roof sometimes. So anyone has any nice settings to show off (even better if u have 290). My settings at the moment 720p downscaled lancoz, 48fps, 3500kbps, and
settings.png


Have not changed any settings in advanced, i see u are using ultrafast how does that work for you?

Thanks dping i made the changed to gop and idr, tho did u mean that i should check that "d3d10 interop"?, btw would u suggest me to try quality instead of balanced or does it have problems.
 
Last edited:

dping

Active Member
I've not tried the latest audio sync version yet, but the last 27.9. version had audio out of sync and also when trying quality setings stream was laggy and bandwidth was out of roof sometimes. So anyone has any nice settings to show off (even better if u have 290). My settings at the moment 720p downscaled lancoz, 48fps, 3500kbps, and Have not changed any settings in advanced, i see u are using ultrafast how does that work for you?

Uncheck Directx 10 interop (unlesss you need it.
switch the numbers for IDR and GOP. IDR should be 96, GOP 48. I prefer to have "I Pic Period 0" but I have heard otherwise. I'd rather not set it since most people have no clue what it does or how it works.

x264 presets do nothing when VCE is enabled. There are many settings that are overwritten when VCE is enabled, most of which are in the AMD VCE settings window.
 

OliverMD

Member
Took the time and tried Raptr again with my clean-installed driver, and wow the thing worked for once..
Strangely enough even 1080p@60FPS worked, even though the FPS loss was a joke (10-20FPS), but hey it worked.
 

dping

Active Member
Took the time and tried Raptr again with my clean-installed driver, and wow the thing worked for once..
Strangely enough even 1080p@60FPS worked, even though the FPS loss was a joke (10-20FPS), but hey it worked.

I dont know to blame win7 for that because I was able to do
Took the time and tried Raptr again with my clean-installed driver, and wow the thing worked for once..
Strangely enough even 1080p@60FPS worked, even though the FPS loss was a joke (10-20FPS), but hey it worked.

The last time I tried raptr with 1080@60 it worked as well. it looked like complete shit on twitch, but is expected at that rate.
 

OliverMD

Member
I dont know to blame win7 for that because I was able to do
And i blame @jackun since Raptr seems to be able to do it on Win7. Nothing personal of course :P
I tried raptr with 1080@60 it worked as well. it looked like complete shit on twitch
Why i use local recording to test the overall quality and not streaming. But since it's your focus it's understandable.

Somewhat OFF TOPIC:
Talking about how @ZeroWalker thinks QuickSync is shit. Can't agree to that in any way.
Recorded at 1080p@30FPS VBR at 25k bitrate. After that re-encoded to 10k bitrate with medium preset.
VCE Quality Test - Quick Sync 01 - Quick Sync 02
 
Last edited:

dping

Active Member
And i blame @jackun since Raptr seems to be able to do it on Win7. Nothing personal of course :P
Why i use local recording to test the overall quality and not streaming. But since it's your focus it's understandable.

Somewhat OFF TOPIC:
Talking about how @ZeroWalker thinks QuickSync is shit. Can't agree to that in any way.
Recorded at 1080p@30FPS VBR at 25k bitrate. After that re-encoded to 10k bitrate with medium preset.
VCE Quality Test - Quick Sync 01 - Quick Sync 02

In RE to: Off topic

Quicksync, as shadowplay is getting better from launch just like VCE is. coders and devs figure out how it works and what does and does not function as one would think after testing.

anyway, at higher rates most videos are going to be close to lossless so as long as it works for you, then use it. the real struggle is streaming due to limited bitrates and how much you can get out of 3500k. In the end, x264 is going to be tough to beat due to its scalability with high end CPUs, plus development for well over 10 years so its light-years ahead of hardware encoders which are not as scalable with new technologies.

My reasons for using VCE is streaming, but I use VCE because I 1. love AMD video cards and 2. dont have a good enough CPU for x264 to work. If I did, I wouldn't be using an alternative, which is what VCE, Shadow-play, and quick-sync are.
 

OliverMD

Member
at higher rates most videos are going to be close to lossless
Pretty much this. Using hardware based encoding over software is like you're using a fast preset with x264.
At the end of the day all look the same as long as the bitrate is high enough (around 10-20k).
1. love AMD video cards and 2. dont have a good enough CPU for x264 to work.
The same applies to me really. With the exception that i would love to use NVENC but can't because MONEY :P
 

dping

Active Member
Pretty much this. Using hardware based encoding over software is like you're using a fast preset with x264.
At the end of the day all look the same as long as the bitrate is high enough (around 10-20k).
The same applies to me really. With the exception that i would love to use NVENC but can't because MONEY :P

I would compare current hardware encoding between veryfast to superfast preset due to the amount of bitrate needed compared with CPU presets.

For those that dont understand presets, the "faster" the preset, the less time the encoder spends on creating a quality stream (i.e. slower is better quality per bitrate)
 

dping

Active Member
Thanks dping i made the changed...
No, leave it off unless you need it. It's just there for compatibility. Balanced will work great.

also, I was playing with 54fps, it actually is very smooth and might be a good alt for those trying 1080@60
 
Top