GPU hardware codecs
AMD, Intel and Nvidia all have dedicated hardware video decoders and encoders on their graphics cards able to handle some of the most popular codecs.
Both AMD, Intel and Nvidia hardware encoders can be called from within the FFMPEG media frame work and also from within some encoding applications like Adobe Media encoder. Before you start experimenting with hardware encoders, make sure you know what chip-set you got and also make sure to have the correct SDKs installed. Be aware of that the technical feature set is not as complete as it is with more mature codecs like x264 and x265. Continue reading here