(English translation is at the lower part of the page.)
歌詞を表示する mod です。こだわりの動画を作りたいときなどにどうぞ。譜面データと同じところに歌詞データ (LRC ファイル) を置いておくと自動で読み込みます。
ただし、曲から歌詞を生成したり、どこかから歌詞ファイルを取得してくる機能はありません。ユーザーの方が自力で用意する必要があります。
LRC のファイルフォーマットは下記をご覧ください。
まず、NalulunaLyrics を NalulunaModAssistant でインストールしてください。
ここでは、二次利用が許可されている TheFatRat さんの The Calling という曲で、使い方を説明します。
まず、!bsr561c のカスタム譜面 (The Calling (feat. Laura Brehm) - Oddloop) を入手してください。こちらを Beat Saber で開き、左の MODS のところから LYRICS を選択すると、このような表示になっています。「Lyrics file not found」つまり歌詞ファイルがない、という状態です。
[OPEN SONG FOLDER] ボタンを押すと、このように譜面のフォルダが開きます。ここに歌詞ファイルを置いてください。拡張子が lrc (LRC) であれば、ファイル名はなんでもかまいません。
今回はこちらで歌詞ファイルを用意したので、下記ファイルをダウンロードして、ZIP の中に入っている LRC ファイルと JSON ファイルを上のフォルダの中に入れてください。
561c (The Calling (feat. Laura Brehm) - Oddloop)
別の曲を選んでから、再度戻って選択しなおすと、表示がこのように変わるはずです。「Lyrics file found」つまり歌詞ファイルが認識されている状態です。
Time Shift というのは曲の頭から、字幕表示開始を何秒うしろにずらすかの指定です。Beat Saber の場合、曲頭に無音部分が追加されている場合が多いため、この調整が必要になる場合が多いと思います。
Time Multiplier は曲と、歌詞のタイムコードの進む速度が一致しない場合の調整用ですが、通常は 1.00 のまま変更する必要はほとんどないと思います。Nightcore ミックスなんかで、オリジナルから曲速度が変更されている場合は使えると思います。
Duration Multiplier は、後ろに続く歌詞がない部分の歌詞の表示時間を調整するときに使います。歌詞がすぐに消えてしまう、と思ったときは増やしてみてください。
曲をスタートすると、このように歌詞ファイルが読み込まれて、歌詞が表示されます。今回は最初から調整済の設定ファイル (JSON) も一緒に入れたので、きっちりタイミングが合いますが、実際は Time Shift を何度か調整することになると思います。
設定画面でフォントや位置などの変更も可能です。カスタマイズしてみてください。
上の Twitter 動画の設定は、下記のような感じです。ご参考までに。フォントは
(BeatSaber)/UserData/NalulunaLyrics フォルダの中に置くと認識されます。
"startPosition": {
"x": 0.0, "y": 2.0, "z": 20.0
},
"targetPosition": {
"x": 0.0, "y": 2.0, "z": -0.5
},
"fontSize": 10.0,
"fontName": "07にくまるフォント.otf",
"color": {
"r": 1.0, "g": 0.0, "b": 0.497242, "a": 1.0
},
"bloom": true
"shake": true,
"shakeFrequency": 4.0,
"shakeStrength": 10.0,
This mod displays lyrics. This is a great way to create a special video. If you put lyrics data (LRC file) in the same place as the song data, it will bet automatically loaded.
However, there is no function to generate lyrics from a song or to retrieve lyrics files from somewhere. You need to prepare the lyrics data yourself.
To start, install NalulunaLyrics with NalulunaModAssistant.
Now, I will explain how to use NalulunaLyrics with the song The Calling by TheFatRat, which is allowed to be used for public purposes.
First, get the custom map (The Calling (feat. Laura Brehm) - Oddloop) from !bsr561c. Select it in Beat Saber and open LYRICS from the MODS section on the left panel. You will see a message like 'Lyrics file not found', which means there is no lyrics file.
Press the [OPEN SONG FOLDER] button to open the song folder like this. Place the lyrics file here. The file name can be anything, as long as the extension is lrc (LRC).
This time I prepared the lyrics file here, so download the file below and place the LRC file and the JSON file inside the zip in the folder above.
561c (The Calling (feat. Laura Brehm) - Oddloop)
Select another song, then go back and select it again, and the display should change like this. 'Lyrics file found', meaning that the lyrics file is recognised.
Time Shift is to shift the start of the lyrics display backwards, which is often necessary with Beat Saber as there is an additional silent section at the beginning of the song.
Time Multiplier is used to adjust the speed at which the song and lyric timecode progresses don't match, but it is rarely necessary to change the value to 1.00.
Duration Multiplier is used to adjust the display time of lyrics in parts of the song where there are no lyrics following. If you find that the lyrics disappear too quickly, try increasing it.
When you start the song, the lyrics file is loaded and the lyrics are displayed like this. This time, I included the adjusted settings file (JSON) from the start, so the timing is exactly correct, but usually, you will probably have to adjust Time Shift several times.
You can also change the font, position, etc. on the settings screen. Try customising it.
If you want to use other fonts, place font file (ttf/otf) in the following folder.
(BeatSaber)/UserData/NalulunaLyrics
中立生物
2024-04-08 12:32:35 +0000 UTC中立生物
2024-04-08 12:31:52 +0000 UTCNeko-Hangten
2024-04-01 06:22:47 +0000 UTCなるるるるな / NALULUNA
2024-04-01 04:03:10 +0000 UTCなるるるるな / NALULUNA
2024-04-01 04:01:28 +0000 UTCNeko-Hangten
2024-04-01 02:58:07 +0000 UTC東京にゃんこTokyoCat
2024-03-31 15:00:04 +0000 UTC