Configuring Inbound refinery for ImageMagick
705934Jun 9 2009 — edited Jul 7 2010Hi all,
I have installed content server 10.1.3.3.3 on OEL 4. I have also installed DAM component in the inbound refinery which is on the same computer. I am using ImageMagick as conversion engine for making rendition of images. My extraRendition_definitions.hda file looks like this:
@Properties LocalData
ImageMagick=/usr/bin/convert
ImageMagick_DefaultSet_Preview=-quality 70 -resize "250x250>" -density 72x72
ImageMagick_DefaultSet_Web=-quality 100 -resize "800x600>" -density 72x72
ImageMagick_DefaultSet_Thumbnail=-quality 40 -resize "80x80>" -density 72x72
@end
@ResultSet packedConversion
2
pcName
pcDescription
DefaultGraphicSet
Required Default Rendition Set
CorporateImage
Common Corporate Format Requirements
ProductCatalog
CMYK Hi Res and Proof Images for Print
DigitalPhoto
Digital Photos at various sizes
WebImages
Renditions for web applications and web images
Print
Renditions for pproductivity and layout applications
@end
@ResultSet ExtensionFormatMap
2
extension
format
jpg
image/jpeg
jpeg
image/jpeg
gif
image/gif
png
image/png
tif
image/tiff
tiff
image/tiff
@end
@ResultSet DefaultGraphicSet
6
extRenditionName
extEngine
extType
extSourceFile
extParameters
extDescription
Web
<$ImageMagick$>
web
<$InFilePath$>
<$ImageMagick_DefaultSet_Web$> "<$inFile$>" "<$outFile$>.jpg"
A 72 dpi JPEG no wider than 800 pixels and no higher than 600 pixels
Thumbnail
<$ImageMagick$>
thumbnail
<$InFilePath$>
<$ImageMagick_DefaultSet_Thumbnail$> "<$inFile$>" "<$outFile$>.jpg"
A 72 dpi JPEG no wider or higher than 80 pixels
Preview
<$ImageMagick$>
preview
<$InFilePath$>
<$ImageMagick_DefaultSet_Preview$> "<$inFile$>" "<$outFile$>.jpg"
A 72 dpi JPEG no wider or higher than 250 pixels
@end
But when I am checking-in an image I get the message: Rendition set not successfully created for this content. Am I missing something in extraRendition_definitions.hda file? Can anyone please help me in configuring DAM to use ImageMagick as conversion engine? Thanks in advance.