2016年11月23日 星期三

nvidia driver 340.52之後無法使用 CUDA 來 convert videos的主因?

Check your graphics card driver(Nvidia)
NVIDIA removed the nvcuvenc.dll( CUDA-based video encoding API  file from the GeForce 340.43 beta driver.)
(NVCUVID is the CUDA-based video decoding API used for hardware-accelerated video playback.
Maxwell have a dedicated hardware HEVC decoder.)
因此對舊VIDEO轉檔程式而言,少了檔案,cuda不會動作
(本人舊文重新刊登)

對新驅動(340.43之後)
Please try the solutions below:
 1) If you use Windows 7/8 (64bit), download cuda_enc_windows7_8_64bit.zip and copy&paste the nvcuvenc.dll file to the designated folder. (C:\Windows\System32\nvcuvenc.dll and C:\Windows\SysWOW64\nvcuvenc.dll)

 2) If you use Windows 7/8 (32bit), download cuda_enc_windows7_8_32bit.zip and copy&paste the nvcuvenc.dll file to the designated folder. (C:\Windows\System32\nvcuvenc.dll)

http://www.bandicam.com/img/forum/cuda_enc_windows7_8_64bit.zip
http://www.bandicam.com/img/forum/cuda_enc_windows7_8_32bit.zip

修正後
裝上 Free CUDA Video Converter 7.2
結果

















只可用 1 x gpu
多gpu(multi gpu)對轉檔沒多大效用。(舊程式)
(nvidia driver對multi gpu(只可用1xgpu) or multi core(core利用率偏低)本來就不太重視,
但改新版maxwell,cuda還沒有跟上,就是說在multi gpu還有些問題,只有範例沒實例,
也就是沒軟體可用,但願新軟體能寫得出來支援multi gpu)
早年挖礦的multi gpu

























PS.
這幾年在轉檔方面都沒甚麼改變,也沒甚麼精進,CUDA依然無法有效用在X79 or X99多核心上,nvcuvenc.dll移除後,更沒甚麼新改變,反而就是沒軟體可使用了。

想到X79可否用來CPU挖礦?成本上還是不適合!

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。