Log in

View Full Version : nVidia GTX 750 Ti GPU encoder H.264/AVC


Remicade
27th December 2015, 18:55
How is the quality compared to x264.exe ? The speed is impressive.

benwaggoner
27th December 2015, 19:37
How is the quality compared to x264.exe ? The speed is impressive.
No GPU-based encoder has ever been able to beat x264 for quality at all but the very lowest presets.

GPUs are actually not that good at video encoding, which is full of tight loops and single-threaded processes like entropy encoding, and the latency of CPU/GPU memory transfers winds up being a huge tax. GPU encoding can give you something very quickly, and can have sweet spots where it gives better quality at a given throughput, particularly on systems with strong GPU and weak CPU.

It's mainly interesting for live, however; the best quality encoders have always been software, by a significant margin, in the post-MPEG-2 world.

pandy
4th January 2016, 11:53
How is the quality compared to x264.exe ? The speed is impressive.

Are you referring to NVENC? If yes then this is NOT GPU encoder but separate HW on silicone die to perform encoding/decoding.

Same as above comment - this is simple HW and it is mainly focused on speed not on quality. Or you need more bits to encode (file size increase) or you accepting overall lower quality.

Remicade
4th January 2016, 13:36
Yes, it's about NVENC. I made some "home test" and x264 medium settings is better than NVENC on fine details.

Blue_MiSfit
4th January 2016, 22:14
For fun, try x264 on ultrafast and see if it can match the speed of NVENC and also get the same quality :)

nevcairiel
5th January 2016, 01:21
For fun, try x264 on ultrafast and see if it can match the speed of NVENC and also get the same quality :)

Its about similar then, with one disadvantage: It uses the CPU. So if you're live encoding something, you might want the CPU to be used for that "something", like gaming, so at least for that NVENC remains an option.