Skip to content

Dependencies

These tools are not strictly required, but if they are installed in your system, Photofield will use them to improve performance, metadata extraction, thumbnail generation, and video previews.

  • ExifTool: Extracts metadata from many more formats than the embedded goexif.
  • FFmpeg: Generates video thumbnails and previews and adds support for more image formats (even basic RAW).
  • djpeg (libjpeg-turbo): Accelerates JPEG decoding of big images in cases where there are no other appropriate thumbnails available.

Quick Install

Docker

All dependencies are included in the Docker image by default.

Windows (scoop)

sh
scoop install exiftool ffmpeg libjpeg-turbo

macOS (brew)

sh
brew install exiftool ffmpeg libjpeg-turbo

Ubuntu/Debian

sh
sudo apt install exiftool ffmpeg libjpeg-turbo-progs

CentOS/RHEL/Fedora

sh
sudo dnf install exiftool ffmpeg libjpeg-turbo-utils