Which encoding should I use?

Bazim

Member
Software or Hardware and H.264 or AV1?

My CPU: Ryzen 7 7800x3D
My GPU: 7900 XT

Thank you.
 

Bazim

Member
So x264 software is better for Twitch and others are better on YouTube and recording? Why is that?
 

sandrix

Member
Start a stream via AMD HW H.264 and you’ll understand everything yourself. You just have no choice, you'll have to use x264. The problem is the encoder on Radeon video cards, it sucks.

https://rigaya.github.io/vq_results/ (H.264)
1696787418155.png
 
Last edited:

AaronD

Active Member
Start a stream via AMD HW H.264 and you’ll understand everything yourself. You just have no choice, you'll have to use x264. The problem is the encoder on Radeon video cards, it sucks.

https://rigaya.github.io/vq_results/ (H.264)
View attachment 98388
Ouch! Yeah, so the main family of curves there is a mixture of x264 CPU encoding, NVIDIA GPU encoding, and Intel integrated CPU/GPU encoding for those CPU chips that have the hardware to do that. Comparing measurable quality (higher = better) to bitrate. The terrible lower curve, separate from the main group, is AMD GPU encoding.

How AMD managed to screw that up so badly, I don't know, but there it is. I guess don't use AMD GPU's for streaming.
 

Bazim

Member
I do not understand too much but the AV1 looks good as CPU x264 or not? And it won't be that heavy for streaming at can the x264 SW can be?
 

AaronD

Active Member
I do not understand too much but the AV1 looks good as CPU x264 or not? And it won't be that heavy for streaming at can the x264 SW can be?
In terms of quality per bitrate, yes. Not shown is the amount of processing that it takes to get that, and where that processing is done.
 
Top