Match album
Find a MusicBrainz release and fill every track whose title matches by position or title.
{#if releaseSearchError}
{releaseSearchError}
{/if}
{#if releaseSearching}
Searching MusicBrainz releases…
{:else if releaseResults.length > 0}
{#each releaseResults as r (r.id)}
-
{/each}
{/if}
{#if selected}
{#if matching}
Fetching release + matching {totalTracks} tracks…
{:else if matchError}
{matchError}
{:else if matchResult}
{matchedCount} of {matchResult.matches.length} tracks matched
{totalTracks - matchedCount} left unchanged (no match)
{#each matchResult.matches as m (m.segmentIndex)}
-
{confidenceLabel(m.confidence)}
#{tracks[m.segmentIndex]?.track ?? "—"}
{tracks[m.segmentIndex]?.title || "(untitled)"}
→
{m.track.title}
{/each}
{/if}
{/if}
{#if applyError}
{applyError}
{/if}