Enhancing NAS experience - The Community Package Hub is all about quality software, made for your Synology NAS. Collected from all over the world, reviewed and compliant to official requirements. Delivering thousands of packages to users every month ... become one of them today.

App details

package icon ExifTool beta
Developer: Phil Harvey
Publisher: Sylvain Grosset
Version: 19.0603-b0946 Firmware: 5.0-4458 and onward
Last update: 03/06/2019 Size: 9.49 Mb
Architecture: all
required packages: Perl
Description:
ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files
Changelog:
June 1, 2019 - Version 11.48

Added write support for Google GCamera and GCreation XMP tags
Renamed XMP-GDepth "Data" tag to "DepthImage"
Fixed bug where some QuickTime UserData tags could be duplicated when writing

May 31, 2019 - Version 11.47

Fixed problem which resulted in a warning for one of the CanonVRD tests on some platforms

May 31, 2019 - Version 11.46 - "CR3 update"

Added ability to write CanonVRD tags in CR3 images
Decode a couple more tags from Canon CR3 images
Enhanced Validate option to check for duplicate QuickTime atoms
Relaxed contraints when writing IPTC date tags to allow use of separators other than a colon
Fixed CR3 writing to update CTBO table with any changed offsets or sizes (although this table doesn't seem to be used by any RAW viewer, it may be used in-camera to improve response time when browsing images)

May 29, 2019 - Version 11.45

CORRUPTION WARNING: Patched problem where Canon DPP would destroy a CR3 image if the file had previously been edited by DPP then Exiftool
(If you have edited any CR3 images with ExifTool that had been previously edited by DPP, then re-edit with ExifTool 11.45 or later to restructure the file so DPP doesn't destroy it if used to edit the file later)
Added ability to create and delete QuickTime Keys tags
Added sample config file (mini0806.config) to generate GPS tags from subtitle Text in Mini 0806 dashcam videos
Added new Canon and Nikon lenses (thanks LibRaw)
Added a new Olympus CameraType (thanks LibRaw)
Decode CanonVRD tags from CR3 images
Improved handling of QuickTime language tags when writing
Fixed bug introduced in 11.38 which could cause "Use of uninitialized value" runtime warning when reading XMP GPS tags
Fixed bug where QuickTime tags could be written when another group was specified
API Changes:
Added QuickTimeHandler option

May 21, 2019 - Version 11.44

Added ability to extract XMP as a block from XMP files
Prevent ExifIFD from being deleted from any RAW file type
Fixed problem where some Canon tags couldn't be written in CR3 files
Fixed problem reading QuickTime Keys tags with a space in the tag ID
Fixed incorrect family 1 group when reading some QuickTime Keys tags

May 17, 2019 - Version 11.43 - "Write HEIC and CR3"

Added ability to write/create EXIF and write ICC_Profile in HEIC images
Added ability to write/create EXIF and write MakerNotes in CR3 images (one might hope/expect EXIF to be stored in the same location for HEIC and CR3 since they are both based on the QuickTime file format, but in fact they couldn't be more different, and both are much more complicated than necessary, which of course follows the seemingly established practice of intentional obfuscation and zero standardization in video metadata)
Added support for QuickTime ItemList:Author and Keys:DisplayName tags
Prevent MakerNotes from being deleted from any RAW file type
Fixed writing of XMP in HEIC files to conform with the HEIC specification (obviously, Apple couldn't put this XMP in the same place as any other QuickTime-based file format, because Apple is, after all, king of "Let's reinvent the wheel!")
Fixed problem where API WriteMode option wouldn't always prevent groups from being created when group creation was disabled

May 13, 2019 - Version 11.42

Added ability to edit ThumbnailImage in Canon MOV videos
Improved verbose hex dump for HEIC files
Fixed another "Chunk offset outside movie data" error when writing some HEIC files

May 9, 2019 - Version 11.41

Added write support and improved language handling for 3GP QuickTime tags
Fixed format problems writing some binary values to QuickTime tags
Fixed some language translations (thanks Herbert Kauer)

May 7, 2019 - Version 11.40

Added a new Canon LensType
Added a new value for EXIF:SceneCaptureType used by some Samsung cameras
Fixed QuickTime writing to preserve existing same-named default-language tags in other groups when writing a default language tag

May 3, 2019 - Version 11.39 - "Create QuickTime tags"

Added ability to create new QuickTime tags in MOV/MP4 videos
Added two new Canon LensTypes and a new CanonModelID (thanks LibRaw)
Added a few new Sony/Minolta LensType values (thanks Jos Roost)
Added a number of new QuickTime GenreID values
Added range check on date/time values when writing
Decode Canon EOS D60 black levels
Split off some QuickTime tags into different family 1 groups
Fixed "Chunk offset outside movie data" error when writing some HEIC files
Fixed decoding of Pentax AutoBracketing for K-1 and K-5
Fixed some QuickTime family 2 group names
Fixed bug introduced in 11.38 that broke extraction of thumbnail images from Canon MOV videos

 Comments (39)
Page  1  2 
  1. wrote on - Unapproved

    1. sylvain wrote on Mar 16, 2016 at 10:59 AM

      as the tool can only be used in ssh and only admin or root are supposed to use ssh, I didn't find the need for this.
      I'll try to change that in the next version tell me if it's ok.
      but everything might change with DSM 6 where not even root can access....

      Reply

  2. Eric wrote on Mar 10, 2016 at 09:35 PM

    To make the package work from any account and not only root :

    cd /usr/bin/lib/
    find . -type d | xargs chmod 755

    Reply

  3. Eric wrote on Mar 10, 2016 at 09:31 PM

    Hello,
    Thanks for your work.
    Any way to make it work with any user account, and not only from root ?

    Eric

    Reply

    1. Eric wrote on Mar 10, 2016 at 09:31 PM - Unapproved

      Hello,
      Thanks for your work.
      Any way to make it work with any user account, and not only from root ?

      Eric

      1. Eric wrote on Mar 10, 2016 at 09:31 PM - Unapproved

        Hello,
        Thanks for your work.
        Any way to make it work with any user account, and not only from root ?

        Eric

        1. Eric wrote on Mar 10, 2016 at 09:31 PM - Unapproved

          Hello,
          Thanks for your work.
          Any way to make it work with any user account, and not only from root ?

          Eric

          1. Eric wrote on Mar 10, 2016 at 09:31 PM - Unapproved

            Hello,
            Thanks for your work.
            Any way to make it work with any user account, and not only from root ?

            Eric

            1. JarSan wrote on Feb 17, 2016 at 10:23 AM

              Thanks again Sylvain! (couldn't reply directly to your answer, guess there are too many levels, that's the reason why this reply is misplaced).

              Logging in with root allowed Exiftool to run. (No need to say I am new to this, I guess...)

              To summarize for other users at my level:

              - Make sure "Synology Inc. and trusted publishers" is selected under package center settings
              - add https://www.cphub.net to package sources
              - Install Perl package
              - Install Exiftool package
              - activate ssh (or telnet)
              - log in as root




            2. Sylvain wrote on Feb 17, 2016 at 09:40 AM

              Hello,
              it says "Permission denied"... I guess your user doesn't have the good rights...
              try with root account

            3. JarSan wrote on Feb 17, 2016 at 09:27 AM

              Now I have another problem. Exiftool is installed, but will not run. Get the message

              "Can't locate Image/ExifTool.pm: Permission denied at /usr/bin/exiftool line 30.
              BEGIN failed--compilation aborted at /usr/bin/exiftool line 30."

              Any ideas?

          2. JarSan wrote on Feb 17, 2016 at 08:20 AM

            Thank you, Sylvain, that did it!
            Exiftool is now installed.

            Reply

        2. sylvain wrote on Feb 16, 2016 at 03:41 PM

          could you make sure in the package center settings you have selected "Synology Inc. and trusted publishers" to allow installation of package

          Reply

      2. JarSan wrote on Feb 16, 2016 at 03:30 PM

        Hello, thanks for the quick reply!

        I tried a reboot after reading your tip, but Exiftool still will not install.

        I have these packages installed:

        Audio Station 5.4-2860
        Cloud Station 3.2-3497
        Download Station 3.5-2970
        Media Server 1.4-2644
        Perl 5.18.4-0023
        Photo Station 6.3-2963
        Video Station 1.5-0776
        VPN Server 1.2-2456

        At the moment I only use/need VPN server, will it help to uninstall the other packages?

        Reply

    2. sylvain wrote on Feb 16, 2016 at 02:48 PM

      Hello,
      did you try to reboot? I have it installed on a 215j without problem.
      what other apps do you have?

      Reply

  4. JarSan wrote on Feb 16, 2016 at 02:38 PM

    Hello, using the package center I tried to install Exiftool 10.10 on a DS215j running DSM 5.2-5644 Update 3. First I installed Perl, and then when I tried to install Exiftool I get a short message saying "Can not install Exiftool". Are there any tricks or other way of installing this?

    Reply

  5. polandj wrote on Jan 02, 2016 at 08:49 PM

    Permissions seem broken. Just installed 10.00 on a DS415+ running DSM 5.2-5644 Update 2. Can't actually run it, because the extra "libs" added are installed with no permissions.

    DiskStation> ls -al /var/packages/ExifTool/target/lib
    d--------- 4 admin users 4096 Aug 18 09:20 .
    drwxr-xr-x 10 root root 4096 Jan 2 14:37 ..
    d--------- 2 admin users 4096 Aug 18 09:20 File
    d--------- 3 admin users 4096 Aug 18 09:20 Image
    DiskStation>

    Reply

    1. nexius2 wrote on Aug 26, 2015 at 07:47 AM

      as I know of, photostation reads files everytime they are loaded.
      when I add comment to as photo then update photostation with the new file, I automaticaly have the comment in photostation.
      if you don't have what you added visible in photostation that means that you did not add the same tagg as photostation uses.

      Reply

  6. Romain wrote on Jul 06, 2015 at 10:38 PM

    Nice package i just installed.
    With Exiftool on Synology, I update photos in my photo shared folder to add face recognition XMP tag from picasa. File is well updated (new XMP metadata). But Photostation didnt update it's metadata concerning faces.
    If I do this job with exiftool windows runtime from windows thru SMB shared folder, it works : photostation metadata is updated.
    I use the -overwrite_original -P parameters.

    How to force photostation to reread metadata from updated files ?

    Reply

  7. Sylvain wrote on Nov 28, 2014 at 09:14 AM

    hello,
    sorry for late response, I just saw your post.
    if you have already installed it, I suggest you to uninstall before putting the package.
    it will probably work anyway, but don't know wich version will respond first so for future updates, you might not have the latest one running.

    Reply

  8. Exiftooler wrote on Nov 19, 2014 at 03:52 PM

    Thank you for making this package, I have manually installed exiftool but a package is way more convenient if future DSM updates break the installation like it has done before. My question is, if I can install this package regardless of me having installed exiftool already manually?

    Reply

Page  1  2 





Allowed tags: <b><i><br>Add a new comment: