• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

AMD Polaris HEVC Encode/Decode, is this 'really' good for Streamers?

Soldato
Joined
30 Jan 2012
Posts
2,641
Location
Stoke On Trent
I have a question thats been bugging me for some months now, when i saw this article i was thinking, wow really? As the codec on current AMD cards are pretty bad for streaming, reading how Raja is claiming 4K streaming with Polaris, im kinda wondering how 'good' the quality will be?

So Raja said this a couple of months ago..

Raja Koduri, Senior Vice President and Chief Architect, Radeon Technologies Group

In summary, it’s fourth generation Graphics Core Next. HDMI 2.0. It supports all the new 4K displays and TVs coming out with just plug and play. It supports display core 4.3, the latest specification. It’s very exciting 4K support. We can do HAVC encode and decode at 4K on this chip. It’ll be great for game streaming at high resolution, which gamers absolutely love. It takes no cycles away from games. You can record gameplay and still have an awesome frame rate. It’ll be available in mid-2016.

Read more: http://wccftech.com/amd-radeon-400-series-gpus-start-selling-april/#ixzz47gHfdZZu

HAVC? Must be a typo as it is HEVC. From what i've read, HEVC is H.265 that basically does the same quality as H.264 at half the bitrate.

I have seen Raja also make these claims in a video since that article, of which i cant seem to find the video now.

So Youtube supports H.265 already, and it will only be a matter of time when Twitch supports it too.

Anyway, does this mean the H.265 on Polaris is gona be as good (or better) as the H.264 on a CPU when it comes to streaming?
 
Does it support it though? I've tried uploading a H.265 video and it refused to accept it or render it.

I can't find anything online about YouTube supporting it, as they use the VP8 and VP9 codec for most of their content after you upload in H.264.

Although I do hope Polaris does deliver on it's encoding and rendering promises.

I read somebody on Reddit saying YT supports it but then i shouldn't really believe everything on there :)

I do keep hearing about VP9 though, so i guess we have to wait and see which comes out on top.

How good recording and streaming is will decide which camp I end up in with my next purchase. Really hope AMD has something as good as Nvidias shadowplay.

Yeah im hoping it'll be good (because current AMD quality is just not good enough for 3500kbps, which twitch non-partnered streamers are limited to) else its gona mean a CPU upgrade for me, even though my 2700K is fine for streaming at the moment.
 
OP also compared to h.264 on a cpu, when it can already be done by gpu. But overall hardware encoded h.265 would be superior to both.

I compared to the CPU h.264 cuz the quality is just really bad on my 7950 at the same bitrate, i have to do something like 5000kbps on my GPU to get similar quality as my 2700K at 3500kbps.
 
@humbug.. so with YT, Twitch not supporting HEVC yet, and seems like its gona be a while before they do.. Raja just used this as a selling point when he said 'streaming at 4K with no perf loss', blah blah.

I use OBS Studio and have noticed that streaming on my 6700K with 3600kbps has pretty much no perf loss tho i feel it a bit more in the CPU intensive Arma 3. But with Studio you can use different bitrates while streaming and recording. I use the 3600kbps (720p) for streaming and 12288kbps (720p) for recording (using Intel Quick Sync) on my 6700K and dont really see much of a hit on the CPU.

I was really hoping to totally free up my CPU with this whole HEVC etc stuff.. seems like its gona be a long wait. Glad i got the 6700K now, at least its a beast in the streaming/recording department :)

Btw the Quick Sync quality isnt that bad when you up the bitrate, i'll obviously test the new AMD VCE from the guy on Reddit when the OBS devs decide to put it into Studio themselves, i dont wana mess around unpacking 3rd party files into my Studio install :)
 
So it seems there is a plugin for OBS which updates it to the latest ReLive drivers which broke the AMD Encoder in OBS, quality looks good so far in my testing last night.

Plugin can be downloaded here..

https://www.reddit.com/r/Amd/comments/5ha7g8/obs_studio_amd_encoder_plugin_v1433_crimson/

HEVC seems to be on its way to OBS soon too by the sounds of it.. the sooner the better i say.

Im looking forward to HEVC in OBS, at least my start/stop record hotkeys work 'while' im already in the game with OBS.. and i can change the gamma etc in OBS too.

Will be testing some different games later and compare the AVC results between ReLive and OBS.

My main issue with ReLive though is that the audio isnt syncing 'every' time i record, seems random when it wants to sync, the audio is around 1-3 seconds difference from what you see on the video , and thats not good at all.

Edit, also in OBS we can go way over 50MB bitrate :)
 
So Twitch have upped their bitrate policy in the past week, they now recommend 3000kbps-6000kbps.. that 6000kbps with the AMD H264 Encoder in OBS Studio looks pretty good on stream :)

The great thing is i dont notice any hit on my perf with this against the x264 Encoder on the CPU, this will do me until we get some H.265 love from Twitch :p
 
OBS has now added AMD HEVC recording.. lets hope Twitch support H.265 soon, surely OBS will get a quick update for it.

VLC seems to have an issue with playback though, plays fine from the start but when skipping through the video it'll just pause and it wont continue to play.
 
Whats your twitch channel. Many streams do not look good unfortunately, as they cater to people on mobiles etc so I'd not mind seeing a good picture demo done right

Stream looks great now with my new Ryzen 2700X.. doing Medium preset with Main profile @720p60 6000kbps on a single PC setup and i'm seeing total CPU usage is around 35% - 55% while streaming DayZ.

I guess more cores on the CPU is the way forward, this HEVC seemed to be just some BS for card sales, the image quality from the GPU is usually not as good as x264 when using a GPU with the same bitrate, and Twitch isnt supporting H.265 yet and probably not for a long time.

I'm happy with Ryzen, though i maybe need a better GPU now :rolleyes:

:p
 
Back
Top Bottom