Claro

Claro ist ein Bildoptimierungsserver, der die manuelle Bildoptimierung in Photoshop (interaktiv) automatisiert.

Release notes

  • Inspector preferences on Windows stored in XML, instead of registry
  • auto detection in Inspector of Photoshop 2022 (v23)
  • installer does not install log4j files in the lib folder anymore
  • Jobclient for Indesign 2021
  • Added fields for mapping CCI xml fields to metadata (|CC integration only)
  • PSD transparency in compatibility layer issue fixed* “user” selection of Photoshop version in Inspector bug fixed.
  • In ClaroAdmin you can drag&drop files on input icon of channel (files will be uploaded via webservices, no folder access necessary from workstation)
  • Double click on output icon will open folder in explorer if the folder is accessible from the workstation
  • In the Output tab it is possible to select a Destination Channel (as was already possible for routing channels)
  • Rearranged some options in the output tab to make it more intuitive.
  • EnableListLogging option added to jClaro.conf, default set to false. Debug logging for large XML files in the Inspector queue.
  • If image contains clipping path and output format is eps with preview, clipping path will be added to preview metadata.
  • Red eye correction will only be applied if Google Vision information is available.
  • If PDF contains extremely large amount of XMP metadata, the metadata will be discarded.

New in release R12.0.18

  • Missing original layer in jpg to tiff conversion, fixed
  • Incorrect mask when resizing images in a clipping channel, fixed
  • added (commented out) lines for specifying proxy server info in jClaro.conf
  • incorrectly sized path when doing hard-crop with jobticket, fixed
  • grayscale conversion wasn’t working with a specific combination of settings, fixed
  • Incorrect mask after resizing, fixed
  • Zip file with a folder structure inside caused channel to go to standby. Fixed.
  • ClaroAdmin bug with deleting a user and then adding one in same session. Fixed.
  • Bug with some smaller files with face recognition. Fixed.
  • XMP logging with one concurrent process did not work, fixed
  • JobClient API, several bug fixes
  • Fit-in-box resize bug fixed.
  • Routing in image orientation bug, fixed
  • Inspector process info missing with one concurrent process, fixed.
  • 16 bit PNG issues fixed.
  • Inspector extended fixed
  • CR2 file format fix
  • PDF with images in Indexed colorSpace with StringObject containing octal values less than 3 characters are incorrect decoded.Fixed.
  • Couple of French translation issues fixed.
  • Return jobticket with one concurrent process missing, fixed.
  • Skipped images in PDF bug when running in multi-server mode fixed
  • Duplicate inspector id’s when running in multi-server mode fixed
  • Added methods in JobClient API, getChannelType, getChannelStatus
  • Size bug with CCI integration with images <>200 DPI fixed
  • Backward compatibility issue with older Mac OS X versions fixed
  • Concurrent image processes in single JVM
  • fixed issue with 16 bit PSD
  • Inspector queue selection bug fixed
  • PNG with embedded profile issue fixed
  • bug fixes in JobClient
  • Stability and performance improvements
  • Incomplete logging after upgrade fixed
  • Correct logging of timeout value (multi-server operation)
  • Reduced installer size
  • Stability improvements in multiserver operation
  • Added feature: routing on file format (as apposed to just on extension)
  • Stability improvements in JobClient for Indesign CC and CS6 on Mac and PC
  • Fix for Corrupt Flate Stream error when processing specific PDF’s
  • Automatic startup of Claro service on Macosx did not work in new installer, fixed
  • Return jobticket after Inspector was not generated, fixed
  • PNG bug fixed
  • When doing upgrades, the http port number was not taken from the existing configuration
  • Improved exception handling if selected ICC profile does not exist.
  • Added "execute external program" option to device-link channels.
  • Added Inspector status icon to Jobclient
  • New installers for Inspector
  • Fix for un-embedded font bug with a specific PDF with concurrent processing
  • Improvement in Color Balance algorithm

New & improved features

  • Portrait recognition: In version 11, Claro is able to classify portrait images as such. This leads to optimized skin-tone treatment and adjustments in noise filtering and local contrast for highlights, leading to better portraits.
  • Banding removal: Claro now detects and removes banding issues in blue skies that may occur in heavily compressed images.
  • JPEG compression artefacts: Claro offers new and improved detection and removal of various types of JPEG artefacts.
  • Improved exposure correction: Claro has improved detection of under- and overexposed images and offers an even higher success rate in correcting these problems.
  • Added localized treatment of key areas in images: Claro offers more controls to include or exclude certain areas in images like skin tones and blue skies to algorithms like the local contrast for highlights feature and the color filter.
  • New plug-in for Adobe InDesign: Our plug-in offers the ability to enhance images inside InDesign documents. The plug-in identifies the size of the picture box and the visible area of the images and takes this into account. The enhanced images fit exactly into the picture box at the exact resolution. The new plug-in offers enhanced user experience and allows documents to be closed while images are in process.
  • Newsrooms will love this: If a major news event occurs, newsrooms will have the ability to tag images shot within a specified range of the location where the event took place. Especially with user generated content coming into the newsroom, it is a huge benefit to be able to immediately identify images shot within a certain proximity of the event.
  • IT departments will love this: The new installers of both the Claro server (Windows and Mac OS X) as well as the InDesign plug-in and Photoshop Inspector are completely independent of pre-installed runtime environments.

