gifify icon indicating copy to clipboard operation
gifify copied to clipboard

Could not find convert

Open UglyMelon007 opened this issue 8 years ago • 7 comments

image

UglyMelon007 avatar Jul 31 '16 02:07 UglyMelon007

I install convert ,it prompt node-waf node found but the node-waf package has been replaced by node-gyp o.o

UglyMelon007 avatar Jul 31 '16 03:07 UglyMelon007

Hi @UglyMelon007 this seems a rather windows-related bug. I am not very skilled in those since I am using Linux.

It seems some people managed to get gifify working on windows still like @aledelgo, maybe he can help you?

vvo avatar Aug 22 '16 13:08 vvo

I'm having the same problem on OSX:

screen shot 2016-09-14 at 3 44 39 pm

But I already installed that using the instructions here: https://github.com/vvo/gifify#requirements

convert, the famous ImageMagick ($ brew install imagemagick --with-fontconfig)

regosen avatar Sep 14 '16 22:09 regosen

I think I figured out the problem. I had previously installed an older version of imagemagick and had to re-link it:

brew link --overwrite imagemagick

regosen avatar Sep 14 '16 23:09 regosen

Thanks!

vvo avatar Sep 15 '16 09:09 vvo

TL;DR: Create a Windows batch file in the path used by gifify, e.g.

"C:\Program Files\ImageMagick-7.0.5-Q16\magick.exe" %*

I ran into the problem on Windows 10. There is already a system utility named convert that is used for file system conversion.

C:\WINDOWS\system32>which convert
C:\WINDOWS\system32\convert.EXE

C:\WINDOWS\system32>convert /?
Converts a FAT volume to NTFS.

CONVERT volume /FS:NTFS [/V] [/CvtArea:filename] [/NoSecurity] [/X]

...

Additionally, I am using ImageMagick-7.0.5-Q16. I found a couple of articles indicating the functionality of convert has been replaced by magick in version 7.

  • http://stackoverflow.com/a/38319795/6146580
  • https://www.imagemagick.org/discourse-server/viewtopic.php?t=29582

I tried a link file with little success and ended up using a batch file (convert.bat).

gkhays avatar Apr 02 '17 14:04 gkhays

Like gkhays pointed out, there is an exe in System32 which windows will pick up first. To fix this in powershell you can run this: $env:Path = "C:\Users\jared\path-to-convert\;$env:Path"

Now the imagemagick convert exe gets found.

jmbeach avatar Feb 28 '20 01:02 jmbeach