I purchased MEP 2015 a while ago, I had an AMD R9 270X, with or without MC codec it would NOT use hardware encoding. I am now using a new PC Windows 10 Nvidia 980 GTX. I even installed the latest 2017 trial version to see if there was any change. Still not able to use hardware encoding, yes I've read MANY posts on here about Nvidia no longer supporting CUDA to one degree or another. I also use a couple of other video editing programs, one being Cyberlink PowerDirector. That thing just does hardware encoding right. It just does it. They just know how to do it. They don't claim they can but them throw ambiguous "unknown reason" errors. Frankly, I don't care WHY MEP cannot use my AMD nor Nvidia GPUs for hardware encoding because I know it can be done with other apps. The ONLY REASON I'm still using MEP is because it is the ONLY video editing app that I am aware of that will allow me to take 2 video files and combine them into 1 3D video file. There should NOT be so many posts about people struggling with this issue. If another software company is able to make their editor use hardware encoding via the GPU, others should be able to as well. For whatever reason, Magix has decided not to fix this issue. It can be done. Therefore I have no reason to "upgrade" or make another purchase from them without this feature.