
Installing ExifTool on Ubuntu 20.04.īy default, ExifTool is available on Ubuntu 20.04 base repository. First, make sure that all your system packages are up-to-date by running the following apt commands in the terminal.

#Exiftool install install#
Install ExifTool on Ubuntu 20.04 LTS Focal Fossa We recommend acting as a non-root sudo user, however, as you can harm your system if you’re not careful when acting as the root. A non-root sudo useror access to the root user.It’s recommended that you use a fresh OS install to prevent any potential issues.A server running one of the following operating systems: Ubuntu 20.04, 18.04, and any other Debian-based distribution like Linux Mint or elementary OS.Jan Philip Göpfert, Seth P, and Kolen Cheung. Special thanks to the community contributions, especially The latest version is the result of all of those discussions, designs,Īnd development. This package provides a thin wrapper around ExifTool allowing the reading of image file metadata with a single command.
#Exiftool install code#
Kevin M (sylikc) made the first release to the PyPI repository in early 2021.Īt the same time, discussions were started, revolving aroundĭeprecating Python 2.x compatibility and refactoring the code and classes. Transfer ownership of the original repository, have a coordinated plan toĬommunicate to PyExifTool users, amongst other things, but it never materialized. In late 2019 and early 2020 there was a discussion started to The PR and issues which were reported on Sven’s issues/PR page. Mid 2019, Kevin M (sylikc) forked the original repository and started merging PyPI release from the 2014 code with some minor updates. In early 2019, Martin Čarnogurský created a Over the years, numerous issues were filed and several PRs were opened on the

The original repository was last updated in 2014. While PyExifTool gained popularity, Sven never intended to maintain it asĪn active project. Sven refined the code, added tests, documentation, and a slew of improvements. image/svg+xml Kali Linux: apt-get install. Arch Linux: pacman -S libimage-exiftool-perl. Stackoverflow question Call exiftool from a python script?. Install exiftool command on any operating system and in Docker. PyExifTool was originally developed by Sven Marnach in 2012 to answer a
#Exiftool install how to#
(Think of ExifToolAlpha as ideas on how to extend ExifTool, where new functionality which may one day make it into the ExifToolHelper class.)

Some inherited functions to turn common errors into warnings and adds logic to makeįor example, ExifToolHelper provides wrapper functions to get metadata, and auto-starts the exiftool instance if it’s not running (instead of raising an Exception).ĮxifToolHelper demonstrates how to extend ExifTool to your liking if your project demands customizations not directly provided by ExifTool. exiftool.ExifToolHelper exposes some of the most commonly used functionality.The API is considered stable and should not change much with future releases.The main methods provided are execute() and execute_json() which allows direct interaction with the underlying exiftool process. It contains only the core features with no extra fluff. exiftool.ExifTool is the base class with core logic to interface with PH’s ExifTool process.The base ExifTool class contains the core functionality exposed in the most rudimentary way, and each successive class inherits and adds functionality. The library consists of a few classes, each with increasingly more features. PyExifTool was designed with flexibility and extensibility in mind.
