nsp wrote:iana wrote:nsp wrote:No problem to mix 32/64bit imagine plugin on same folder !
You have to put 32bit dll into imagine addons folder, and 64bit dlls into %COMMANDER_PATH%\64 folder. It is the same trick i use for media-info, oracle outside in (for ulister), openssl ...
I know it took me forever to do this ..
but this does not work putting the 64bit avutil-55.dll & swscale-4.dll in c:\totalcmd\64 does nothing imagine does not recognize the formats and lister only shows them as text files
maybe the problem is that a dll (imagine.wlx) loads a dll (bpg.plg64) which needs the dlls in the same folder and can't load them from the current %path% environment
Have you updated the detection string as multimedia do not recognize BPG ?
To check if it is a detection problem just try to launch Imagine64.exe from TC and load you BPG file.
no as I saw no need if I keep the x64 dll's in imagine's plugins folder lister (imagine) loads bpg fine if I put the dll's in C:\totalcmd\64 imagine ignores bpg files my only guess is that bpg.plg64 needs the ffmpeg dll's in the same folder not in the %path%
edit #1
I'll run an experiment by putting those dll's in a older in my %path%
edit #2
putting those 2 dll's in a directory that's in your %path% works fine maybe I misunderstood this
You have to put 32bit dll into imagine addons folder, and 64bit dlls into %COMMANDER_PATH%\64 folder. It is the same trick i use for media-info, oracle outside in (for ulister), openssl ...
afaik %COMMANDER_PATH% is c:\totalcmd on my system but putting them in c:\bin64 (I've added that dir to my path and I put 64bit command line apps there) works I might put the 32bit dll's in c:\bin (I put 32bit command line apps there) and not in the plugin folder I might actuelly link xnview's dlls instead of the ones provided by bpg plugin developer
edit #3 this is the output of echo path ran from a console started from TC x64
Code: Select all
C:\>echo %path%
C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:Windows;C:\Windows\Sy
stem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files(x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Skype\Phone\;C:\bin64;C:\bin;C:\Program Files\gs\gs9.22\bin
there's no C:\totalcmd\64 above? does TC use this dir internally only if it doesn't add it to the system path would imagine.wlx64 know about it?[/code]