Installation
Prerequisites
Section titled “Prerequisites”- ffmpeg – optional, required only for video deduplication
Installing ffmpeg
Section titled “Installing ffmpeg”Video processing requires ffmpeg to be available on your PATH. If you only need image deduplication, you can skip this.
macOS:
brew install ffmpegUbuntu / Debian:
sudo apt install ffmpegArch Linux:
sudo pacman -S ffmpegWindows:
Download from ffmpeg.org and add to your PATH.
Without ffmpeg, dublette will skip video files and print a warning.
Pre-compiled binaries
Section titled “Pre-compiled binaries”Download a binary for your platform from the latest release. Binaries are available for Linux (x86_64, aarch64), macOS (Intel, Apple Silicon), and Windows (x64).
Extract it somewhere on your PATH, e.g. ~/.local/bin.
Install from crates.io
Section titled “Install from crates.io”cargo install dubletteThis installs the dublette binary to ~/.cargo/bin/. Make sure this directory is in your PATH.
Build from Source
Section titled “Build from Source”git clone https://github.com/espadat-studio/dublette.gitcd dublettecargo build --releaseThe binary will be at target/release/dublette.
Verify Installation
Section titled “Verify Installation”dublette --versionThis should print the version number. You can also run dublette --help to see all available options.