hardware vs software encoding on integrated graphics

404040xxx

New Member
So I have a question I'm recording on a laptop with a CPU that has integrated graphics (AMD Ryzen 7 3700U with Radeon Vega 10 Mobile Gfx)
but no discrete GPU obviously which do I use hardware or software encoding and if hardware do I use 264 or 265
I record at 1280x720 at 30fps
and one more question does Window Capture or Display Capture use less resources
https://obsproject.com/logs/KhAI3pD5S9pl7F6X
 

Lawrence_SoCal

Active Member
I don't use an AMD GPU, so can't comment on its encoder settings, options, but if you search this forum there are LOTS of negative comments about AMD's native H.264 encoder. There are plenty of 3rd party encoders (cost money, ex DaVinci Resolve, Premier, etc) that seem to do fine on AMD GPUs, but not the native one. no, I don't have a lot of details.
But, it depends on what you are looking for as to whether AMD's hardware encode offload works for you. Most likely, you'll have to test yourself and see.

That said, the other consideration is whether to use H.265 which takes more computation (more resources), resulting in a smaller file. generally. Most streaming providers, due to licensing mess that is H.265, take H.264 input instead. But, if you plan to load into a local video editor, then let its requirements, and any implications for possible re-encoding, dictate your video format of choice

Display capture is often commented as least desirable, but I'll let others chime in
Also, do some research on why NOT to record using CBR (stream yes, record = no, unless streaming and recording using same settings on resource constrained system)
 
Top