Skip to content
lrcSubtitle

LRC ファイルとは?歌詞ファイルフォーマットの解説

LRC 歌詞ファイルの完全ガイド。LRC とは何か、タイムスタンプ形式、対応する音楽プレーヤー、カラオケや音楽アプリ向けの同期歌詞の作り方を学びましょう。

A
AllSubConverter Team
3 分で読了

LRC は、音楽に合わせた同期歌詞のためのファイルフォーマットです。各歌詞行の先頭に [mm:ss.xx] 形式のタイムスタンプが付いており、音楽プレーヤーが音声に合わせて歌詞を表示できます。LRC はカラオケ、語学学習、スクロール歌詞を表示する音楽プレーヤーで広く使われています。

LRC の略称とは?

LRC は Lyric(歌詞)の略です。音楽プレーヤーが再生中に適切なタイミングで各行を表示できるよう、タイミング付き歌詞を音声ファイルとペアにするために作られました。.lrc ファイルは通常、対応する音声ファイル(例:song.mp3 + song.lrc)と同じ名前を持ちます。

LRC ファイルの仕組み

LRC ファイルはプレーンテキストです。各行は [mm:ss.xx] または [mm:ss.xxx] 形式のタイムスタンプで始まり、その後に歌詞テキストが続きます。音楽プレーヤーが一致する名前の LRC ファイルを検出すると、タイムスタンプを読み取り、音声がその時刻に達したときに各歌詞行を表示し、カラオケ風のスクロール効果を作り出します。

LRC を使う場面

LRC は、音楽再生用の同期歌詞が必要な場合に使うフォーマットです。カラオケアプリ、歌詞表示機能付きの音楽プレーヤー、タイミング付きテキストを使った語学学習、音声にテキストを同期させるあらゆる場面に適しています。音楽動画の SRT や VTT 字幕ファイルから LRC ファイルを作成することもできます。

LRC ファイルの構造

[ti:Song Title]
[ar:Artist Name]
[al:Album Name]
[00:01.00]First line of lyrics
[00:05.50]Second line of lyrics
[00:10.00]Third line of lyrics
[ti:...]メタデータタグ — 楽曲タイトル(任意)
[ar:...]メタデータタグ — アーティスト名(任意)
[00:01.00][mm:ss.xx] 形式のタイムスタンプ — 歌詞行が表示される時刻
(lyric text)タイムスタンプの時刻に表示される歌詞テキスト
(one per line)タイムスタンプと歌詞のペアはそれぞれ独自の行にあります

LRC の利点

  • 歌詞専用に設計されたシンプルで軽量なフォーマット
  • 同期タイミングによるカラオケ風スクロール歌詞表示
  • デスクトップ・モバイルの多くの音楽プレーヤーでサポート
  • タイトル、アーティスト、アルバム、作者用の任意メタデータタグ
  • タイムスタンプとテキストだけの小さなファイルサイズ

LRC の制限事項

  • スタイル非対応 — プレーンテキストのみ、フォント・色・書式なし
  • 開始時刻のみ、終了時刻なし — 行は次のタイムスタンプまで表示
  • タイムスタンプはセンチ秒(mm:ss.xx)またはミリ秒(mm:ss.xxx)、完全な HH:MM:SS ではない
  • 歌詞向けに設計されており、動画字幕ではない — 字幕固有の機能が欠けている

LRC をサポートする音楽プレーヤー

foobar2000 MusicBee Poweramp(Android) AIMP MediaMonkey Musicolet(Android) Oto Music(Android) Synology Audio Station Retro Music Player

LRC についてのよくある質問

LRC ファイルの使い方は?

.lrc ファイルを音声ファイル(MP3 など)と同じフォルダに、同じベース名で配置します。LRC をサポートするほとんどの音楽プレーヤーは自動的に検出し、再生中に同期歌詞を表示します。

字幕を LRC に変換できますか?

はい。音楽動画の SRT、VTT、ASS 字幕ファイルがある場合、AllSubConverter で LRC に変換できます。コンバーターは各字幕エントリから開始時間とテキストを抽出し、LRC 形式のタイミング付き歌詞行を作成します。

LRC と SRT の違いは?

LRC は [mm:ss.xx] 形式の開始時刻のみのタイムスタンプを持つ歌詞向けです。SRT は HH:MM:SS,mmm 形式の開始・終了時間とシーケンシャル番号を持つ動画字幕向けです。LRC には任意のメタデータタグがありますが、SRT にはありません。

LRC のタイムスタンプ形式は?

LRC は [mm:ss.xx](分:秒.センチ秒)または [mm:ss.xxx](ミリ秒)を使用します。SRT や VTT と異なり、時間は含みません。各タイムスタンプは歌詞行が表示されるべき時刻を示します。

カラオケ用の LRC ファイルを作成できますか?

はい。LRC はカラオケ風歌詞表示によく使われます。一部の LRC ファイルは、真のカラオケ効果のためにワードレベルのタイミングを備えた拡張フォーマットを使用しています。タイミング付き字幕ファイルの変換や、専用の LRC エディタツールを使って基本的な LRC ファイルを作成できます。

字幕を LRC に変換

A
AllSubConverter Team
Subtitle Format Specialist & Technical Editor
Fast & Free

字幕を変換したいですか?

SRT、VTT、ASS、LRCなど10以上のフォーマットをブラウザ内でプライバシー100%で即座に変換。

字幕変換ツールを開く

Related Reading

Comparison

ASS と LRC:どちらの字幕フォーマットを使う?

ASS と LRC:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の ASS → LRC コンバータ。

Comparison

JSON3 vs LRC:YouTube字幕と歌詞形式の比較

JSON3とLRCの構造、時間精度、行処理、使用例を比較。YouTube字幕を同期歌詞に変える無料JSON3 to LRCツールを紹介します。

Comparison

LRC と SBV:どちらの字幕フォーマットを使う?

LRC と SBV:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の LRC → SBV コンバータ。

Comparison

LRC と SCC:どちらの字幕フォーマットを使う?

LRC と SCC:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の LRC → SCC コンバータ。

Article

YouTubeのJSON3字幕をSRT・VTT・LRCへ変換する方法

YouTube字幕をJSON3でダウンロードし、SRT、VTT、LRCへ変換する手順を解説。yt-dlp、JSON3の構造、無料のブラウザ内変換まで網羅しています。

Article

VTTをLRCに一括変換する方法 — 無料ガイド

VTT字幕をLRC歌詞にオンラインで無料で一括変換する方法を学びましょう。数十ファイルを一度に処理し、完璧なタイミングを保ち、登録不要。完全ガイド。

Article

2026年の最高の無料字幕コンバーター — 完全レビュー

2026年の最高の無料字幕コンバーターを発見。フォーマット対応、速度、プライバシー、価格を比較し、AllSubConverterがSRT、VTT、ASS、LRCでなぜリードするのかを解説。