ExportXMLWordPrintable

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Normal
    • None
    • Affects Version/s: None
    • Component/s: Guess case
    • None

      Online services sometimes use a hyphen to separate track titles and extra title information rather than placing the ETI in parentheses. For example, https://open.spotify.com/album/1wYblI2uzpX7coB2hRmMKS lists "Set Me Free - Rising Star remix" instead of the (desired, per https://musicbrainz.org/doc/Style/Titles#Extra_title_information) "Set Me Free (Rising Star remix)".

      Right now, these titles are painful to fix. I wrote a bookmarklet at https://codeberg.org/derat/mb-bookmarklets#rename-tracks that makes it a bit easier, but it still requires writing regular expressions (e.g. replace " - " with " (" and then replace "$" with ")").

      It'd probably be possible to update the behavior of the "Guess case" button to automatically parenthesize ETI, at least in some cases. " - [^-]+ remix$" seems like it'd be pretty safe to parenthesize, although I don't know how risky it'd be to handle other ETI like "version". It also might be weird if some titles are corrected but others aren't.

      One other option might be a new "Guess ETI" or similar button that automatically puts trailing dash/hyphen-separated phrases in parentheses.

            Assignee:
            Unassigned
            Reporter:
            derat
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Version Package