Log in

View Full Version : libx265 - hardware acceleration?


DragonQ
27th June 2016, 15:07
Does libx265 support hardware acceleration? If so, what cards are supported?

I'd like my TV server to be able to transcode to HEVC for my mobile devices since it looks so much better than AVC at low bit rates (e.g. 1.5 Mb/s SD, 3 Mb/s HD). My devices can decode HEVC fine but my server can't keep up. All it has right now is a Core i5-4440. It uses ffmpeg so any ffmpeg encoder would probably work if libx265 is software-only.

huhn
27th June 2016, 15:53
hardware encoder are terrible at low bitrate.

the nvidia 950 has an hardware encoder that doesn't even support b frames.

DragonQ
27th June 2016, 17:08
If hardware encoding isn't good, what about upgrading the CPU? Would an i7-4770 or better do the trick? Also, are the upcoming AMD Polaris cards supposed to have good hardware HEVC encoding?

huhn
27th June 2016, 17:22
i don't think it is possible to beat x264 in realtime encoding yet.

and i highly doubt the hardware encoder in the AMD cards is going to be able to beat x264 at low bit rate.

so it doesn't really matter if it is going to be better than nvidia.

i'm pretty sure that i'm going to buy a rx 480 but i have absolutely no hope for the hardware encoder.