If you are a streamer, you probably know that there is nothing better than video encoding on a good processor, and that the best graphics for broadcasting is NVIDIA thanks to its exclusive technology. For this reason, for years on Twitch and YouTube, great players have installed i9 / Ryzen 9 and NVIDIA RTX 3000.
And it’s not because AMD has bad graphics cards. So far AMD’s problem has been with video processing methods, specifically the AMD AMF encoder. Now that the American company has cleared its face, the war is red again.
The AMD AMF encoder has received a significant improvement in image quality after a decade of quality issues. This new update introduces B-frames in the new version 1.4.24 of AMF.
Although AMD released this update a few months ago.Chris Griffith of the Code Calamity website tested a recent update to give readers an idea of the quality changes to the AMF encoder.
According to the report, Griffith was able to carry AMD AMF encoder at levels comparable to NVIDIA encoder and its new NVENC encoder used on RTX 20 and 30 series graphics cards.
The fight over AMD encoding technology has plagued the company for years, starting with Polaris GPUs (AMD 400 series), if not later. Encoding has never been up to par with Intel and its QuickSync encoder or NVIDIA NVENC encoder.
During this time, NVIDIA Introduces 6th Gen NVENC Encoder with RTX 20 Series GPUswhich used x264 encoding and was way ahead of AMD at the time.
AMD shines with HVEC coding, but in the absence of real use, all video players require H.264 support.
How did AMD solve a problem that lasted a decade? The company has brought the B-frame technology back into the AMF encoder, which has been missing since the company’s original VCE encode and decode engine.
AMD abandoned this technology after they released the VCN engine with their Raven Ridge APUs and RDNA 1 GPUs. Benchmarking tests have shown that AMD AMF image quality is closer to the current NVIDIA NVENC encoder.
However, no streaming platform offered ongoing support despite having been available for several months. The history of AMD helping developers implement their encoder SDK is supposed to have been problematic.
Source: Computer Hoy
