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.0730-b1344 Firmware: 5.0-4458 and onward
Last update: 30/07/2019 Size: 4.92 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:
July 25, 2019 - Version 11.59

Added a new SonyModelID (thanks LibRaw)
Changed block delete to allow subsequent writing of tags from the same group (like a group delete)
Minor changes to warnings and verbose output when writing PNG images
Fixed potential runtime warning on an error rewriting XMP in a PNG image

July 25, 2019 - Version 11.58

Added a number of new Canon and Sony LensType values (thanks LibRaw)
Decode NikonMeteringMode for the D500
Decode LensID for Nikon Z lenses
Extract RawThermalImage from Parrot Bebop-Pro Thermal images
Validate PNG CRC values when writing or using the Validate option
Improved Russian translation (thanks Andrei Korzhyts)
Improved identification of some Tamron lenses for Canon cameras
Changed name of D810MeteringMode tag to NikonMeteringMode
Patched writing of XMP in PNG images to always come before IDAT, and warn if XMP comes after IDAT when reading
Fixed problem replacing multiple lang-alt default-language structure elements in lists of XMP structures (behaviour for other languages still not ideal)
API Changes:
Removed PNGEarlyXMP option
Fixed problem introduced in 11.54 which caused Options('UserParam') to return undef
Internal Changes:
A block delete of EXIF, XMP, IPTC, etc now sets the group delete flag

July 19, 2019 - Version 11.57

Improved decoding of some tags for the Sony ILCE-7RM4 (thanks Jos Roost)
Minor change to a Sony lens name
Fixed format of a number of 8-bit integer QuickTime tags when writing
Fixed problem replacing multiple structure elements in lists of XMP structures

July 18, 2019 - Version 11.56

Added support for the Sony ILCE-7RM4 (thanks Jos Roost)
Added a new SonyModelID (thanks LibRaw)
Added a few new Sony/Minolta LensType values (thanks LibRaw and Jos Roost)
Decode some new Nikon and Motorola tags (thanks Neal Krawetz)
Decode a couple more ColorData tags for some Canon models
Extract PreviewImage from DNG files which don't have a .DNG extension
Extract Huawei APP7 maker notes with the Unknown (-u) option
Internal change in LensID logic for Sony E-type lenses

July 12, 2019 - Version 11.55

Added write support for XMP-crs:Texture and XMP-drs tags
Added a number of new Panasonic NoiseReduction values
Added definition for a new Kodak tag (thanks LibRaw)
Added a couple of new Panasonic AFAreaMode values (thanks Daniel Beichl)
Added a couple of new Sony/Minolta LensTypes (thanks Jos Roost and LibRaw)
Added a new CanonModelID
Decode HEVCConfiguration record from HEIC images
Decode a new Panasonic tag
Decode a new QuickTime tag
Changed internal handling of Composite tag ID's to include module name
Removed "FE" designation from Samyang E-mount lenses
Dropped Validate warning about missing GPSProcessingMethod tag

July 2, 2019 - Version 11.54

Added new Canon and Sony/Minolta LensType values (thanks LibRaw)
Added a number of new Sony/Minolta LensType values (thanks Jos Roost)
Added "Unknown" value for new EXIF CompositeImage tag
Added ability to write GSpherical tags in video track of MOV/MP4 files
Added support for geotagging from GPS/IMU CSV-format files
Improved Russian translation (thanks Alexander)
Improved Validate feature to check ExifVersion/GPSVersionID numbers
Accept unsigned numbers when setting GPSAltitudeRef from a numerical value
Fixed decoding of DepthMapWidth/Height for some Samsung live-focus images
Fixed a couple of incorrect/incomplete CanonModelID values (thanks LibRaw)
Fixed problem identifying some Canon lenses when used on a Sony camera with a Metabones adapter
API Changes:
Added FilterW option
Enhanced Compact option to improve flexibility and include features of XMPShorthand option
Removed XMPShorthand option from documentation

June 24, 2019 - Version 11.53 - "Exif 2.32"

Added support for the new tags of the Exif 2.32 specification
Added a new SamsungModelID (thanks LibRaw)
Added warning if extracting ZIP file contents without the -a option
Added ability to extract EmbeddedVideo from the trailer of Android JPEG images with the ExtractEmbedded option
Decode timed GPS from Cobra Dash Cam AVI videos
Decode a new GoPro tag
Enhanced -struct option to allow extraction of structured Torrent Info
Improved error handling when an unexpected terminator is encountered while writing a QuickTime-format file
Renamed one of the Nikon Saturation tags to "SaturationAdj"
Removed warning message when writing FujiFilm RAFVersion 0240 and 0261 files
Fixed encoding problem when writing some QuickTime UserData tags with strings containing special characters
API Changes:
Enhanced XMPShorthand option to add level 2

June 17, 2019 - Version 11.52

Added a few new Nikon CropHiSpeed values (thanks Hayo Baan)
Added a new Nikon LensID (thanks Yves)
Fixed problem where reading a large, corrupt AIFF file may could take an excessively long time
API Changes:
Enhanced Compact option to add levels 3, 4 and 5

June 13, 2019 - Version 11.51

Decode Canon DistortionCorrection tags
Removed a minor EXIF warning when processing EPS files with a DOS header
Fixed bug which caused an error when rewriting some EPS files multiple times

 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: