Question / Help Same bitate, different encoders will give different quality?

TheIcon

Member
For example I have 3 ways to encode: x264, Intel QuickSync and AMD VCE. I heard that x264 will give better quality at the same encoding settings compared to QS, AMD and Nvidia, is it true?
 

koala

Active Member
Yes, this is true. Given the same encoding settings, x.264 gives the best quality. Quicksync is not as good, and nvenc is a bit worse than Quicksync. AMD vce is about the same quality as nvenc.

What you should use depends on your use case. Do you have the CPU power? Then use x.264. Do you want to stream or record locally? For local recording, a hardware encoder might be a good choice, because you can use real high bitrates, so the quality is still good enough for you.

For example, I use Quicksync for local recording and high bitrates around 30000. Almost no CPU overhead, so the game runs very smooth and completely undisturbed by the recording process. But this is not suitable for streaming.
 

TheIcon

Member
@koala I have intel core i5 and R9 290, as VCE is not properly limited I have to use QS but I am more than happy with it. However, there is nothing wrong with QS when I encode. If I twitch stream at 3500KBs, it works fine. However, If I do a local record of 8000kbs, it freezes. Is it possible to do with the memory allocated for the iGPU in the bios?
 
Top