Improvements

  • Added option to use URL’s for input and output in XML jobtickets.

Bug fixes

  • Some PNG’s could not immediately be deleted from hotfolder after processing, causing the channel to go to standby for a few seconds.
  • Some PNG’s could not be processed, error message: incorrect pixel stride.
  • When routing jobtickets to a processing channel and the jobticket contained IPTC, the resulting jobticket could be invalid XML.
  • Invalid crop with a jobticket containing crop info, tiff output image and multiple concurrent processes.

Bug fixes

  • Fixed bug that caused Claro to stop processing in certain workflows with certain PDFs.

Bug fixes

  • Fixed bug introduced in 10.0.29 with “file name extension” in output settings.
  • Added file name suffix option in output settings.

Bug fixes

  • Improved performance and stability in parsing XML.
  • Fixed issue with sharpening with a particular image on Windows.
  • Fixed issue with PNG in Inspector whereby in some circumstances the original was not shown correctly in Inspector.
  • Fixed issue with lost transparency with a particular PNG file.

Bug fixes

  • Fixed occasional creation of large mdmp files in the install dir.
  • Updated Nikon raw camera libraries.
  • Updated Canon raw camera libraries.
  • Default jpeg compression level for new channels changed to 9 from 10.
  • CCI job integration fix for CCI version >= 3.
  • Automatic recognition of Photoshop version 15.5 added.
  • Fix for 0 byte files not causing delays.
  • Updated translations.
  • Fix for importing Claro version 9 curves with inverted values.
  • Channel selection panel in routing channel is larger and the channels are in alphabetical order.
  • PNG with transparency converted to psd resulted in strange colors.

Bug fixes

  • 16 bit layers from 16 bit PSD’s are now processed.
  • Ignoring ColorTransform parameter in PDF if the parameter is not part of the “DecodeParams” dictionary.
  • Fix for sizing problems with CCI version >=3. Extra option in CCI panel to select CCI version.
  • Fix for sFTP connections where the connection could be reset when the receiving side initiates a re-keying event.
  • Tiff files from claro with zip compression were not accepted by indesign. Fixed.
  • Fix for PDF where the decoding parameters for the FlateFilter are placed in an Indirect object.
  • Fix for Tiff files with layers which fail to open in Photoshop when converted to PSD.

Bug fixes

  • Fix for problem PDF’s which contain object definition without closing tags.
  • Check on very large xmp blocks in TIFF. Skipping these as this might cause out-of-memory errors.
  • Fix for jvm crash at startup of process.
  • Extra option to skip “Ignore images placed side-by-side or overlapping other images” only if less pixels than specified amount.
  • F5 key to refresh the queue window in Inspector functions again.
  • Channel with “scanonlyjobfiles” and a case-sensitive OS would not pickup files with capital extensions.
  • “The import arguments may not be null message” on a PSD image with hidden layer is fixed.
  • Fix for Tiff LZW output compression which caused sort of inverted images.
  • Temporary ICC files were not removed after moving image files to folder after for example a quality warning.
  • Fix for very large ICC profiles.
  • PDF’s with corrupt compressed stream without ending compression marker are processed correctly.
  • Prevent illegal ASCII characters from LCMS.

Bug fixes

  • Fix: processing only those images in a PDF that do not have a specified XMP tag/value did not work if images did not have XMP metadata at all.
  • Log information of Claro was not written into the XMP of images (since version 10.0.23).
  • XML return ticket is sent after the Image has been sent with (s)FTP instead of concurrently.
  • ClaroAdmin did not always show the stop/start button if it should (started on same system as Claro is running on).

