OBS branch with AMD VCE support.

5dollar

New Member
Its the same in local recordings. My web cam gets almost unuseable during the times of pixelation. its nuts.

Watch the video again. During the "buy" - the start of ever round when I am going through the menus, its perfect. As soon as the round starts and we start running, it pixelates. Thats what I am talking about.
 
Last edited:

dping

Active Member
Its the same in local recordings. My web cam gets almost unuseable during the times of pixelation. its nuts.

Watch the video again. During the "buy" - the start of ever round when I am going through the menus, its perfect. As soon as the round starts and we start running, it pixelates. Thats what I am talking about.

interesting. I see what you mean about the webcam. this happens during the idr refresh as explained by jackun in a previous post a few pages back. TBH, I hardly noticed it because I was watching the game mostly instead of looking at your webcam. I only noticed it when 1. I only watch your cam and 2. zoomed way in. The rest of your stream looks fine I would suggest playing with the max qp but don't expect it to not raise your bit rate. Unlike x264 CPU where the idr is more clear.

EDIT: another thought to mitigate this might be to lean back in your seat to minimize the change of light from your face or get a few lights on your face to make the light more consistent. I doubt this will prevent it, but it should help. Many streamer use proper lighting to ensure that the webcam is always clear and the light doesn't change as badly. recommended halogen bulbs as they are not as hot.
 
Last edited:

Trevonn

New Member
I've been testing out 1080p60 recording because of the new 60FPS support on YouTube. I've found that If I use the quality pre-set in the AMD AMF settings, that the video of the recording will freeze but the audio will continue to record. Going down to the Balanced or Speed pre-sets stops this issue but I still get high encoding warnings in OBS and it struggles to maintain a video framerate of 60.

de64710ffe6c18b8eac9df29c08d0021.png

91c9c2716f52cb2f3a8627c02ed383a4.png
 

dping

Active Member
I've been testing out 1080p60 recording because of the new 60FPS support on YouTube. I've found that If I use the quality pre-set in the AMD AMF settings, that the video of the recording will freeze but the audio will continue to record. Going down to the Balanced or Speed pre-sets stops this issue but I still get high encoding warnings in OBS and it struggles to maintain a video framerate of 60.
known issue. One thought is to try and turn off cabac. It's supposed to be more efficient but it also uses up more encoding time. I can't believe I didn't think of that before. Give it a go, I bet it gives you the little bit you need to get 1080@60, darn phone won't edit

also set your idr to 120 for 60fps recording
 
Last edited:

KaziQ

New Member
Hi guys,

I tried recording @ 60 FPS in Mech Warrior Online and even though the game's built in FPS counter shows no problems (70 - 140 FPS) I am getting huge stutterings in game. Anyone knows why?

KaziQ
 

jackun

Developer
Getting data to/from VCE is still too laggy (random spikes) to keep it under 16.(6)ms consistently :(

Edit: Had wrong chart, I'll make one while running BF4..
 
Last edited:

dping

Active Member
Getting data to/from VCE is still too laggy (random spikes) to keep it under 16.(6)ms consistently :(

Edit: Had wrong chart, I'll make one while running BF4..

would using HSA libs fix that? shared memory, parallel processing, exc..
 

KaziQ

New Member
Hi guys,

AMD Radeon 285 has a lot better encoder apparently. It'd be nice if anyone could try the Quality preset 1080p@60 Hz and see if the log still gives the error busy for the encoder after 2 seconds.

KaziQ
 

jackun

Developer
OpenCL encoding still has spiky bitrate. Is there something to do about it?
You mean OVE? No, such is life.

Ok, I'll seriously try to benchmark today without any profiling etc code enabled. My rig has develop a little stability issue :(
 

sneaky4oe

Member
I was using 1080p with 60 FPS and 6mbit/s bitrate. Was spiking up to 50 mbit/s (I don't care, I have 80/80 speed, but my viewers suffered (especially at twitch that can't give away more than 2mbit/s w/o lag for non partnered, lol)).
 

jackun

Developer
Yeah im really wondering how to stream decently with VCE with decent quality without it spiking up above 4-8mbit/s
Check "Use AMF instead of OVE" (I'll be making AMF default), check "Use CBR". If it is still not enough, try checking "Frame skip" in custom settings but that is kind of on the extreme end.



Golmud railway 32p server, end spike is going to windowed mode:
golmud%20railway%2032p%201080p%4060%20nopoll.png


Have to review the video but some spikes might be because of overall framerate drop/explosions, ugh. Weird, every other sample is 0 ms, heh (e: ofcourse, 64bit integer).

Edit: Most lag spikes that cause "freezed" frames seem to occur when there's big explosions like TV hitting tank as these already kill my framerate on their own.
 
Last edited:

dping

Active Member
Check "Use AMF instead of OVE" (I'll be making AMF default), check "Use CBR". If it is still not enough, try checking "Frame skip" in custom settings but that is kind of on the extreme end.



Golmud railway 32p server, end spike is going to windowed mode:
golmud%20railway%2032p%201080p%4060%20nopoll.png


Have to review the video but some spikes might be because of overall framerate drop/explosions, ugh. Weird, every other sample is 0 ms, heh (e: ofcourse, 64bit integer).

Edit: Most lag spikes that cause "freezed" frames seem to occur when there's big explosions like TV hitting tank as these already kill my framerate on their own.
I notice the frame drops less using host. DX11 is really bad when it comes to freezed frames, and I dont think DX9 has that issue either.
 

dping

Active Member
DX9 falls back to using host too so, heh.

2014-11-04 Without (most) profiling code: 32bit, 64bit.
Maybe it's just placebo, maybe it's maybelline.


Thanks, I will try when I get home.

EDIT: Also would you check your picture link above. Would love to see the chart but the link it broke
 
Last edited:
Top