View Full Version : Can't Load DGDecNV DLL After Update
AYColumbia
27th December 2016, 21:17
I usually update x264.exe via megui32 dev updates. After updating yesterday, I now get this error.
avs [error]: Cannot load file 'c:/MMTools/DGDecNV/DGDecodeNV.dll'.
Am wondering if anyone else is having this problem. Here's the x264 version info.
x264 0.148.2744 b97ae06
(libswscale 4.3.101)
(libavformat 57.58.101)
(ffmpegsource 2.23.0.0)
built by Komisar on Dec 3 2016, gcc: 4.9.2 (multilib.generic.Komisar)
x264 configuration: --bit-depth=8 --chroma-format=all
libx264 configuration: --bit-depth=8 --chroma-format=all
x264 license: GPL version 2 or later
libswscale/libavformat/ffmpegsource license: GPL version 2 or later
videoh
28th December 2016, 01:34
Post your script and say what happens when you load it in VirtualDub.
AYColumbia
29th December 2016, 20:14
The script isn't a problem. Everything was working fine until I updated x264. Going back to the previous version of x264 works fine. The version that works is 0.148.2705.0. BTW, the script just has a couple lines (and yes works fine in virtualdub), i.e.,
LoadPlugin("C:\MMTools\DGDecNV\DGDecodeNV.dll")
DGSource("MySource.dgi")
I've confirmed the issue with this error on two computers now with version of x264 in my original post.
videoh
29th December 2016, 20:52
What is your x264 command line, please?
Please check all your paths and tool config that refer to DGDecodeNV.dll and verfiy correct 32-bit/64-bit stuff. Yes, I know it is like the script you get from a call center, sorry about that, but it has to be done for proper troubleshooting. Thank you.
videoh
29th December 2016, 22:12
I downloaded x264.2744.x86.exe from komisar's site and everything works fine for me. My script:
loadplugin("d:\don\Programming\C++\dgdecnv\DGDecodeNV\x32\Release\dgdecodenv.dll")
dgsource("D:\tmp\AY\Drillbot.dgi")
Please double check your paths and tool mix as I mentioned.
AYColumbia
30th December 2016, 01:03
I appreciate you helping out videoh. No worries about the "tech support" stuff. ;) Looks like the version megui32 downloaded was the 64bit built version? I went directly to kosimar's site too and grabbed all versions and the ones with "x86_64" matched what was in the megui tools x264 folder (looking at file size was easy enough and obvious). I replaced the main executables (x264.exe and x264-10b.exe) there with just the "x86" versions and everything is working fine now.
My x264 command line is typically something like this btw:
"c:\MMTools\megui32\tools\x264\x264.exe" --pass 1 --bitrate 5207 --fps 239760/10000
--stats "D:\Temp\VideoSource.stats" --preset veryslow --tune film --level 4.1 --open-gop
--colorprim bt709 --transfer bt709 --colormatrix bt709 --sar 1:1 --vbv-maxrate 31250 --vbv-bufsize 30000
--frames 37109 --output NUL "VideoSource_p1.avs"
Thanks again! :)
videoh
30th December 2016, 01:18
Good to hear, AY. Thanks for following up and have a great 2017.
AYColumbia
30th December 2016, 15:21
Happy New Year to you as well! :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.