@@MoChuang343 No they don't. And that's just one reason why Nvidia Market share is like 98 percent in the media business. AMD is only good for one thing : fps at a cheap price. That is and has been the mantra of AMD since they were founded. It's their business model. Less features, lesser price. It's like buying food at a discounter. It's not bad, but it's also not as good
I recently grabbed an Arc a770 and I've been really pleased with using AV1 to grab clips and do longer recordings but the stream itself is purely on CPU encoding for the time being. Hopefully twitch can get the ball rolling and release AV1 support.
all i know is ever since this update, after experimenting with different settings, i landed on something that is noticeably no different in quality while streaming gpu intensive games than my previous 3060 while using very little resources compared to cpu encoding (and i have a very g ood cpu). the random blur and pixelization on movement / motion is gone, everything is smooth most days.(6700xt 1080p60fps, twitch). "PAHighMotionQualityBoostMode=1" and changing B-Frames to 2 made all the difference.
I always love these deep dives on stuff like this. I still think current AMD cards are usable for streaming, especially on sites that allow for higher bitrates. I don't own an AMD card though, can only go off what I see in these tests
1080p 60FPS... on RUclips, yes. On Twitch with their 6000 bit limitation? Not so much. At least not, if you want to use that stream footage for a video later. Its incredibly blocky, especially in faster games. tho i dont know how it would look like with an Nvidia GPU and how big the difference realy is. Owner of an RX6600 here.
I have been doing tests with my RX 6650 XT and the latest AMD drivers, and compared to the previous year I have noticed some improvement in quality in terms of Streaming with the GPU, now it is less pixelated, I dare say that now it is the same (or a little higher) in quality than Nvidia's Pascal (GTX 1000), but still well below x264 (medium) CPU, rtx 4000, 3000 and 2000
Thank you for your patience in testing this, and even for dealing with folks' comments. And sorry for the time lost to do all this testing. You probably know this, but I'll say it: your resources for streaming are some of the best. Thank you!
I mean 1dB figure pretty much says it. It's basically imperceptible. 3dB would be quite visible. Not to say that all progress isn't appreciated. And then there's the question how good the metric is, VMAF performs pretty spectacularly with encoders existing up to that point to capture their differences but the last word in metrics hasn't been spoken in perpetuity, and every metric also leads to a degree of optimisation towards the metric which may diverge from what the real perceived quality is. Congrats on the sponsorship!
If you're a Twitch streamer (which shows on your channel), then your limitation is with Twitch and not your own hardware. Twitch doesn't support higher than 264 encoding, so 265 (HEVC) or AV1 is not available. If you streamed on RUclips you would get the options or just recorded videos you would have that option.
@@wppsy Oh, I assumed since it wasn't listed that it was h.264. I've even tried h.265 and Av1 @ that same bitrate ( I've also tried 8k, 10k and 15k on youtube) to no avail. No matter what setting or where, I cannot get the same quality at the same bitrate. Not even Fast preset x.264 on my 5800x3d.
@@spennytoo That's odd because I get EposVox's similar recording with my 7900xtx (in that similar amount of lighting) It does highlight that it is the NEW driver however, so maybe it's a conflict from previous drivers installed. Have you tried DDU and used a newer driver to see if that's the issue? (Then again I am just going through what I see and not things like VMAF, so maybe I'm just unintentionally BSing haha)
@@wppsy it absolutely could be user error on my part. I’ll have to do some testing again. I think there’s been a couple updates since this video came out and I’ve use DDU once or twice for other issues. Currently I use NDI output to my laptop that has a 1660ti in it and use nvenc encoder since AMD just can’t come close. If you get the chance to check out my twitch, you’ll see the quality is pretty good all things considered. Which is baffling considering the age of each card.
Thanks for providing this video. As an owner of a RX 6900 XT who capture cards out to a 2080 super max-q, I would greatly appreciate a bit less power for my setup and less heat output. That said, you had a clip of "bonus settings" at the end--I'm going to guess that those are the settings you went over in your latest "AMD Encoder Optimization Guide " video. Gotta say, QSV off my CPU drops more in game framerate than I'd like, so if I can actually encode AMD h264 happily on my desktop without my laptop, I can die in peace
Appreciate you taking the time and analyzing what the update actually changed, such a bummer for AMD streaming to twitch tho for games like Apex. My streams for games like dark and darker or valheim look amazing but Apex looks like classic RUclips 480p lol. Do you think there’s any hope of it ever being better? I’m not sure if it’s just a twitch issue or an overall encoder issue for streaming.
should i go 3060ti or 6750xt for playing wow and battlefield on 1080p and some streaming on twitch ? i heard you can use amd hardware encoder in obs now but i cant find anything helpfull
I thought (from the thumbnail) that this would be about increased gaming performance, it turned out to be an even more interesting and helpful video, thank you for your effort good sir! Hoping you and your family are all well, health is always priority
I wonder if your benchmarking system could be automated with some scripts that would do all the various recordings one after another and then pump them all into your analysis tool thereafter
tiered with AMD. Like on my streams I just get periodic pixel fests to the point you have a hard time even making out what is going on the screen especially with heavy movement involved. I would love to upgrade to an RX6700XT but I might have to go with an RTX4060. And I know that one is trash. But I need to get off from my current card for streaming.
EnablePreAnalysis=true PASceneChangeDetectionEnable=false PAPerceptualAQMode=1 PATemporalAQMode=1 PACAQStrength=2 EnableVBAQ=false MaxNumRefFrames=3 BReferenceEnable=1 MaxConsecutiveBPictures=1 BPicturesPattern=1 If your encoder can handle it try adding this one too: PAHighMotionQualityBoostMode=1 (mine all the sudden isn't able to use it.. a driver maybe broke it ?) Is where I got the best quality for RX6000 series. I tried your settings also but got a higher score with these and in the real world I could see improvements with my settings. Took months of trial and error. But got it :D
hi Epos thanks for the video, do you think the h264 streaming quality of Nvidia Pascal (1000 series) is still better than AMD's Rx 6000 series? or are they equal quality?
@@CuervoVirtual RDNA2 got improved AVC encoding and support for B-Frames, so quality jumped quite a bit vs where it was before. Now it's almost imperceptibly identical to NVENC in Ampere, which was better than Turing and Pascal. Unfortunately, RDNA1 and before are still where they were before with AVC.
@@raresmacovei8382 It may be that RDNA 2 is identical in quality to Ampere at high bitrates ( + 8000 kbps) , but for example on Twitch where they use low bitrates (6000 kbps or Less) I have seen the quality, and Ampere and even Turing and Pascal sweep the floor with RDNA 2 (in 6000 kbps + 1080p , with 720p the difference is less) , although It is not as much of a difference as it would be to use RDNA 1
@@raresmacovei8382 I have been doing tests with my RX 6650 XT and the latest AMD drivers, and compared to the previous year I have noticed some improvement in quality in terms of Streaming with the GPU, now it is less pixelated (on low bitrate, example 8000 kbps), I dare say that now it is the same (or a little higher) in quality than Nvidia's Pascal (GTX 1000), but still well below x264 (medium) CPU, rtx 4000, 3000 and 2000
I got a RX6700XT last year and my streams looks like complete ass tbh. I can never find the right settings. I stream on Yt at 8000 bitrate and it looks blocky etc. Your vids look amazing compared to my stream I have tried your guides but nothing seems to help. Do you have any other tips ?
same man, love this card, great card for gaming, but for streaming, and recoding, it's just ass. I'm waiting for the 4070 to go lower, and imma get that instead. love my card, but it's just not meeting my expectations.
Im thinking on getting a rx 7800 xr over a rtx 4070, is it ok for recording with AV1? non stutters if recording, streaming on discord and watching a youtube video?
I was worried Cuz everyone is saying you need higher tier card to do streaming.... Now I don't have to spend up to/over $1k to stream to Twitch and RUclips.
Have anyone experience that weird glitch with H264 on 6000 series that it BADLY smears webcam footage? Recently tried encoder on 6800XT with a 2D game which should be easy to encode. Game footage was fine but webcam was of very bad quality. Does anyone know why does that happen? I don't see any webcam footage in this video as well so I don't know if it's my issue specifically.
RX 6500XT users 😢 In all seriousness, this is great news. While I mourn my lack of GPU encoding as I realise the Game Bar screen recorder doesn’t support X264, I’m glad AMD hasn’t gotten as stagnant in their GPU department as their CPU department.
I personally don't care that much about the video quality, since I used to stream on an old HD 8790M, the problem was the huge impact in performance, so much that stremaing even on intel's old Haswell integrated graphics was better, using the integrated graphics to process the stream while having the radeon card handle the game, and my current rig is a Ryzen 5 5500 (no integrated graphics) with a 1660 Super, I just wanna now if a Radeon card is not gonna lose as much performance as that old laptop 8790m did and you may say, well it's because it's old and lacks power, no it didn't, it had enough for what I played back then, TF2, LFD2 and CSGO at max settings, but when streaming, said games that would easily run perfectly at 60 FPS or higher wouldn't even mantain 30 in minimum when stremaing, and I didn't knew about Intel's video encoding until way later, when I no longer had that laptop, so I just wanna know if streaming in AMD nowadays doesn't hit that hard in performance rather than quality I live in a country where gets hit with higher prices, so upgrading to a better Nvidia card is way harder than in other countries where they are already more expensive than AMD, now imagine even MORE expensive
Finally! I was waiting for this ever since your Short about receiving the 7900XT from AMD ✨ Well, mainly because I was curious how AV1 performs on an RX7000 GPU considering that it has Hardware acceleration for it (if I'm not mistaken) I tried AV1 with my 6700XT and it was terrible to a point that OBS is crashing when recording due to GPU falling behind the encoding process (maybe because it isn't hardware accelerated or FFmpeg doesn't fully support it yet as what you had replied to the other comments) Anyways, Great Video! Will be waiting for the next one 🔥 Until then, I'll watch some of your other stuff hehe
Well 6000 GPUs don’t support AV1 encoding at all, so you were using the CPU encoders in OBS which yes are very difficult to run ^^; I’ll have more av1 coverage soonTM
I am missing my AMD encoder in OBS. I have the newest OBS and newest drivers installed for my Ryzen 3 3200G. Do you have any idea why AMD hardware encoding isn't an option in OBS 29 for me?
AMD will need a major hardware update to make it superior for streaming. I do use my 6800XT for streaming and it is good enough, but my Nvidia was better. I just get better graphics with my AMD card. For recording with high bitrates the differences are negligible. Intel might be king soon in graphics cards. Thanks for all your hard work!
No... AMD shouldn't have to update an outdated encoder/decoder. Instead Twitch should adapt better encoders that have been on the market for years and years...
I was looking to upgrade 2080Ti for 7900xtx and wonder how streaming quality on twitch looks like on AMD vs Nvidia. Cannot find a good comparison video about this.
My AMD radeon software does not even do anything when I click "Go-Live" it worked fine on previous to 23.x.x driver. Not sure what I am missing here I just cannot get to GO LIVE with AMD Radeon software. Moreover the streamlabs stream is not going above 240p even after manually setting for 1080 60p stream. Something happened to streaming on my PC. RX6750xt & RX3600
Guys i wanna upgarde my GPU i have 5700 XT currently and want to move to Nvidia For the nvenc encoder whats the best that will pair Up with a Ryzen 7 3700x my budget is around $600
I got like tearing using this system while twitch streaming in obs 29.1 version - R7 3700X 6750XT 32GB 3600mhz B550 Any solutions? I ve tried DDU and reinstall. AMD Freesync on-off.Windowed mode doesnot change anything, Fullscreen aswel.When i stop streaming games runs smoothly. Streaming out settings 6000bitrate, FHD 60fps. Streaming with gpu. When i was streaming with my old 970 1 month ago, didnt have any of this problem.
Hii I have the 7900 xtx, you mentioned zero bframes is best. What’s the best key frame interval? I stream on twitch :) also, did you add AMF extra settings ?
When you go over the best AMD settings could you also go over the best settings for 1440p streams on youtube? I'm interested in getting AMD but I stream on youtube and I've been told their quality is pretty good at high bitrate. On my gaming channel I'm doing 1440p 60fps at 30k bitrate using nvenc and I just don't want to upgrade and then get hit with worse quality streams....
can u make a video for amd/nvidia for the streaming codec h265? ur able to stream to youtube with h265 using youtube hls instead of the other rtmps mode
Idk if theres something wrong with my config or something but I have an rx6600 and if I record at 15 cqp or 100mbs with amd software it looks more pixelated than ur 1080p 6k 😢😢😢 I have ur obs settings btw the commands and everything
Imma just vent about it here since I don't even know where to file a bug report, but webrtc w/pipewire vaapi encoding on Linux/Wayland is broken as fuck if one has an ultrawide screen. It is extremely specific and it's bothering me a lot, and ain't nobody going to fix that any time soon
Ever since updating to this version of adrenalin I cant utilize the encoders to stream on OBS. As I start streaming the bitrate will drop to 0 and the stream will freeze.
hey bro wanna ask something i have asrock rx6600 and i'm trying for live stream on ytb...., for 1080p 30fps stream quality is ok ish...., but for 1080p 60fps it's suddenly stuttering and Video codec is 100% (on task manager) and i'm not open any game aplication (on desktop stutering)...., can u tell me what is wrong? cuz i saw video on ytb it should fine live stream 60Fps 1080p. my spec: Ryzen 5 3600 asrock rx6600 asrock b550m pro4 2x8GB 3200Mhz BeQuiet 600w Bronze 1080p 180Hz monitor OBS Settings: CBR 6000Kbps key Interval 2 Preset Quality Profile High Max B-Frames 1 AMF/FFmpg Opt: MaxNumRefFrames=4 HighMotionQualityBoostEnable=1 BReferenceEnable=true EnableVBAQ=false EnablePreAnalysis=true PASceneChangeDetectionEnable=false PATemporalAQMode=1 PAHighMotionQualityBoostMode=1 PAFrameSadEnable=true Thx Before
I had to ditch amd GPUs for rendering. The h265 was terrible quality. It was at great cost to my work flow as I got a shared database for resolve with iscsi share for cache for 2 remote rending boxes. Fortunately the price of GPUs was high on the rx580 I managed to straight swap them for 2 1060. Problem solved.
@@Caremiss No problem. This is my favorite settings for Turing GPU. Hope this is helpful. Stream - Check Ignore streaming service settings recommendations. Output. Output Mode: Advanced. Encoder: NVIDIA NVENC H.264. Rate Control: CBR. Bitrate 8000 Kbps. Keyframe interval: 2s. Preset: P7. Tuning: High Quality. Multipass Mode: Two Passes (Quarter Resolution). Profile: High. Uncheck Look-ahead. Check Psycho Visual Tuning. GPU: 0. Max B-frames: 1. Works with Twitch if you're affiliate or partner. You can use 10000 Bitrate for RUclips.
I am so disappointed bought the RX6600, the encoding quality is so bad compare to my old GTX 1050 ti. I know the AMD encoder is not as good as Nvidia but I don't know if its gonna be this bad :(. For those who will plan to stream. Go get green card
Hey, I'm confused what are u using as the test run source video? Is it a RAW lossless RGB file say in 444? If your encoding from a lossy file format no matter how high the bitrate it will effect how the encoder handles the video and retention of detail. I hope you have it all figured out but worth mentioning.
@@EposVox ah right, well as somebody who also knows afew things I was hoping for more of a.... yea I recorded it with X and in an .AVI format or something really quick.... My Bad for Pissing in your cereal this morning.
@@EposVox uh hey look man I'm sorry I didn't mean to come off as a dick honest. And I don't wanna be an ass but I did try and research abit more to make sure I got it all figured out. When I look up utvideo codec on OBS there's an option for i444 and RGBA.... and if what you meant by "utvideo 444" is what I think you meant then your test data is flawed. As i444 converts RGB color to YUV? Unless I'm dumber than I think I am.... again sry I don't mean to be a dick.
Utvideo is a lossless codec. Supports all chroma subsampling modes from 420, 422, and 444. (Doesn’t support 8888 but I have no use for that.) It’s the most effective way to record real-time lossless 444 video for video quality analysis and even framerate analysis with tools like TrDrop. Regardless, 444 *isnt* actually required here, as I’m not doing any scaling. I record in 444 just to ensure future proofing for my samples - but given the analysis is simple a comparison of a compressed frame to an uncompressed frame, with the compressed frames all being 420, there’s absolutely nothing lost in having the source be 420 in the first place. Given the analysis tool was developed by Netflix for TV Shows and Films, all of which are mastered down to 420 for release - totally fine lol
I feel like in an all AMD build it's better for me to just use my 5900x over the 6900 xt. I use the 6900 xt to record clips while I stream, which I don't do as often as just recording.
AMD needs to seriously rework their next GPU hardware to include hardware encoders, AI chips, and RT hardware accelerator if they really want to compete with Nvidia. Intel will catch up too sooner rather than later.
Well they DO have hardware encoders, ones which are pretty solid past 2 generations compared to years past, and a whole new piece of hardware for AV1 in RX7000 - which is where everything is moving anyway.
I used to think "well whop dee doop, the encoder on AMD might be worse but as long as I am not a professional streamer who cares?" Then I got a 6750 XT and tried it. Holy moly this thing can't handle camera movement at all. It's barely OK for sharing your PoV to friends. Can't wait for your upcoming video!
If you try it again with the HEVC codec, you'll be fine to stream with AMD. RUclips supports it via HLS. Twitch doesn't. Discord supports AV1 now, but that doesn't help you either.
@@MarcRitzMD Unfortunately that basically means it isn't an option. 80% of the time the sharing is spontaneous and on Discord. The other 20% is on Twitch.
@@Wokiis its pretty good on youtube streaming just gotta find the sweet spot and im sure its the same for twitch but h265 is only available on youtube hopefully twitch adds support for it
@@Wokiis Well, in case you happen to want to stream a bit less ... spontaneous, HEVC on YT via HSL is a tremendous jump in quality nonthless vs AVC, even after all these improvements.
@@EposVox OpenCL is GPGPU when *graphic processing units* (CUs) are used as normal computing devices (similar to SIMD FPUs in CPUs). That is, while streaming H264, the load on the GPU, in addition to the game load, *additionally* increases! But H265(HEVC), AV1 is implemented in hardware, that is, encoding and decoding of the video stream takes place on a *separate* device originally designed for such tasks, similar to NVENC in NVIDIA cards. The workload of this individual device can be observed in the programs GPU-Z, HWiNFO monitoring.
@@EposVox my AMD Advantage gaming laptop never received this Driver update yet... so I'm "throwing up" Kinda like how when ppl say "iPhone 7 users in the grave" after they didn't get the last iOS update 😔
I more and more realize that the only reason why AMD doesn't open the firmware blob on Linux is, that the people behind the open source drivers on Linux will bring AV1 encoding and similar features to RX 580 and Ryzen APUs, erasing the need for low end gpus for years.
AV1 waiting room.
Twitch insolvency waiting room. (Almost all these issues fade away with bitrate)
Is the 6000 series going to get AV1 support?
If you’re on RUclips you can just stream with HEVC and AMD has a good HEVC encoder.
@@MoChuang343 No they don't. And that's just one reason why Nvidia Market share is like 98 percent in the media business. AMD is only good for one thing : fps at a cheap price. That is and has been the mantra of AMD since they were founded. It's their business model. Less features, lesser price. It's like buying food at a discounter. It's not bad, but it's also not as good
@@C4103 not encoding. That's not a software feature. It's a piece of hardware
I recently grabbed an Arc a770 and I've been really pleased with using AV1 to grab clips and do longer recordings but the stream itself is purely on CPU encoding for the time being. Hopefully twitch can get the ball rolling and release AV1 support.
all i know is ever since this update, after experimenting with different settings, i landed on something that is noticeably no different in quality while streaming gpu intensive games than my previous 3060 while using very little resources compared to cpu encoding (and i have a very g ood cpu). the random blur and pixelization on movement / motion is gone, everything is smooth most days.(6700xt 1080p60fps, twitch). "PAHighMotionQualityBoostMode=1" and changing B-Frames to 2 made all the difference.
Hi , Why "B frames 2" instead of "B frames 1" ?? , and .. "PAHighMotionQualityBoostMode=1" It really helps?, and what does it do? (i have 6650xt)
What cpu do u use? I use 6700xt and stream on fb with obs will it work for me. I have horrible quality.
I always love these deep dives on stuff like this. I still think current AMD cards are usable for streaming, especially on sites that allow for higher bitrates. I don't own an AMD card though, can only go off what I see in these tests
Oh yeah, for RUclips there’s no concern anymore
1080p 60FPS... on RUclips, yes. On Twitch with their 6000 bit limitation? Not so much. At least not, if you want to use that stream footage for a video later. Its incredibly blocky, especially in faster games. tho i dont know how it would look like with an Nvidia GPU and how big the difference realy is. Owner of an RX6600 here.
I have been doing tests with my RX 6650 XT and the latest AMD drivers, and compared to the previous year I have noticed some improvement in quality in terms of Streaming with the GPU, now it is less pixelated, I dare say that now it is the same (or a little higher) in quality than Nvidia's Pascal (GTX 1000), but still well below x264 (medium) CPU, rtx 4000, 3000 and 2000
Thank you for your patience in testing this, and even for dealing with folks' comments. And sorry for the time lost to do all this testing. You probably know this, but I'll say it: your resources for streaming are some of the best. Thank you!
I mean 1dB figure pretty much says it. It's basically imperceptible. 3dB would be quite visible. Not to say that all progress isn't appreciated. And then there's the question how good the metric is, VMAF performs pretty spectacularly with encoders existing up to that point to capture their differences but the last word in metrics hasn't been spoken in perpetuity, and every metric also leads to a degree of optimisation towards the metric which may diverge from what the real perceived quality is.
Congrats on the sponsorship!
I'm sorry.... but I have a 7900xtx and I can't get my quality ANYWHERE near what you show at 0:42. HOW???
If you're a Twitch streamer (which shows on your channel), then your limitation is with Twitch and not your own hardware. Twitch doesn't support higher than 264 encoding, so 265 (HEVC) or AV1 is not available. If you streamed on RUclips you would get the options or just recorded videos you would have that option.
@@wppsy Oh, I assumed since it wasn't listed that it was h.264. I've even tried h.265 and Av1 @ that same bitrate ( I've also tried 8k, 10k and 15k on youtube) to no avail. No matter what setting or where, I cannot get the same quality at the same bitrate. Not even Fast preset x.264 on my 5800x3d.
@@spennytoo That's odd because I get EposVox's similar recording with my 7900xtx (in that similar amount of lighting)
It does highlight that it is the NEW driver however, so maybe it's a conflict from previous drivers installed. Have you tried DDU and used a newer driver to see if that's the issue?
(Then again I am just going through what I see and not things like VMAF, so maybe I'm just unintentionally BSing haha)
@@wppsy it absolutely could be user error on my part. I’ll have to do some testing again. I think there’s been a couple updates since this video came out and I’ve use DDU once or twice for other issues.
Currently I use NDI output to my laptop that has a 1660ti in it and use nvenc encoder since AMD just can’t come close.
If you get the chance to check out my twitch, you’ll see the quality is pretty good all things considered. Which is baffling considering the age of each card.
Thanks for providing this video. As an owner of a RX 6900 XT who capture cards out to a 2080 super max-q, I would greatly appreciate a bit less power for my setup and less heat output. That said, you had a clip of "bonus settings" at the end--I'm going to guess that those are the settings you went over in your latest "AMD Encoder Optimization Guide " video. Gotta say, QSV off my CPU drops more in game framerate than I'd like, so if I can actually encode AMD h264 happily on my desktop without my laptop, I can die in peace
Excellent video! Thank you for taking us out of doubt with your effort and dedication!
Just got the 6800 XT. Using a 3700X. Should I use software encoding over hardware encoding while streaming, with this setup? 6 MB upload.
thank you for making these types of videos, we appreciate all your efforts
Thank you . Appreciate your hard work ! ❤
Appreciate you taking the time and analyzing what the update actually changed, such a bummer for AMD streaming to twitch tho for games like Apex. My streams for games like dark and darker or valheim look amazing but Apex looks like classic RUclips 480p lol. Do you think there’s any hope of it ever being better? I’m not sure if it’s just a twitch issue or an overall encoder issue for streaming.
Sitting here with my 580 in tears everyday
Dude, thanks for your time and work for that awesome content.
I’m confused on the target usage for Quicksync. Should I be using Quality, or Very Slow?
i use very slow u find a better uun Quicksync?
Love the tshirt! Would love to see a D&D related video in terms of streaming. Not a lot of those on youtubes!
should i go 3060ti or 6750xt for playing wow and battlefield on 1080p and some streaming on twitch ? i heard you can use amd hardware encoder in obs now but i cant find anything helpfull
I thought (from the thumbnail) that this would be about increased gaming performance, it turned out to be an even more interesting and helpful video, thank you for your effort good sir! Hoping you and your family are all well, health is always priority
awesome video . I'm thinking about changing to amd for streaming .
I wonder if your benchmarking system could be automated with some scripts that would do all the various recordings one after another and then pump them all into your analysis tool thereafter
tiered with AMD. Like on my streams I just get periodic pixel fests to the point you have a hard time even making out what is going on the screen especially with heavy movement involved. I would love to upgrade to an RX6700XT but I might have to go with an RTX4060. And I know that one is trash. But I need to get off from my current card for streaming.
EnablePreAnalysis=true PASceneChangeDetectionEnable=false PAPerceptualAQMode=1 PATemporalAQMode=1 PACAQStrength=2 EnableVBAQ=false MaxNumRefFrames=3 BReferenceEnable=1 MaxConsecutiveBPictures=1 BPicturesPattern=1
If your encoder can handle it try adding this one too: PAHighMotionQualityBoostMode=1 (mine all the sudden isn't able to use it.. a driver maybe broke it ?)
Is where I got the best quality for RX6000 series. I tried your settings also but got a higher score with these and in the real world I could see improvements with my settings. Took months of trial and error. But got it :D
hi Epos thanks for the video, do you think the h264 streaming quality of Nvidia Pascal (1000 series) is still better than AMD's Rx 6000 series? or are they equal quality?
I’d say AMD is probably a little better
@@EposVox 😱 surprising, I thought that Pascal was a bit better than RDNA 2 in streaming quality
@@CuervoVirtual RDNA2 got improved AVC encoding and support for B-Frames, so quality jumped quite a bit vs where it was before. Now it's almost imperceptibly identical to NVENC in Ampere, which was better than Turing and Pascal.
Unfortunately, RDNA1 and before are still where they were before with AVC.
@@raresmacovei8382 It may be that RDNA 2 is identical in quality to Ampere at high bitrates ( + 8000 kbps) , but for example on Twitch where they use low bitrates (6000 kbps or Less) I have seen the quality, and Ampere and even Turing and Pascal sweep the floor with RDNA 2 (in 6000 kbps + 1080p , with 720p the difference is less) , although It is not as much of a difference as it would be to use RDNA 1
@@raresmacovei8382 I have been doing tests with my RX 6650 XT and the latest AMD drivers, and compared to the previous year I have noticed some improvement in quality in terms of Streaming with the GPU, now it is less pixelated (on low bitrate, example 8000 kbps), I dare say that now it is the same (or a little higher) in quality than Nvidia's Pascal (GTX 1000), but still well below x264 (medium) CPU, rtx 4000, 3000 and 2000
I got a RX6700XT last year and my streams looks like complete ass tbh. I can never find the right settings. I stream on Yt at 8000 bitrate and it looks blocky etc. Your vids look amazing compared to my stream I have tried your guides but nothing seems to help. Do you have any other tips ?
same man, love this card, great card for gaming, but for streaming, and recoding, it's just ass. I'm waiting for the 4070 to go lower, and imma get that instead. love my card, but it's just not meeting my expectations.
Man, this breaks my heart. I really wanted this card. Did you finally get it right or should I just give up on this card?
Im thinking on getting a rx 7800 xr over a rtx 4070, is it ok for recording with AV1? non stutters if recording, streaming on discord and watching a youtube video?
I was worried Cuz everyone is saying you need higher tier card to do streaming....
Now I don't have to spend up to/over $1k to stream to Twitch and RUclips.
Have anyone experience that weird glitch with H264 on 6000 series that it BADLY smears webcam footage? Recently tried encoder on 6800XT with a 2D game which should be easy to encode. Game footage was fine but webcam was of very bad quality. Does anyone know why does that happen?
I don't see any webcam footage in this video as well so I don't know if it's my issue specifically.
Can provide footage if necessary.
@@manoftherainshorts9075 I am experiancing the same thing indeed. No idea how to get rid of it if thats possible at all.
All those pixel peeping remind me of Pam from The Office giving you two picture to find the difference.
RX 6500XT users 😢
In all seriousness, this is great news. While I mourn my lack of GPU encoding as I realise the Game Bar screen recorder doesn’t support X264, I’m glad AMD hasn’t gotten as stagnant in their GPU department as their CPU department.
So should i buy a rx 6950 xt or 7800 xt if im making some RUclips videos and im planning on streaming on the future
I personally don't care that much about the video quality, since I used to stream on an old HD 8790M, the problem was the huge impact in performance, so much that stremaing even on intel's old Haswell integrated graphics was better, using the integrated graphics to process the stream while having the radeon card handle the game, and my current rig is a Ryzen 5 5500 (no integrated graphics) with a 1660 Super, I just wanna now if a Radeon card is not gonna lose as much performance as that old laptop 8790m did
and you may say, well it's because it's old and lacks power, no it didn't, it had enough for what I played back then, TF2, LFD2 and CSGO at max settings, but when streaming, said games that would easily run perfectly at 60 FPS or higher wouldn't even mantain 30 in minimum when stremaing, and I didn't knew about Intel's video encoding until way later, when I no longer had that laptop, so I just wanna know if streaming in AMD nowadays doesn't hit that hard in performance rather than quality
I live in a country where gets hit with higher prices, so upgrading to a better Nvidia card is way harder than in other countries where they are already more expensive than AMD, now imagine even MORE expensive
Finally! I was waiting for this ever since your Short about receiving the 7900XT from AMD ✨
Well, mainly because I was curious how AV1 performs on an RX7000 GPU considering that it has Hardware acceleration for it (if I'm not mistaken)
I tried AV1 with my 6700XT and it was terrible to a point that OBS is crashing when recording due to GPU falling behind the encoding process (maybe because it isn't hardware accelerated or FFmpeg doesn't fully support it yet as what you had replied to the other comments)
Anyways, Great Video! Will be waiting for the next one 🔥
Until then, I'll watch some of your other stuff hehe
Well 6000 GPUs don’t support AV1 encoding at all, so you were using the CPU encoders in OBS which yes are very difficult to run ^^;
I’ll have more av1 coverage soonTM
what about rx 5700 , is there any updates in the last 4 years ?
and why is youtube 1080p60fps running avc on all my browsers ?
I am missing my AMD encoder in OBS. I have the newest OBS and newest drivers installed for my Ryzen 3 3200G. Do you have any idea why AMD hardware encoding isn't an option in OBS 29 for me?
AMD will need a major hardware update to make it superior for streaming. I do use my 6800XT for streaming and it is good enough, but my Nvidia was better. I just get better graphics with my AMD card. For recording with high bitrates the differences are negligible. Intel might be king soon in graphics cards. Thanks for all your hard work!
No... AMD shouldn't have to update an outdated encoder/decoder. Instead Twitch should adapt better encoders that have been on the market for years and years...
Sir can you please tell best setting for amd 6750xt only for recording not streaming please🥺
I was looking to upgrade 2080Ti for 7900xtx and wonder how streaming quality on twitch looks like on AMD vs Nvidia. Cannot find a good comparison video about this.
Thanks for all the effort
is it possible to stream on twitch specifically with something like a 7800 xt or 7900 gre? i heard amd is very bad for that
Hello should i get rx 6600 gigabyte or zotac rtx 3060 , the 3060 is 28% more overpriced
My AMD radeon software does not even do anything when I click "Go-Live" it worked fine on previous to 23.x.x driver. Not sure what I am missing here I just cannot get to GO LIVE with AMD Radeon software. Moreover the streamlabs stream is not going above 240p even after manually setting for 1080 60p stream.
Something happened to streaming on my PC.
RX6750xt & RX3600
Is the rx 7900 xt good for streaming on twitch with a cam?
Dude....love the T-SHIRT !
Guys i wanna upgarde my GPU i have 5700 XT currently and want to move to Nvidia For the nvenc encoder whats the best that will pair Up with a Ryzen 7 3700x my budget is around $600
I got like tearing using this system while twitch streaming in obs 29.1 version
- R7 3700X 6750XT 32GB 3600mhz B550
Any solutions? I ve tried DDU and reinstall. AMD Freesync on-off.Windowed mode doesnot change anything, Fullscreen aswel.When i stop streaming games runs smoothly.
Streaming out settings 6000bitrate, FHD 60fps. Streaming with gpu.
When i was streaming with my old 970 1 month ago, didnt have any of this problem.
Hii I have the 7900 xtx, you mentioned zero bframes is best.
What’s the best key frame interval? I stream on twitch :) also, did you add AMF extra settings ?
Ur twitch channel
when does Twitch just add fucking AV1 >
.. AV1 can't come soon enough...
It's here already and i m using it to stream on RUclips
When you go over the best AMD settings could you also go over the best settings for 1440p streams on youtube? I'm interested in getting AMD but I stream on youtube and I've been told their quality is pretty good at high bitrate. On my gaming channel I'm doing 1440p 60fps at 30k bitrate using nvenc and I just don't want to upgrade and then get hit with worse quality streams....
On RUclips you can stream 1440p60 using HEVC at like 8-12mbps using Nvenc or AMD…and I think QSV now but I no longer own an Intel machine.
30k bitrate streaming to YT?
@@Parallel_ Yeah RUclips accepts up to 51mbps
@@MoChuang343 damn! I only use 20k atm, my upload is pretty good. Might have to consider going all the way up to 40/50
@@Parallel_ Lol...I make a comment about how to use less bitrate and you want to max it out. Haha go for it if you have the upload speed...
can u make a video for amd/nvidia for the streaming codec h265? ur able to stream to youtube with h265 using youtube hls instead of the other rtmps mode
I think RUclips allows av1 not h.265 but look it up I guess.
is this also applicable to 5700xt?
Just if h265 will be supported on twitch, trovo and kik AMD cards will be fine for streaming.
Amd h265 its great
Idk if theres something wrong with my config or something but I have an rx6600 and if I record at 15 cqp or 100mbs with amd software it looks more pixelated than ur 1080p 6k 😢😢😢 I have ur obs settings btw the commands and everything
Imma just vent about it here since I don't even know where to file a bug report, but webrtc w/pipewire vaapi encoding on Linux/Wayland is broken as fuck if one has an ultrawide screen. It is extremely specific and it's bothering me a lot, and ain't nobody going to fix that any time soon
#JustLinuxThings
still waiting for amd optimized settings for OBS :D
Ever since updating to this version of adrenalin I cant utilize the encoders to stream on OBS. As I start streaming the bitrate will drop to 0 and the stream will freeze.
hey bro wanna ask something
i have asrock rx6600 and i'm trying for live stream on ytb...., for 1080p 30fps stream quality is ok ish...., but for 1080p 60fps it's suddenly stuttering and Video codec is 100% (on task manager) and i'm not open any game aplication (on desktop stutering)...., can u tell me what is wrong? cuz i saw video on ytb it should fine live stream 60Fps 1080p.
my spec:
Ryzen 5 3600
asrock rx6600
asrock b550m pro4
2x8GB 3200Mhz
BeQuiet 600w Bronze
1080p 180Hz monitor
OBS Settings:
CBR
6000Kbps
key Interval 2
Preset Quality
Profile High
Max B-Frames 1
AMF/FFmpg Opt:
MaxNumRefFrames=4 HighMotionQualityBoostEnable=1 BReferenceEnable=true EnableVBAQ=false EnablePreAnalysis=true PASceneChangeDetectionEnable=false PATemporalAQMode=1 PAHighMotionQualityBoostMode=1 PAFrameSadEnable=true
Thx Before
I know you made this comment 11 months ago but try and run OBS in administrator mode and with higher priority in the OBS settings
Hello, I have an RX6600, OBS BETA29.0 and the AV1 codev still does not appear, any idea why?
Because AV1 encoding isn’t supported on RX6000 GPUs, only RX7000
and how could i configure obs so that it looks the same as you with the RX6600? No matter how hard I try, I can't get it
I had to ditch amd GPUs for rendering. The h265 was terrible quality. It was at great cost to my work flow as I got a shared database for resolve with iscsi share for cache for 2 remote rending boxes. Fortunately the price of GPUs was high on the rx580 I managed to straight swap them for 2 1060. Problem solved.
Polaris encoder quality wasn’t good - but RDNA2 and 3 are pretty solid, especially with HEVC
I hope your family is ok
if amd 6000 series compare to nvidia turing encoder, is amd beating??
Turing, Quicksync, and x264 beat AMD in quality
@@str8chillaxin thank you
@@Caremiss No problem. This is my favorite settings for Turing GPU. Hope this is helpful.
Stream - Check Ignore streaming service settings recommendations. Output. Output Mode: Advanced. Encoder: NVIDIA NVENC H.264. Rate Control: CBR. Bitrate 8000 Kbps. Keyframe interval: 2s. Preset: P7. Tuning: High Quality. Multipass Mode: Two Passes (Quarter Resolution). Profile: High. Uncheck Look-ahead. Check Psycho Visual Tuning. GPU: 0. Max B-frames: 1. Works with Twitch if you're affiliate or partner. You can use 10000 Bitrate for RUclips.
I am so disappointed bought the RX6600, the encoding quality is so bad compare to my old GTX 1050 ti. I know the AMD encoder is not as good as Nvidia but I don't know if its gonna be this bad :(. For those who will plan to stream. Go get green card
AMD knew the pain they would cause you sorry profs
Hey, I'm confused what are u using as the test run source video? Is it a RAW lossless RGB file say in 444? If your encoding from a lossy file format no matter how high the bitrate it will effect how the encoder handles the video and retention of detail. I hope you have it all figured out but worth mentioning.
Yes. Been doing this a very long time, it’s my job, I know what I’m doing lol
@@EposVox ah right, well as somebody who also knows afew things I was hoping for more of a.... yea I recorded it with X and in an .AVI format or something really quick.... My Bad for Pissing in your cereal this morning.
Utvideo in 444, 1080p60, non-fractional fps, matched to OBS. OBS set to NV12 (420) as would be the output to a stream or RUclips video.
@@EposVox uh hey look man I'm sorry I didn't mean to come off as a dick honest. And I don't wanna be an ass but I did try and research abit more to make sure I got it all figured out. When I look up utvideo codec on OBS there's an option for i444 and RGBA.... and if what you meant by "utvideo 444" is what I think you meant then your test data is flawed. As i444 converts RGB color to YUV? Unless I'm dumber than I think I am.... again sry I don't mean to be a dick.
Utvideo is a lossless codec. Supports all chroma subsampling modes from 420, 422, and 444. (Doesn’t support 8888 but I have no use for that.)
It’s the most effective way to record real-time lossless 444 video for video quality analysis and even framerate analysis with tools like TrDrop.
Regardless, 444 *isnt* actually required here, as I’m not doing any scaling. I record in 444 just to ensure future proofing for my samples - but given the analysis is simple a comparison of a compressed frame to an uncompressed frame, with the compressed frames all being 420, there’s absolutely nothing lost in having the source be 420 in the first place.
Given the analysis tool was developed by Netflix for TV Shows and Films, all of which are mastered down to 420 for release - totally fine lol
7800xt
CBR
8000
key frame 2
quality
profile high
b frame 0
HighMotionQualityBoostEnable=True FillerDataEnable=True
what is FillerDataEnable for?
I feel like in an all AMD build it's better for me to just use my 5900x over the 6900 xt. I use the 6900 xt to record clips while I stream, which I don't do as often as just recording.
Has anyone done an AMDvsNVIDIAvsIntel AV1 3 way showdown yet? I think it would be fun to see.
I did for the RDNA3 launch, but until FFMPEG supports it fully, I can't do a thorough job yet. Tools still aren't updated
@@EposVox welp guess we wait
is it from the same latest update that bricked everyone's pc ?
AMD needs to seriously rework their next GPU hardware to include hardware encoders, AI chips, and RT hardware accelerator if they really want to compete with Nvidia. Intel will catch up too sooner rather than later.
Well they DO have hardware encoders, ones which are pretty solid past 2 generations compared to years past, and a whole new piece of hardware for AV1 in RX7000 - which is where everything is moving anyway.
It's already here, called RDNA 3
I used to think "well whop dee doop, the encoder on AMD might be worse but as long as I am not a professional streamer who cares?"
Then I got a 6750 XT and tried it. Holy moly this thing can't handle camera movement at all. It's barely OK for sharing your PoV to friends. Can't wait for your upcoming video!
If you try it again with the HEVC codec, you'll be fine to stream with AMD. RUclips supports it via HLS. Twitch doesn't. Discord supports AV1 now, but that doesn't help you either.
@@MarcRitzMD Unfortunately that basically means it isn't an option. 80% of the time the sharing is spontaneous and on Discord. The other 20% is on Twitch.
@@Wokiis its pretty good on youtube streaming just gotta find the sweet spot and im sure its the same for twitch but h265 is only available on youtube hopefully twitch adds support for it
@@Wokiis Well, in case you happen to want to stream a bit less ... spontaneous, HEVC on YT via HSL is a tremendous jump in quality nonthless vs AVC, even after all these improvements.
AMD is lying. H264 is not hardware but software (OpenCL).
OpenCL is hardware acceleration and direct-on-hardware software…
@@EposVox
OpenCL is GPGPU when *graphic processing units* (CUs) are used as normal computing devices (similar to SIMD FPUs in CPUs). That is, while streaming H264, the load on the GPU, in addition to the game load, *additionally* increases!
But H265(HEVC), AV1 is implemented in hardware, that is, encoding and decoding of the video stream takes place on a *separate* device originally designed for such tasks, similar to NVENC in NVIDIA cards. The workload of this individual device can be observed in the programs GPU-Z, HWiNFO monitoring.
6700/6800S owners throwing up right now
?
@@EposVox my AMD Advantage gaming laptop never received this Driver update yet... so I'm "throwing up"
Kinda like how when ppl say "iPhone 7 users in the grave" after they didn't get the last iOS update 😔
I more and more realize that the only reason why AMD doesn't open the firmware blob on Linux is, that the people behind the open source drivers on Linux will bring AV1 encoding and similar features to RX 580 and Ryzen APUs, erasing the need for low end gpus for years.
That’s not how that encoding works, so I highly doubt that
Thank you for your tedious pixel peeping.
4070 ti live stream quality 😢
Why cry? 4000 series streams look great
first
Nope
woot! bf2042