LRC 字幕フォーマット
この形式が表現できること
- テキストのスタイル
- プレーンテキストのみ
- 画面内の位置指定
- 非対応
- カラオケのタイミング
- 非対応
- 字幕ブロック内の改行
- 対応
- タイムライン
- 開始時刻のみ — 終了は算出されます
- タイミングの精度
- 10 ms
- フレーム番号で保存されるタイミング
- 非対応
- 右から左に書く言語
- 対応
例
典型的な LRC ファイルと、そこから読み取れる内容
ファイル
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.ファイルの中身
4 cues, 5 lines of text
[00:12.00]
First line of the song.
[00:15.30]
Second line.
Second line, translated.
[00:18.00]
(no text)
[00:21.50]
Final line.
Outside the cues:
metadata [ti:Sample Song] [ar:Some Artist] [length:00:41.00] [offset:+250]
offset +250 ms, kept as read — the times below are the ones written in the file
no end times — every line runs until the next timestamp右側は変換結果ではありません。このサイトが左側から読み取った内容で、そのファイルのどの変換もここから始まります。
乱れた LRC ファイルでも読み取れる内容
ファイル
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]ファイルの中身
5 cues, 6 lines of text
[00:03.00]
Out of order.
[00:05.50]
Leading zero omitted, one decimal.
[00:07.00]
Second with no centiseconds.
Repeated chorus line.
[00:09.00]
Repeated chorus line.
[00:12.00]
(no text)
Outside the cues:
metadata [ar:Some Artist]
no end times — every line runs until the next timestamp実在するファイルには BOM、Windows の改行、タイムコード前の余分な行、まったく読めないタイムコードが付いてきます。どれも例外にはなりません。理解できない部分は黙って捨てずに報告されます。
LRC Lyrics を他の形式に変換
いずれもブラウザ内で完結します。ラベルには、その方向で何が失われるかが開く前に示されています。
この形式への変換
- SubRip (SRT) → LRC Lyrics
- WebVTT (VTT) → LRC Lyrics
- Advanced SubStation Alpha (ASS) → LRC Lyrics
- SubStation Alpha (SSA) → LRC Lyrics
- YouTube SBV → LRC Lyrics
- SAMI (SMI) → LRC Lyrics
- MicroDVD → LRC Lyrics
- TTML (Timed Text) → LRC Lyrics
- SubtitleMatrix JSON → LRC Lyrics
- Plain Text (TXT) → LRC Lyrics
- CSV Spreadsheet → LRC Lyrics
LRC はこのサイトが扱う字幕形式のひとつで、このページはその仕様をまとめたものです。何を保存でき、何を保存できず、どの形式へ変換できるかを示します。
上の表がすべてで、隠れた機能一覧はありません。ある行が「いいえ」なら、その要素は LRC に変換するとまさに失われます。下に並ぶ各変換ページは、ファイルを開く前にそのことを明示します。
どの変換もブラウザ内で動きます。アップロードもアカウントも不要です。秘密保持契約の下にある素材、診療記録、放送前の素材を扱うときに効いてきます。
よくある質問
LRC ファイルとは何ですか?
.lrc は音楽プレイヤーが曲に合わせて歌詞を表示するための形式です。角かっこ付きのタイムスタンプのあとに歌詞の行を書きます。スマートフォンでもパソコンでも読めます。
LRC はスタイルを保存できますか?
いいえ。保存するのは字幕ブロックで、その中身はテキストと時刻です。歌詞プレイヤーは独自のフォントと色で描き、ファイル側にそれを変える指定はありません。
LRC の字幕に終了時刻はありますか?
ありません。行はタイムスタンプで始まり、次の行が始まるまで表示され続けます。終了時刻は保存されず、暗黙に決まります。そのため LRC へ変換すると終了時刻は落ち、各変換ページが事前にそう告げます。
LRC はどの形式に変換すべきですか?
このサイトに LRC のすべてを受け取れる形式はないため、無料の方向はありません。各変換ページが独自の損失一覧を示します。よく見かける形式かどうかではなく、どの一覧なら受け入れられるかで変換先を選んでください。
LRC ファイルはテキストエディタで開けますか?
はい。.lrc は角かっこ付きのタイムスタンプと歌詞の行の繰り返しです。手書きできるほど単純なので、歌詞のない曲に自分で付ける人もいます。