Hey @vdrn,
Why are you not using .mpdignore to instruct mpd what you want to be indexed? This has been discussed across Volumio’s forum.
The .mpdignore file is a very basic but important tool for controlling how Volumio (and MPD under the hood) indexes your music. Think of it as a “do not scan” list for the music library. Since this has not been mentioned in any of your previous posts:
Here is the 101-level explanation:
- What it is
.mpdignoreis a plain text file you can place inside any folder in your music library.- Its job is to tell MPD (and therefore Volumio) to ignore certain files or folders when building the music database.
- Where it goes
- It sits directly in the folder you want to control.
- Example: If your path is
/mnt/USB/Music/Album/, and you create/mnt/USB/Music/Album/.mpdignore, only that album folder will be affected.
- What goes inside it
-
Each line is a simple filename pattern you want MPD to skip.
-
Examples:
*.cue- ignores all.cuefiles in that folder*.log- ignores all.logfilesArtwork/- ignores theArtworksubfolder
-
Wildcards (
*) work like in a shell:track*.flacwould ignore all FLAC files starting with “track”.
- Why it matters
- Helps prevent Volumio from indexing files that are not real audio tracks, like
.cue,.txt,.log, or temporary files. - Reduces database bloat and avoids weird issues where non-playable files confuse the library scanner.
- Especially useful when you have 1-file albums with
.cuesheets and do not want Volumio to treat them like separate tracks.
- How it works in practice
- When Volumio scans the music library, it checks each folder for a
.mpdignorefile. - Any matching files or folders listed there are skipped entirely.
- This means they will not appear in the Volumio UI and do not take up database entries.
- Important notes
- It does not delete files. It only tells the indexer to skip them.
- Changes only take effect after a library rescan.
- It affects only that folder and its subfolders.
In short, .mpdignore is a simple safety filter for your library scan. If you are trying to avoid Volumio touching .cue files, logs, or archives that cause issues, this is your first tool to use.
Kind Regards,