Emilia Lobo: With this error 'ERROR filter-media - 18 @ java.io.FileNotFoundException: convert Caused by: java.io.FileNotFoundException convert',
I think you should check that ImageMagick is installed on the system, and that the "convert" executable from ImageMagick is in the /usr/bin directory, which you have configured here: org.dspace.app.mediafilter.ImageMagickThumbnailFilter.ProcessStarter = /usr/bin --keith On Mon, May 27, 2024 at 3:31 PM Emilia Lobo <[email protected]> wrote: > 2024-05-27 19:21:07.216 INFO filter-media - 18 @ The script has started > 2024-05-27 19:21:07.218 INFO filter-media - 18 @ The following > MediaFilters are enabled: > 2024-05-27 19:21:07.221 INFO filter-media - 18 @ Full Filter Name: > org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter > 2024-05-27 19:21:07.222 INFO filter-media - 18 @ > org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter > 2024-05-27 19:21:07.270 INFO filter-media - 18 @ PROCESSING: bitstream > 33bffac3-4fc4-4325-a617-a7442830ba5f (item: 123456789/37) > 2024-05-27 19:21:07.270 INFO filter-media - 18 @ File: > PROYECTO_1217_-_10B047.pdf.jpg > 2024-05-27 19:21:07.450 ERROR filter-media - 18 @ ERROR filtering, > skipping bitstream: > Item Handle: 123456789/37 Bundle Name: ORIGINAL File Size: 608508 Checksum: > 040d573b0a284839204f082c39f30630 (MD5) Asset Store: 0 Internal ID: > 62499890989285402377106308317976582589 > 2024-05-27 19:21:07.450 ERROR filter-media - 18 @ > java.io.FileNotFoundException: convert > Caused by: java.io.FileNotFoundException convert > 2024-05-27 19:21:07.469 INFO filter-media - 18 @ PROCESSING: bitstream > b8e7d13e-e2a6-459c-8400-2c1fb08c1866 (item: 123456789/38) > 2024-05-27 19:21:07.470 INFO filter-media - 18 @ File: Trabajo Final - > Nahuel Rivero - Nahuel Rivero.pdf.jpg > 2024-05-27 19:21:07.592 ERROR filter-media - 18 @ ERROR filtering, > skipping bitstream: > Item Handle: 123456789/38 Bundle Name: ORIGINAL File Size: 1549938 Checksum: > 864d63bda2159726833cfe54c07bf7c7 (MD5) Asset Store: 0 Internal ID: > 169046340432318907874604350508379227717 > 2024-05-27 19:21:07.593 ERROR filter-media - 18 @ > java.io.FileNotFoundException: convert > Caused by: java.io.FileNotFoundException convert > 2024-05-27 19:21:07.600 INFO filter-media - 18 @ PROCESSING: bitstream > 724cdfe9-8965-4d0b-9cef-b3d371fb91af (item: 123456789/45) > 2024-05-27 19:21:07.601 INFO filter-media - 18 @ File: TESIS VIDAL > FLORENCIA DICIEMBRE 2023 - Florencia vidal.pdf.jpg > 2024-05-27 19:21:07.731 ERROR filter-media - 18 @ ERROR filtering, > skipping bitstream: > Item Handle: 123456789/45 Bundle Name: ORIGINAL File Size: 2468038 Checksum: > 02ce2bf4f02a8c5966af516c1df68d58 (MD5) Asset Store: 0 Internal ID: > 166762900654857822793813931149949451424 > 2024-05-27 19:21:07.731 ERROR filter-media - 18 @ > java.io.FileNotFoundException: convert > Caused by: java.io.FileNotFoundException convert > 2024-05-27 19:21:07.745 INFO filter-media - 18 @ PROCESSING: bitstream > dff1b536-766b-4c35-85f4-390f1d29cf0b (item: 123456789/44) > 2024-05-27 19:21:07.746 INFO filter-media - 18 @ File: darwin_core.pdf.jpg > 2024-05-27 19:21:07.822 ERROR filter-media - 18 @ ERROR filtering, > skipping bitstream: > Item Handle: 123456789/44 Bundle Name: ORIGINAL File Size: 11705 Checksum: > c8ed88738fddb9f9b58c3e04971e44f8 (MD5) Asset Store: 0 Internal ID: > 83901652160751386245738102562358794791 > 2024-05-27 19:21:07.822 ERROR filter-media - 18 @ > java.io.FileNotFoundException: convert > Caused by: java.io.FileNotFoundException convert > 2024-05-27 19:21:07.828 INFO filter-media - 18 @ PROCESSING: bitstream > 94ecfd88-7100-4e39-8519-d5522505e9c5 (item: 123456789/48) > 2024-05-27 19:21:07.828 INFO filter-media - 18 @ File: F. Alvarez Gallego > - Tesis de Licenciatura - Florencia Alvarez.pdf.jpg > 2024-05-27 19:21:08.105 ERROR filter-media - 18 @ ERROR filtering, > skipping bitstream: > Item Handle: 123456789/48 Bundle Name: ORIGINAL File Size: 2389438 Checksum: > 4fa18a28e6bb684631231f748c1e2121 (MD5) Asset Store: 0 Internal ID: > 83302752004224043985965478930266493833 > 2024-05-27 19:21:08.106 ERROR filter-media - 18 @ > java.io.FileNotFoundException: convert > Caused by: java.io.FileNotFoundException convert > 2024-05-27 19:21:08.113 INFO filter-media - 18 @ The script has completed > > > what does this error mean? In local.cfg I have this configuration: > > #Names of the enabled MediaFilter or FormatFilter plugins > > filter.plugins = Text Extractor > > #filter.plugins = JPEG Thumbnail > > #filter.plugins = PDFBox JPEG Thumbnail > > filter.plugins = ImageMagick Image Thumbnail > > filter.plugins = ImageMagick PDF Thumbnail > > filter.plugins = ImageMagick Video Thumbnail > > > plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.TikaTextExtractionFilter = Text Extractor > > #plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.JPEGFilter = JPEG Thumbnail > > #plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.BrandedPreviewJPEGFilter = Branded Preview JPEG > > #plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.PDFBoxThumbnail = PDFBox JPEG Thumbnail > > plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter = ImageMagick > Image Thumbnail > > plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter = ImageMagick PDF > Thumbnail > > plugin.named.org.dspace.app.mediafilter.FormatFilter = > org.dspace.app.mediafilter.ImageMagickVideoThumbnailFilter = ImageMagick > Video Thumbnail > > > thumbnail.maxwidth = 80 > > thumbnail.maxheight = 80 > > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Adobe PDF > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > CSV > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > HTML > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Excel > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Excel XML > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Powerpoint > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Powerpoint XML > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Word > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Microsoft Word XML > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > OpenDocument Presentation > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > OpenDocument Spreadsheet > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > OpenDocument Text > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > RTF > > filter.org.dspace.app.mediafilter.TikaTextExtractionFilter.inputFormats = > Text > > filter.org.dspace.app.mediafilter.JPEGFilter.inputFormats = BMP, GIF, > JPEG, PNG > > filter.org.dspace.app.mediafilter.BrandedPreviewJPEGFilter.inputFormats = > BMP, GIF, JPEG, PNG > > filter.org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter.inputFormats > = BMP, GIF, PNG, JPG, TIFF, JPEG, JPEG 2000 > > filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats > = Adobe PDF > > filter.org.dspace.app.mediafilter.ImageMagickVideoThumbnailFilter.inputFormats > = Video MP4 > > filter.org.dspace.app.mediafilter.PDFBoxThumbnail.inputFormats = Adobe PDF > > > org.dspace.app.mediafilter.ImageMagickThumbnailFilter.ProcessStarter = > /usr/bin > > > > org.dspace.app.mediafilter.ImageMagickThumbnailFilter.bitstreamDescription > = IM Thumbnail > > > > org.dspace.app.mediafilter.ImageMagickThumbnailFilter.replaceRegex = > ^Generated Thumbnail$ > > > org.dspace.app.mediafilter.ImageMagickThumbnailFilter.flatten = false > > > org.dspace.app.mediafilter.ImageMagickThumbnailFilter.density = 144 > > > Thanks, > Emilia.- > El viernes, 9 de febrero de 2024 a las 10:25:03 UTC-3, Ben Parkes escribió: > >> Hello Keith, >> >> >> >> Thank you for your input. I have been using a lower case “I” and below >> was a typo. The same for the “.” In my density parameter. >> >> >> >> Thanks, >> >> Ben >> >> >> >> ____________________________ >> >> Ben Parkes >> >> Digital Library Software Developer >> >> Digital Library, Library & University Collections, University of >> Edinburgh >> >> Argyle House, Lady Lawson Street, Edinburgh EH3 9DR >> >> Pronouns: He, him, his >> >> >> >> >> >> *From: *Keith Gilbertson <[email protected]> >> *Date: *Tuesday, 6 February 2024 at 19:18 >> *To: *Ben Parkes <[email protected]> >> *Cc: *[email protected] <[email protected]> >> *Subject: *Re: [dspace-community] ImageMagick Thumbnail Quality >> >> *This email was sent to you by someone outside the University.* >> >> You should only click on links or attachments if you are certain that the >> email is genuine and the content is safe. >> >> Ben, just thought of two more things: >> >> >> >> - there's a "." before the 144 in your density line >> 'org.dspace.app.mediafilter.ImageMagickThumbnailFilter.density =. 144' >> >> - there's also a dspace-tech mailing list if you're stuck where you might >> get better answers >> >> >> >> On Tue, Feb 6, 2024 at 2:05 PM Keith Gilbertson <[email protected]> >> wrote: >> >> Ben, >> >> >> >> My colleague Philip sent this to me because we're also working on >> replacing thumbnails. I can't tell from the email text which character you >> have in the parameter before the handle. We're using a lowercase "eye" - >> "-i". If you want you can also try without the -p "ImageMagick PDF >> Thumbnail" just for your test item. >> >> >> >> --keith >> >> >> >> >> >> On Tue, Feb 6, 2024 at 6:13 AM Ben Parkes <[email protected]> wrote: >> >> Hello, >> >> >> >> I have been trying to improve the quality of the thumbnails produced by >> dspace in one of the repositories I manage. I have been following the >> documentation for implementing ImageMagick ( >> https://wiki.lyrasis.org/display/DSDOC7x/ImageMagick+Media+Filters) but >> now that I have it set up I do not see any improvements in the thumbnail >> quality. I have increased the density to 144 and above, rerun filter-media >> on a specific test item and then reloaded the page clearing the cache but >> each time I do not see any changes in the thumbnail quality. >> >> >> >> I have set the density configuration in dspace.cfg/local.cfg to be: >> >> org.dspace.app.mediafilter.ImageMagickThumbnailFilter.density =. 144 >> >> >> >> Then run the command to refilter the bitstream on my test item: >> >> ./dspace filter-media -p 'ImageMagick PDF Thumbnail' -v -f -I 12345/12345 >> >> >> >> This should force the thumbnail to be regenerated using ImageMagick for >> the test item, which I believe it is from the command line output, but the >> quality of the thumbnail does not appear to change regardless of what value >> I set the density to. >> >> >> >> Following the documentation above I have also updated the configuration >> to include all the other detailed changes to conversion utility path, >> supported file formats, overwriting the existing thumbnails, flattening the >> pdfs, and icc profiles in case the pdf is formatted to cmyk. >> >> >> >> I am curious if ImageMagick has a limit to the quality of the thumbnails >> it can produce or that somehow dspace is not passing the density value >> correctly? >> >> >> >> Any advice would be very welcomed. >> >> >> >> Thank you, >> >> Ben >> >> >> >> ____________________________ >> >> Ben Parkes >> >> Digital Library Software Developer >> >> Digital Library, Library & University Collections, University of >> Edinburgh >> >> Argyle House, Lady Lawson Street, Edinburgh EH3 9DR >> >> Pronouns: He, him, his >> >> >> >> The University of Edinburgh is a charitable body, registered in Scotland, >> with registration number SC005336. Is e buidheann carthannais a th’ ann an >> Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336. >> >> -- >> All messages to this mailing list should adhere to the Code of Conduct: >> https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx >> --- >> You received this message because you are subscribed to the Google Groups >> "DSpace Community" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/dspace-community/DB9PR05MB76924D0222BC86D85A49D5F7BE462%40DB9PR05MB7692.eurprd05.prod.outlook.com >> <https://groups.google.com/d/msgid/dspace-community/DB9PR05MB76924D0222BC86D85A49D5F7BE462%40DB9PR05MB7692.eurprd05.prod.outlook.com?utm_medium=email&utm_source=footer> >> . >> >> -- > All messages to this mailing list should adhere to the Code of Conduct: > https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx > --- > You received this message because you are subscribed to the Google Groups > "DSpace Community" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/dspace-community/a24c9b77-b260-43b9-9b2a-1a5daf241a2cn%40googlegroups.com > <https://groups.google.com/d/msgid/dspace-community/a24c9b77-b260-43b9-9b2a-1a5daf241a2cn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-community/CAOgKO9%3DVP00_WghvYQHnorFdR16%2BXLkZm_xG1rWyMVfpv-BA%2Bw%40mail.gmail.com.
