kim
kim copied to clipboard
JPG: Update EXIF, IPTC and XMP simultaneously
Currently, the update processes for EXIF, IPTC, and XMP metadata are handled by distinct methods, which have been inherited from Apache Commons Imaging. These methods are utilized in the JpegUpdater class.
To improve the code and streamline the updating process, we should refactor JpegRewriter to support a single-shot update for all three metadata locations (EXIF, IPTC, and XMP). By doing so, we can enhance the efficiency and maintainability of the codebase.