I did not copy over the nvcuvenc.dll file(s) and still got "hardware encoder" in my PD12. OS is Windows 10, drivers are 375.95. It is an Optimus Laptop as well. NVIDIA Inspector shows VPU usage as seen in the attachment and it clearly rises, when the complexity of the timeline is low (i.e. CPU has less work to do). How can that be? Feels like magic.
Note that NVIDIA Inspector also shows 0% Encoder Usage, but that might be related to that new technology mentioned in the first post.
EDIT: The last two posts already cleared it up. Keppler based cards like my GT 740M (GK208) work normally with latest drivers and Windows 10. Optimus was what gave me a headache for a while. Almost all PowerDirector versions are locked and the option to select the gfx card to run on is grayed out. Unfortunately it turned out if NVIDIA did not apply any Optimus special casing for PowerDirector it would work just fine for me.
The tool NVIDIA Profile Inspector can override the hard wired application profiles until reboot and make PD work on Optimus systems. From the "Profiles" I selected "Cyberlink Power Director". Then scroll down in the list to "Other". Change the following settings:
"Enable application for Optimus" from "SHIM_RENDERING_MODE_USER_EDITABLE" to "SHIM_RENDERING_MODE_ENABLE"
"Shim Rendering Mode Options per application for Optimus" from "(Arcsoft Media Impression, Roxio Video Converter, Cyberlink MediaShow Espresso, Cyberlink Power Director, Nero Move It, CyberLink MediaShow, Movavi Video Converter, CyberLink MediaStory, CyberLink MediaEspresso)" to "SHIM_RENDERING_OPTIONS_DISABLE_ASYNC_PRESENT"
Then click on "Apply changes" in the top right and start PowerDirector. It should be using the NVIDIA card now.
|
Filename |
VPU Usage.png |
|
Description |
VPU Usage |
Filesize |
7 Kbytes
|
Downloaded: |
117 time(s) |
This message was edited 2 times. Last update was at Dec 15. 2016 15:05