Skip to content

๐ŸŽต Player, Editor & More โ€‹

Music Tagger goes beyond metadata management โ€” it's a complete in-app music experience.

Integrated Player โ€‹

Preview any track in your library without leaving the app. The player appears as a persistent bottom bar.

Capabilities:

  • Play / pause / seek with waveform visualisation.
  • Volume and playback speed control.
  • Keyboard shortcuts (Space to play/pause, โ†/โ†’ to seek 10s).

Player & Editor

Metadata Editor โ€‹

Click any field on a track detail page to edit it inline. The editor is organised into four tabs:

๐Ÿ“Œ Core Data โ€‹

The primary metadata fields for the track: Title, Artist, Album, Album Artist, Genre, Year, Track Number, Disc Number, BPM, Composer, Comment, Language, and Cover Art.

Core Data Tab

๐Ÿค– Smart Scraping โ€‹

Trigger on-demand metadata lookup for the current track. Choose from available scraper sources, preview the fetched result, and apply fields selectively.

Smart Scraping Tab

๐Ÿ“ Lyrics โ€‹

Attach LRC lyrics (synced or plain-text) to any track:

  1. Open the track detail panel โ†’ Lyrics tab.
  2. Paste LRC content or click Fetch to auto-retrieve from online sources.
  3. Save โ€” lyrics are written to the audio file's tag if supported, or stored in the database.

Lyrics Tab

โณ Time Machine โ€‹

Every metadata write is versioned. Browse the full change history with timestamps and field-level diffs, and roll back to any previous version with one click.

Time Machine Tab

All edits are validated before saving. Mandatory fields are highlighted if left blank.

Lyrics Binding โ€‹

Attach LRC lyrics (synced or plain-text) to any track:

  1. Open the track detail panel.
  2. Click Lyrics tab.
  3. Paste LRC content or click Fetch to auto-retrieve from online sources.
  4. Save โ€” lyrics are written to the audio file's tag if supported, or stored in the database.

๐Ÿ“ธ [Lyrics binding screenshot โ€” coming soon]

MV Linking โ€‹

Associate a music video URL with any track for quick launch:

  1. Open track detail โ†’ MV tab.
  2. Paste a YouTube, Bilibili, or direct video URL.
  3. Click Open MV to launch in your default browser.

๐Ÿ“ธ [MV linking screenshot โ€” coming soon]

One-Click Revert โ€‹

Every metadata write is versioned. On any track detail page:

  1. Click the History icon (clock).
  2. Browse the change history with timestamps and field diffs.
  3. Click Revert to this version to restore instantly.

๐Ÿ“ธ [Revert history screenshot โ€” coming soon]

Released under the MIT License.