SBV から LRC への歌詞字幕変換ツール
SubViewer 字幕のタイミングを、foobar2000、AIMP、Poweramp などの音楽プレーヤー向けの LRC 歌詞タグに変換します。
SBV ファイルをここにドラッグ&ドロップ
またはクリックして選択
50MB以下の.sbvファイルに対応
無料オンライン SBV to LRC 変換ツール
当社の SBV から LRC への変換ツールは、SubViewer 字幕ファイルを同期歌詞として再利用します。LRC は foobar2000、AIMP、Poweramp、MX Player などの音楽プレーヤーで時間同期歌詞の標準形式です。動画字幕として開始時刻と終了時刻の両方を保存する SBV とは異なり、LRC は各歌詞行の前に開始時刻タグ([MM:SS.xx])のみを使用し、終了時刻は次のエントリで暗黙的に示されます。変換ツールは各 SBV エントリから開始時刻を抽出し、時間要素を削除し(LRC には時間フィールドがありません)、ミリ秒をセンチ秒に変換し、LRC が期待する括弧表記で囲みます。
SBV → LRC コード構文と構造の検証
ヘッダー定義、タイムスタンプ構文、キューペイロードのフォーマットを並べて比較し、コードレベルの対応関係を確認できます
SBV vs LRC 技術仕様
SBV
SubViewer(SBV)は、SubDl や OpenSubtitles などの字幕リポジトリで普及している軽量な字幕形式です。各エントリは 0:00:01.234,0:00:04.567 のパターン(開始と終了をカンマで区切り、時間はゼロ埋めなし、ミリ秒の前にはピリオド)で両方のタイムスタンプを 1 行に配置します。シーケンス番号やファイルヘッダーはありません。字幕テキストは直下に続きます。SBV では [br] や [i] などのブラケットスタイルタグが使用されることがありますが、標準化されたスタイルシステムはありません。
LRC
LRC は音楽プレーヤーで使用される同期歌詞形式です。各行は [MM:SS.xx] 形式(分、秒、センチ秒 - 時間フィールドなし)のタイムスタンプタグで始まり、直後に歌詞テキストが続きます。終了タイムスタンプはなく、表示時間は次の行の開始時刻で暗黙的に示されます。LRC ファイルにはオプションのメタデータタグを含めることができます:[ti:title], [ar:artist], [al:album], [by:creator], および全体のタイミング調整用の [offset:ms]。拡張 LRC は追加のネストされたタグで単語レベルのタイミングをサポートします。
フォーマットの違い
変換のトラブルシューティングと注意点
プレイヤー互換性、文字エンコーディング、タイミング同期に関する実践的な解決策
プレーヤーで字幕のタイミングがずれたり音ズレが発生する
動画のフレームレートの違い(23.976fpsと25fpsなど)が原因の場合があります。当サイトの「字幕同期ツール」で全体の遅延を一括調整できます。
日本語の漢字や記号が文字化け(?)して表示される
Shift-JISなど古い文字コードで保存されたファイルは文字化けします。出力ファイルはUTF-8に標準化されます。元のファイルが破損している場合は文字コード変換ツールをご利用ください。
複数人物が同時に話す際に字幕が重なって見づらい
フォーマットによって重複表示の仕様が異なります。当サイトの字幕エディターで各行の表示時間を微調整できます。
動画編集ソフト(Premiere、DaVinci Resolve等)で読み込みエラーになる
当ツールの変換エンジンは、改行や構文の一般的な問題を整理したクリーンなファイルを出力します。主要な編集ソフトでの読み込みをテストしてください。
機能
変換する理由
主なユースケース
音楽歌詞の作成
映画や動画の字幕タイミングを LRC 形式に変換し、foobar2000、AIMP、Poweramp で同期歌詞として同じテキストを表示します。
カラオケの準備
既存の字幕タイミングデータを使用して、カラオケソフトウェア用の LRC 形式の行単位カラオケ歌詞を作成します。
語学学習
外国語の動画字幕を LRC 歌詞に変換し、音楽プレーヤーで歌唱練習やリスニング力向上に活用します。
歌詞のアーカイブ
字幕コンテンツを LRC 歌詞ファイルとして音楽コレクションと共に保存し、再生中の同期表示に使用します。
コンテンツの再利用
字幕テキストをある媒体(動画)から別の媒体(音楽)に、タイミングを手動で再設定することなく変換します。
拡張 LRC のエクスポート
変換された LRC をベースにして、より精密な歌詞ハイライトのための単語レベルタイミングタグを備えた拡張 LRC を作成します。
関連フォーマット
SBV(SubViewer)
入力形式:カンマ区切りタイムスタンプを備えた動画字幕で、字幕ダウンロードサイトで使用されています。
SRT(SubRip)
動画字幕の代替:歌詞ではなく動画用の字幕が必要な場合は、SBV to SRT に変換してください。
TXT
プレーンテキストの代替:タイミングなしでテキストのみが必要な場合は、SBV to TXT でクリーンなトランスクリプトを取得してください。
使い方
- 1
.sbv ファイルをドラッグまたはファイル参照で変換ツールにアップロードします。
- 2
パーサーが各 SBV エントリを読み取り、開始タイムスタンプとテキストを抽出します。
- 3
各開始時刻が H:MM:SS.MMM から [MM:SS.xx] 形式に変換されます。
- 4
終了タイムスタンプは削除され、テキストが歌詞行になります。
- 5
.lrc ファイルをダウンロードし、互換プレーヤーで音楽ファイルと共に読み込みます。
その他の字幕ツール
よくある質問
LRC は音楽プレーヤー向けに設計されており、各歌詞行は次の行が始まるまで画面に表示されます。終了時刻は暗黙的に次の行の開始時刻になります。これにより形式が簡略化され、歌詞表示には十分です。
LRC は 3 桁のミリ秒(000-999)の代わりに 2 桁のセンチ秒(00-99)を使用します。変換ツールは 2 桁に切り捨てます:234ms は 23 センチ秒になります。これにより 10ms 精度が得られ、歌詞同期の標準です。
変換ツールはタイミング付きの歌詞行のみを書き出します。[ti:楽曲タイトル]、[ar:アーティスト名]、[al:アルバム名] などのメタデータタグは、生成されたファイルの先頭に手動で追加できます。
LRC タイムスタンプは時間フィールドなしの [MM:SS.xx] 形式を使用します。楽曲は 60 分を超えることが稀だからです。SBV ファイルに 59:59 を超えるエントリがある場合、60 を超える分を使用して(例:[65:30.00])正しく変換されます。
foobar2000、AIMP、Poweramp、MX Player、MiniLyrics、および多くの Android/iOS 音楽アプリが LRC をサポートしています。.lrc ファイルは音楽ファイルと同じフォルダに同じベース名で配置する必要があります。
はい、登録や透かしなしで完全無料です。すべての処理はブラウザ内で行われます。