UltraStar-Deluxe / format

UltraStar Format Specification
https://usdx.eu/format
MIT License
11 stars 2 forks source link

[Spec] Additional info of song and artist with #INFO #33

Closed rakuri255 closed 12 months ago

rakuri255 commented 12 months ago

Suggestion

How about adding more infomation about the singer / song? Musicbrainz and Discorgs would have additional information. It is always interesting to know more about the history of the artist or the song itself.

For example: Discogs: Michael Jackson

You could add everything here in one tag: #Info.

Or leave it to the game to get the additional info. But that would mean that you always need inet access.

Baklap4 commented 12 months ago

I saw this also within aegisub karaoke land. They usually add a list of all the singers of the band (if there are more than one) aside from the band name. This is a nice extra. Other info might fit in here aswell.

@rakuri255 what would the scope of #INFO be?

Nianna commented 12 months ago

This seems like some optional feature of a karaoke game. As you said, the game can just download the info from online if needed - be it info about singer, band members, background info about the song. You will have the newest reliable info instead of some random stuff that creator wrote years ago.

By adding new tag to the format we expect all apps to support it. I do not believe that this tag is worth it.

Nianna commented 12 months ago

Also I see that we already have #COMMENT tag in the format specification for some "additional info"

marwin89 commented 12 months ago

@rakuri255 in #19 OnlineMusicDatabase (voting-phase) we would introduce a tag like #DATAARTIST (besides #DATARECORDING, #DATARELEASE) to get information about artist in a technical database way. Maybe this is basically the same? Can we close this issue? Or am I confusing things?

#DATAARTIST:https://musicbrainz.org/artist/f27ec8db-af05-4f36-916e-3d57f91ecf5e
rakuri255 commented 12 months ago

@marwin89 Yes, the database could contain such information, but it does not have to. The info could have been collected from several databases and then entered into the txt. My idea was actually an offline use. That you already have all the information in offline mode.

I agree with you that the apps should get the information themselves, then they have more truth behind it.