Announcement: Our new CyberLink Feedback Forum has arrived! Please transfer to our new forum to provide your feedback or to start a new discussion. The content on this CyberLink Community forum is now read only, but will continue to be available as a user resource. Thanks!
CyberLink Community Forum
where the experts meet
| Advanced Search >
nVidia - "fixed" the hardware accelerated encoder
ScotL [Avatar]
Newbie Joined: Jun 21, 2015 11:27 Messages: 1 Offline
[Post New]
Just to bump this thread - I was thinking of buying PowerDirector 13 and was unable to create an AVHC DVD because of this hardware acelleration error. I have 2 GTX 970s in SLI.

I downloaded the file from the first post and that fixed the error. My CPU is still doing all the encoding (it's at 75% to 90% while encoding and the GPUs are at 3% and 0%). But at least it will encode now. Before this fix PowerDirector was useless to me for making Bluray's or any AHVC project and I wasn't going to buy it.

Thanks to the OP for the fix.
optodata
Senior Contributor Location: California, USA Joined: Sep 16, 2011 16:04 Messages: 8630 Offline
[Post New]
Glad to hear it. You might already know this, but PD doesn't support SLI so you'll only see activity on one GTX 970 even if you're producing videos with GPU-enabled FX.

On the other hand, if you have an Intel CPU and have the built-in HD or IRIS GPU enabled in both the BIOS/UEFI and Device Manager, then PD will use it to some extent along with one GTX 970 which can speed up production times a bit. You might also need to enable the Multi-GPU setting in the BIOS/UEFI for this to work.

YouTube/optodata


DS365 | Win11 Pro | Ryzen 9 3950X | RTX 4070 Ti | 32GB RAM | 10TB SSDs | 5K+4K HDR monitors

Canon Vixia GX10 (4K 60p) | HF G30 (HD 60p) | Yi Action+ 4K | 360Fly 4K 360°
brymerr921 [Avatar]
Newbie Joined: Apr 28, 2015 01:25 Messages: 7 Offline
[Post New]
I've got Windows 10 and a GT730M. The non-Windows 10 drivers don't work (so I can't get the older drivers that support GPU encoding), and the fix in the zip file posted earlier didn't work for me either. My only option under "Fast Video Rendering Technology" is Intel Quick Sync. Any suggestions to get this working? I bought this GPU specifically for video editing and I can't get it to work!
optodata
Senior Contributor Location: California, USA Joined: Sep 16, 2011 16:04 Messages: 8630 Offline
[Post New]
The 730M has Kepler architecture, and it should show you HA with the new 352.62 Win10 driver.

With all the driver changes you may have made, are you certain that your 730M is woring properly? Double check in Device Manager and make sure it's visible and not disabled, and that there's no yellow exclamation mark.

Also, in PD see if you have both boxes checked on the HA tab of Preferences, and also try a different output format.

To be perfectly honest, I don't think the 730M is going to be a whole lot faster than QuickSync. Here's a performance *chart* with the typical GPUs used for video editing. I could be mistaken here, but you won't be shut out of any editing unless you're using something that requires a high-end GPU, like some NewBlue FX and TitleDesigner.

YouTube/optodata


DS365 | Win11 Pro | Ryzen 9 3950X | RTX 4070 Ti | 32GB RAM | 10TB SSDs | 5K+4K HDR monitors

Canon Vixia GX10 (4K 60p) | HF G30 (HD 60p) | Yi Action+ 4K | 360Fly 4K 360°
brymerr921 [Avatar]
Newbie Joined: Apr 28, 2015 01:25 Messages: 7 Offline
[Post New]
Ah, I see. Thanks for that. I also was able to run it with or without the DLLs added in, I just had to run PowerDirector using the GPU from the context menu. My test file actually produced faster using my Intel HD 4600 (i7-4800MQ) than my NVIDIA card, so I'm glad I'm good with or without the graphics card. Thanks for your help.
mleise [Avatar]
Member Joined: Jan 31, 2014 05:43 Messages: 63 Offline
[Post New]
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. cool

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.
[Thumb - VPU Usage.png]
 Filename
VPU Usage.png
[Disk]
 Description
VPU Usage
 Filesize
7 Kbytes
 Downloaded:
118 time(s)

This message was edited 2 times. Last update was at Dec 15. 2016 15:05

Powered by JForum 2.1.8 © JForum Team