Page 1 of 1

Do i need all 50 MB of ImageMagick?

Posted: 2013-08-29T11:05:44-07:00
by mambo4
I'm building art tools for game development
I use ImageMagick command lines to process some of the textures.

Now I'm faced with building the tool installs for the art team, and I'd prefer to keep it a lightweight as possible.
I see the install folder for IamgeMagick is around 50 MB

I find that convert.exe won't work by itself as a standalone executable (on windows)
so: what is the minimum I need to distribute to other users?

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-08-29T11:38:26-07:00
by snibgo
For the smallest footprint that includes all the tools (convert, identify, compare, etc), the dll version will be smaller than the static version because code that is shared between the tools won't be duplicated.

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-08-29T15:03:44-07:00
by GreenKoopa
There is a portable version available. Is that the build you are trying to slim down?

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-09T15:04:28-07:00
by mambo4
the image magick downloads I can locate form the download page do not appear to include these portable or dll versions.
at least, a download of such is not easily identifiable by the link names.

where do I find the dll version?
where do I find the portable version?

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-09T15:13:27-07:00
by snibgo
Static, dynamic (DLL) and portable Windows installations from http://www.imagemagick.org/script/binar ... hp#windows

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-09T16:30:28-07:00
by mambo4
for give my ignorance, I must be misunderstanding something.

each of the downloads appear to unzip into a folder chock full of .exe and .dll files (among other stuff)

is there meant to be a singular exe or dll which can run all of the image magick functions?
if so it must be buried within this collection of exe and dll files.
what is the exact file name of this file?

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-09T17:23:34-07:00
by snibgo
The exe files are self-extracting zip files. Run the exe, and it will create loads of files in whatever directory you want.

Put that directory into your path, if the installation hasn't done that for you.

One of the programs is "convert.exe". You should now be able to ...

Code: Select all

convert logo: logo.gif
... or do many of the other magical things.

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-10T10:26:13-07:00
by mambo4
ok, I understand that *all * the junk in the imageMagick folder is in fact needed.
in that case simple passing ImageMagick-6.8.6-9-Q16-x64-dll.exe to the art team should be sufficient.

Re: Do i need all 50 MB of ImageMagick?

Posted: 2013-09-10T10:39:56-07:00
by snibgo
That's the easiest way. The total disk requirement is only about 80 MB, which is nothing, these days.

You can remove the sub-directories and ffmpeg.exe, if you don't want them. Some files in the main directory (eg *.txt, *.rdf, *.html) aren't needed.