Harmony: Enhancements

Adds some convenience features, various UI and behavior settings, as well as an improved language detection to Harmony.

作者
chaban
日安装量
0
总安装量
15
评分
0 0 0
版本
1.16.0
创建于
2025-08-05
更新于
2025-10-30
大小
101.4 KB
许可证
MIT
适用于

Note: This script and the description were generated by an AI assistant.

A comprehensive userscript for Harmony that adds quality-of-life features, data correction tools, and advanced language detection to streamline your import workflow.


Key Enhancements

Release Data Correction & Automation

  • Improved Release Type Detection: Automatically corrects the release type to "Single" or "EP" based on track title analysis, useful for releases that contain multiple versions of a single song.
  • Artist Credit Sync: For single-track releases, automatically syncs the more detailed track artist credit up to the main release artist.
  • Normalize ETI: Converts hyphenated Extra Title Information (ETI) on titles (e.g., Title - Remix to Title (Remix)) to match MusicBrainz style guidelines.
  • Self-Release Labeling: Automatically sets the label to the special purpose label [no label] for self-releases where the artist name matches the label name.
  • Label MBID Mapping: Automatically sets a known Label MBID based on a user-defined list if Harmony cannot resolve it.

Language Detection

  • Enhanced Language/Script Guessing: Implements a secondary browser-based language detection system which can be more accurate than Harmony's default.
  • Customizable Settings: Offers a dedicated settings panel to control detection mode (browser, Harmony, or none) and fine-tune confidence thresholds for applying changes.

UI & Workflow

  • Clipboard Re-Lookup: Adds a "Re-Lookup from Clipboard" button to the lookup form for quickly starting a new lookup or extending an existing one using a supported source URL found in your clipboard.
  • Release Actions Page Re-Lookup: Adds a "Re-Lookup with Harmony" link to the Release Actions page for easily re-running a lookup.
  • External Search Links: Adds quick search links for yet unsupported providers (Qobuz, YouTube Music, Beatsource, etc.).
  • Seeding Options: Adds options to skip the MusicBrainz confirmation page when submitting new releases and to include GTIN and packaging when updating existing releases.
  • Minor Tweaks: Enables copying the permalink URL on click and provides options to hide verbose/redundant info sections for a cleaner UI.