planettelex / Bloom

Bloom Music Suite
Apache License 2.0
2 stars 0 forks source link

Implement Library Import #153

Open RobDixonIII opened 8 years ago

RobDixonIII commented 8 years ago

Implement the process for importing library data and copying files to library folders.

RobDixonIII commented 8 years ago

Part of the import is to "prettify" titles. Besides the title casing algorithm already added, here are other ways to standardize titles during the import:

Album:

In post import analysis:

Artist:

Song:

Flags to add Artist collaborators:

* (Featuring xxx)
* (Feat. xxx)
* (Feat xxx)
* (Ft. xxx)
* (With xxx)
* Ends with "Featuring xxx"
* Ends with "Feat. xxx"

Remixes/Versions

* (xxx Mix)
* (xxx Remix)
* (Remix)
* (Remix xxx)
* (xxx Remix xxx)
* (xxx Version)
* (Edit)
* (xxx Edit)
* (xxx Remake)
* (xxx Rework)
* (xxx Re-work)
* (xxx Dub)
* (xx Take xx)
* (xxx Acoustic)
* (Acoustic)
* (Acoustic xxx)
* (Instrumental)
* (Home Recording)
* (Radio Appearance)
* (Demo)
* (Demo xxx)
* (xxx Demo)

Live

* (Live)
* (Live at xxx)
* (Live from xxx)
* (Live on xxx)
* (Live in xxx)

Cover

* (xxx Cover)

Just Remove

* (Bonus Track)
* (xxx Bonus Track)
* (Previously Unreleased)
* (*)