Bug fixes

  • Fix for ClaroAdmin appearing to freeze, but is waiting for user-input in another window.
  • Embedded HTTP server is upgraded to newer version.
  • Fix for ClaroAdmin not showing screen if you would like to start Claro if ClaroAdmin is started from the same system as Claro is installed on.
  • Fix for JVM crash with core dump (EXCEPTION_ACCESS_VIOLATION).
  • Claro logging shows more detailed system information at startup making it more easier for support to advise on concurrency and memory settings.
  • The previous version showed in ClaroAdmin the network logging from a MultiServer environment. It appears that this leads to problems because of too much access to this log (and delays because of the network access to the storage) causing unacceptable delays in the Claro Administration. The logging in ClaroAdmin shows now only the local log.
  • In the advanced tab of Input in a routing channel an extra option has been added: “Use IPTC from jobfile and image”. In previous versions routing on IPTC used either the IPTC from the jobfile (and IPTC imported via XPath) or if it did not exist the IPTC from the image. With this option first the IPTC is taken from the jobfile (and XPath) and for IPTC fields which are not available the IPTC fields are used from the image itself.
  • ClaroAdmin did not close the file for locking the preferences. This could cause an error in the operating system “Too many open files”.
  • Improved Inspector failover in cluster environment to backup cluster.
  • Added basic Inspector functionality to the channel- and group-overview in ClaroAdmin.
  • Special option CropWithBox was not saved correctly.
  • Timeout for http connections increased.

New features

  • Images in PDF get extra XMP information about Claro processing if selected in XMP options (output tab)
  • Added the option to skip or process images in PDF based on XMP data per image
  • Added in routing channel in IPTC a possibility to check if a field has content or not (without specifying what that content should be)
  • Possibility to specify a backup cluster in ClaroServers.conf. Add the line: “backupserverlist=” (similar to “serverlist”) listing the servers that are part of the backup-cluster. The client applications will connect to one of the servers in “backupserverlist” if none of the servers in “serverlist” is available. Known limitations: Inspector will only connect to a server from “backupserverlist” if Inspector is already running. It will also not reconnect to the primary cluster automatically if that becomes available again. The setup (channel selection) is manual. ClaroPreferences.xml might be different in backup cluster. Limitations will be fixed in next update.
  • In inspector.ini, an option can be added: EnableUseNoneButtonJobFile=1 to enable the use none button in Inspector also when job files are used.

Bug fixes

  • Improved performance of ClaroAdmin
  • Scanning a (sub-) folder on a network folder where Claro has no rights to see the contents could crash Claro
  • The preview in the QueueWindow of Inspector did not get updated correctly under all circumstances
  • Fix for compressed XMP in PDF
  • Improved handling of network folders
  • Improved thread safety InspectorServer
  • Fix for negative seek errors in PDF files
  • Improved creation of temporary folders for PDF and handling of PDF files after restart of Claro
  • Fixed org.xml.sax.SAXParseException in log after files are processed from Inspector
  • Improved logging if copy of files to temporary folder fails.
  • Prevent locking of files if copying of files to temporary folder fails
  • BlueTone adjustment was default selected
  • Added a cancel button at the Claro Administration to cancel the search for network installation, so they can be entered manually
  • ClaroAdmin shows to which server it is connected now in the top right corner, before the version-number
  • In Edit groups, the selection of channel names is now sorted
  • In the ClaroAdmin if one channel in a group is on standby the whole group will have the standby status color
  • List of Groups in Channel Edit screen is sorted
  • Fixed problem to change to English language in ClaroAdministration on non-english operating systems
  • In multiserver the admin also counted the .lck files as separate input files
  • Fix for Node removed exception causing a crash of Claro
  • Re-arranged several fields in ClaroAdmin to have more space available in order to make fields better readable
  • Respect case of extension
  • Fix for jpeg containing wrong information about the amount of ICC markers in the file
  • Fix for JVM crash
  • In a multiserver setup the preferences file wasn’t backupped if the preferences was changed by ClaroAdmin
  • Amount of files in input folder and inspector are only shown if group/channel is not on standby (to prevent slowdown of Claro trying to access network shares that may not be availabl
  • The java version inside the ClaroAdmin.app on Mac is now updated to 1.8.0_65
  • Improved locking of the preferences file in MultiServer
  • Improved checking for changed preferences file in MultiServer
  • If Multiserver configuration is used and the network log is enabled, then for the normal logging the network log is shown in the user-interface
  • Fix for corrupt backup preferences file
  • JobClient crop/rotate issues fixed that could sometimes occur with negative scaling percentages
  • Default max memory for JobClient is increased
  • Order of “execute external program” is changed so that is done after creation of the return job ticket, such that the return jobticket can be used in the script/program
  • Fix for startup problems Inspector. On first launch, libraries must be downloaded from the Claro server. This process stalled sometimes, and Inspector would not come up properly

Bug fixes

  • Fix for resizing images in PDF with a mask. Because of rounding errors the mask and the image could have a different resolution (1 pixel). Fixed.
  • Fix for Claro running in MultiServer and using concurrent processing, the lock files were left behind for a time-period specified by the lock-timeout value.
  • Possible now to change the email address with which a customer is registered with.

Verwandte Produkte