<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Library Management on Navidrome</title><link>https://pr-289.navidrome-website.pages.dev/docs/usage/library/</link><description>Recent content in Library Management on Navidrome</description><generator>Hugo</generator><language>en</language><atom:link href="https://pr-289.navidrome-website.pages.dev/docs/usage/library/index.xml" rel="self" type="application/rss+xml"/><item><title>Tagging Guidelines</title><link>https://pr-289.navidrome-website.pages.dev/docs/usage/library/tagging/</link><pubDate>Mon, 02 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-289.navidrome-website.pages.dev/docs/usage/library/tagging/</guid><description>&lt;h2 id="why-proper-tagging-is-important"&gt;Why Proper Tagging is Important&lt;a class="td-heading-self-link" href="#why-proper-tagging-is-important" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Navidrome organizes your music library &lt;em&gt;entirely&lt;/em&gt; based on the metadata tags in your audio files. Unlike some music
players, it does not use folder names or file names to group tracks
(&lt;a href="https://pr-289.navidrome-website.pages.dev/docs/faq/#-can-you-add-a-browsing-by-folder-optionmode-to-navidrome"&gt;why?&lt;/a&gt;).
This means that having clean and consistent tags is crucial for your music to display correctly.
Proper tagging ensures that albums aren&amp;rsquo;t split up, artists are listed correctly, and you can easily browse or search
for your music in Navidrome.&lt;/p&gt;</description></item><item><title>Artwork location resolution</title><link>https://pr-289.navidrome-website.pages.dev/docs/usage/library/artwork/</link><pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-289.navidrome-website.pages.dev/docs/usage/library/artwork/</guid><description>&lt;h2 id="artists"&gt;Artists&lt;a class="td-heading-self-link" href="#artists" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Fetching images for artists is controlled by the &lt;code&gt;ArtistArtPriority&lt;/code&gt; &lt;a href="https://pr-289.navidrome-website.pages.dev/docs/usage/configuration/options/#advanced-configuration"&gt;config option&lt;/a&gt;.
This is a comma-separated list of places to look for artist images.
The default is &lt;code&gt;artist.*, album/artist.*, external&lt;/code&gt;, meaning:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;First try to find an &lt;code&gt;artist.*&lt;/code&gt; image in the artist folder(s)&lt;/li&gt;
&lt;li&gt;If not found, try to find an &lt;code&gt;artist.*&lt;/code&gt; image in one of the album folders for this artist&lt;/li&gt;
&lt;li&gt;If not found, try to fetch it from an &lt;a href="https://pr-289.navidrome-website.pages.dev/docs/usage/integration/external-services/"&gt;external service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If not found, use the artist image placeholder (grey star image)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="albums"&gt;Albums&lt;a class="td-heading-self-link" href="#albums" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;CoverArt fetching for albums is controlled by the &lt;code&gt;CoverArtPriority&lt;/code&gt; &lt;a href="https://pr-289.navidrome-website.pages.dev/docs/usage/configuration/options/#advanced-configuration"&gt;config option&lt;/a&gt;.
This is a comma-separated list of places to look for album art images.
The default is &lt;code&gt;cover.*, folder.*, front.*, embedded, external&lt;/code&gt;, meaning:&lt;/p&gt;</description></item><item><title>Missing Files</title><link>https://pr-289.navidrome-website.pages.dev/docs/usage/library/missing-files/</link><pubDate>Mon, 02 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-289.navidrome-website.pages.dev/docs/usage/library/missing-files/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;When using Navidrome, you may encounter missing tracks or albums in your library. When moving or renaming files,
Navidrome may not be able to match the old versions of your files with the new ones when scanning your library.
This can result in &amp;ldquo;ghost&amp;rdquo; (grayed out) tracks or albums in your library.&lt;/p&gt;
&lt;p&gt;Only admins can see the missing tracks and albums in the library:&lt;/p&gt;
&lt;figure class="card rounded p-2 td-post-card mb-4 mt-4" style="max-width: 1050px"&gt;
&lt;img class="card-img-top" src="https://pr-289.navidrome-website.pages.dev/docs/usage/library/missing-files/missing_files_hu_a83474f5998c2ed4.webp" width="1040" height="651"&gt;
&lt;/figure&gt;

&lt;p&gt;Missing files are not removed from the database on new scans to avoid inadvertently losing information like ratings,
and play counts and references in playlists.&lt;/p&gt;</description></item><item><title>Exclude Content From Library</title><link>https://pr-289.navidrome-website.pages.dev/docs/usage/library/exclude-content/</link><pubDate>Sat, 05 Jul 2025 00:00:00 +0000</pubDate><guid>https://pr-289.navidrome-website.pages.dev/docs/usage/library/exclude-content/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Navidrome allows the usage of a &lt;code&gt;.ndignore&lt;/code&gt; file to exclude content from being added to Navidrome&amp;rsquo;s library. These files can be used in the following ways:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A &lt;strong&gt;blank&lt;/strong&gt; &lt;code&gt;.ndignore&lt;/code&gt; file can be added to a directory, and as a result Navidrome will ignore that folder and its subfolders from being added to Navidrome&amp;rsquo;s library.&lt;/li&gt;
&lt;li&gt;A &lt;code&gt;.ndignore&lt;/code&gt; file also supports &lt;code&gt;.gitignore&lt;/code&gt; syntax inside of it to set rules for content to exclude. This allows you to place a single file in your parent Music folder and then use a single file to establish rules on ignoring certain folders, filetypes, or files.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="key-behaviors"&gt;Key behaviors&lt;a class="td-heading-self-link" href="#key-behaviors" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cascading&lt;/strong&gt;: Patterns from parent directories apply to all subdirectories&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple files&lt;/strong&gt;: You can place &lt;code&gt;.ndignore&lt;/code&gt; files in different directories&lt;/li&gt;
&lt;/ul&gt;


&lt;div class="alert alert-info" role="alert"&gt;


 A new or updated &lt;code&gt;.ndignore&lt;/code&gt; file should be auto-detected by Navidrome, or can be detected with a Quick Scan.

&lt;/div&gt;

&lt;h2 id="syntax-usage-and-examples"&gt;Syntax Usage and Examples&lt;a class="td-heading-self-link" href="#syntax-usage-and-examples" aria-label="Heading self-link"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;A single .ndignore can be placed at the parent folder of your library and then syntax added to it.&lt;/p&gt;</description></item></channel></rss>