forum

[in-game] Lyric File Format

posted
Total Posts
31
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +59
Topic Starter
jemhuntr
LRC files, which refer to lyric files, are used for adding timed/synchronized lyrics to songs as they play. I would like osu! to be able to read these files which could be placed inside map folders. Lyrics would show on a blank space in the main menu. It could also be an option for mappers to show lyrics while playing and customize where it would show. This would save time for storyboarding the entire song with lyrics.

wutwut? WUT IS DIS LRC FILE U TALKIN' BOUT??

Anzo-nii wrote:

the format is something like
[00:12.00]Kininaru~
[00:17.20]Kuchibiru...
[00:28.25]Yume nara
[00:29.02]Atarashii Sekai...
...
[mm:ss.xx]jan jajannnnnn

Wikipedia wrote:

LRC is a computer file format that synchronizes song lyrics with an audio file, such as MP3, Vorbis or MIDI. When an audio file is played with certain music players on a computer or on modern digital audio players, the song lyrics are displayed. The lyrics file generally has the same name as the audio file, with a different filename extension. For example, song.mp3 and song.lrc. The LRC format is text-based and similar to subtitle files.

It would also be nice if we could have our own lyric file format, such as OSL. This would allow us to create per-syllable timed lyrics, more customized lyrics font and design, per-line location of lyrics, and other awesome animations and stuff like we see in most anime OP and ED timed subtitles. Although, this might need its own lyric editor that is exclusive for making osu! lyric files.
ReVeNg3r
Whose want to add lyrics, they still will add lyrics using SB so maybe add only for english songs or toggle button for it :/
Saten
I thought the title said "irc" lol

This way of adding lyrics would save hours of time.
Though I'm not really familiar with the file format.
Anzo
^the format is something like
[00:12.00]Kininaru~
[00:17.20]Kuchibiru...
[00:28.25]Yume nara
[00:29.02]Atarashii Sekai...
...
[mm:ss.xx]jan jajannnnnn

^Stepmania uses LRC format for the lyrics of the song... but I think SB is enough for now...
(although using LRC format will save more time, but it should be something more customisable like in .ASS files... *subs common in anime videos*)
Ephemeral
I'm considering developing similar feature for automated storyboarding at some point in the future, so I figured I'd throw in my support here as well
Topic Starter
jemhuntr
aww yeahhh I got stars
btw, I'm planning to add more detailed stuff to the OP when I get home (or maybe not)
stuff similar to what Anzo-nii mentioned ^.^
bwross
I think the killer app for a subtitle format here is multi-language support... that's something that's not done as easily with SB (unless you want all the languages on the screen at once... which is okay with, say, Japanese lyrics + English translation, but it you want to add a few more translations it gets messy fast). Although, I suppose the format doesn't have to support that itself, osu can be made to mux the correct file.
Saten
Why would you add more translations?

I don't think anyone would bother doing that

Anzo-nii, why are you stealing my Saten ;w;
bwross
Right now, nobody would bother doing that... it's a lot of work. But if it's just a text file instead of another bunch of images that need storyboarding, then it becomes trivial to add an additional translation... because translations don't require syllable based timing like lyrics, the line by line timing of one can easily be carried over.
tarticulate
god damn it, where are those support stars when you need them
VoidnOwO
:)
Topic Starter
jemhuntr
I actually made this thread for the main menu lyrics so I could sing along while I'm idle and chatting. :)
Anzo

JeMhUnTeR wrote:

I actually made this thread for the main menu lyrics so I could sing along while I'm idle and chatting.
^WOW... This one.. I can imagine this right now...

Saten wrote:

Anzo-nii, why are you stealing my Saten ;w;
^ohhh.... don't worry 'bout that =w= (not stealing her, just like chu-2)
Saten

JeMhUnTeR wrote:

I actually made this thread for the main menu lyrics so I could sing along while I'm idle and chatting. :)
actually..
p/764339
Topic Starter
jemhuntr

Saten wrote:

JeMhUnTeR wrote:

I actually made this thread for the main menu lyrics so I could sing along while I'm idle and chatting. :)
actually..
p/764339
that idea is SOOO unrelated to mine. What I'm proposing is a generated lyric panel for the main menu. And that has nothing to do with the beatmap storyboard which was created for gameplay. :3
PROGUY
I support this. It would be way better than those texts in SBs that are not only all over the place (English at the bottom, Japanese at the top, etc.) but they can also be flashy and distracting.

Not only that, it may make the gameplay smoother since SBs are usually heavy in both filesize and gameplay performance. LRCs are incredibly small and convenient for media players and StepMania.

It would also be useful if you can disable the SB, but not the lyrics (and probably vice-versa).
Saten

JeMhUnTeR wrote:

that idea is SOOO unrelated to mine. What I'm proposing is a generated lyric panel for the main menu. And that has nothing to do with the beatmap storyboard which was created for gameplay. :3
What I mean is that in the future, you wont be able to listen to music in the main menu when the time comes.
Topic Starter
jemhuntr
wth is that serious >.<
wait are you talking about the osz2 stuff?
but if music will not play on the main menu, then what's the point of the osu! logo there if it will not go with any rhythm?
DJNightmare
OMG, osz2 whyyyyyy...

I totally support this idea, but i have no ability to add any stars yet. I've seen the LRC files in stepmania. It's like singstar's lyric box without the game elements :3

Perhaps peppy can come out with different options for the lyrics appearing in the main menu and/or gameplay. Something to do with the effects like most games would do. i.e. None, Small, Medium, Large, Enormous, EFFECTS GALORE. Well, maybe not the last option there :X
qlum
I remember a similar request being blown off on the fact that you could include it in storyboard.
However just inside storyboard the current storyboards is not as good as making it a separate function.

There are two reasons for this:

The first is that because of it being part of the storyboard it will be mandatory and I can tell you looking at Japanese or Chinese lyrics is a waste of time as I can't read them anyway, making them separate can make them optional.

The second is multi language support, a separate lyrics file can be made in both Japanese and English for example that way more people can enjoy lyrics or even people who don't know what the text of the song means can read a meaning without obstructing it for people who do know what the text means. Even if the mapper doesn't master multiple languages maybe an outsider is willing to add some more with permission.

This does not mean it can't be added in a storyboard editor but it should still have a separate status and maybe separate files from the rest of the storyboard.
show more
Please sign in to reply.

New reply