SACAD is a multi platform command line tool to download album covers without manual intervention, ideal for integration in scripts, audio players, etc.
SACAD also provides a second command line tool, sacad_r, to scan a music library, read metadata from audio tags, and download missing covers automatically, optionally embedding the image into audio audio files.
This is free and open source software.
Features include:
- Can target specific image size, and find results for high resolution covers.
- Supports JPEG and PNG formats.
- Customizable output: save image along with the audio files / in a different directory named by artist/album / embed cover in audio files…
- Supports the following cover sources:
- Deezer.
- Discogs.
- Last.fm.
- Itunes.
- Smart sorting algorithm to select THE best cover for a given query, using several factors: source reliability, image format, image size, image similarity with reference cover, etc.
- Automatically crunch images with optipng, oxipng or jpegoptim (can save 30% of filesize without any loss of quality, great for portable players).
- Cache search results locally for faster future search.
- Do everything to avoid getting blocked by the sources: hide user-agent and automatically take care of rate limiting.
- Automatically convert/resize image if needed.
- Cross-platform support – runs under Linux, macOS, and Windows.
Website: github.com/desbma/sacad
Support:
Developer: desbma
License: Mozilla Public License Version 2.0
SACAD is written in Python. Learn Python with our recommended free books and free tutorials.

| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.