Thanks for the info. I don't see 6.82 for Windows on the download page, just 6.80 (and the older 6.17 for Mac although I'm not sure this affects webp support). Is there another, newer distribution?
The developer is calling an external dynamic library in order to handle webp files. In the case of the Mac OS, the library is named
webp.dylib and is embedded in the app bundle of XnConvert (there is also a
libqwebp.dylib, but this appears to be just a stub for Qtgui.). However placing a copy of the file in the same directory as nConvert doesn't work on the Mac. It suggests the external library calls aren't coded on the Mac version. Not sure why this is so, since it's definitely possible to call dynamic libraries on the Mac (see
https://developer.apple.com/library/mac ... aries.html). Even better would be to rebuild as a static library unless the webp license forbids this.
Other possibilities are the library path or fallback path do not include the the current working directory. But digging through the
Usage.txt, I found this:
Some exotical [sic] image formats use external DLL's and are available on Win32 only.
Looks like webp is not supported on Mac, Linux or even 64-bit versions of Windows. Looking through the
Formats.txt included with both 6.17 (Mac) and 6.80 (Windows) I can find no reference to webp at all.
The nConvert webpage needs some revisions as it is definitely inaccurate.
For the sake of completeness these are the formats listed as Windows only in the file included in 6.80:
Code: Select all
[awd] AWD awd Windows only, Plugin required
[dwg] AutoCAD DWG dwg Windows only, Third Party Plugin required (http://www.cadsofttools.com)
[dxf] AutoCAD DXF dxf Windows only, Third Party Plugin required (http://www.cadsofttools.com)
[bmf] BMF bmf Windows only, Plugin required
[cgm] CGM cgm Windows only, Third Party Plugin required (http://www.cadsofttools.com)
[wlm] CompW wlm Windows only, Plugin required
[djvu] DjVu djvu djv iw4 Windows only, Plugin required
[eri] ERI-chan (Entis Rasterized Image) eri Windows only, Plugin required
[ecw] Enhanced Compressed Wavelet ecw Windows only, Plugin required
[fif] FIF (Iterated System) fif Windows only, Plugin required
[pwc] Fast Piecewise-constant pwc Windows only, Plugin required
[fpx] FlashPix Format fpx Windows only, Plugin required
[hpgl] HPGL-2 hp hpg hgl plt hpgl prn prt spl Windows only, Third Party Plugin required (http://www.cadsofttools.com)
[wic] J Wavelet Image Codec wic Windows only, Plugin required
[jbig] JBIG jbg bie jbig Windows only, Plugin required
[jb2] JBIG-2 jb2 Windows only, Plugin required
[mjpg] JPEG 8BIM header (Mac) jpg jpeg jif jfif J jpe Windows only, Plugin required
[jpc] JPEG-2000 Code Stream jpc Windows only, Plugin required
[jp2] JPEG-2000 JP2 File Format jp2 j2k jpx jpf Windows only, Plugin required
[jls] JPEG-LS jls Windows only, Plugin required
[jng] Jpeg Network Graphics jng Windows only, Plugin required
[ldf] LuraDocument Format ldf Windows only, Plugin required
[ldfjpm] LuraDocument.jpm Format jpm Windows only, Plugin required
[lwf] LuraWave Format lwf Windows only, Plugin required
[lwfjpc] LuraWave JPEG-2000 Code Stream jpc Windows only, Plugin required
[lwfjp2] LuraWave JPEG-2000 Format jp2 j2k jpx jpf Windows only, Plugin required
[sid] MrSid sid Windows only, Plugin required
[p2] Pic2 p2 Windows only, Plugin required
[svg] SVG svg Windows only, Third Party Plugin required (http://www.cadsofttools.com)
[sff] Structured Fax Format sff Windows only, Plugin required
[iwc] WaveL iwc Windows only, Plugin required
[ypc] Whypic ypc Windows only, Plugin required
[wmf] Windows & Aldus Metafile wmf Windows only
[emf] Windows Enhanced Metafile emf Windows only