LRC Editor › ヘルプ

ヘルプ

LRC Editorとは?

LRC Editorは、LRC歌詞ファイルを作成し、タイムシンクするためのデスクトップアプリです。LRC歌詞ファイルとは、音楽プレーヤーやカラオケアプリで歌詞を曲に合わせてスクロールさせる.lrcファイルのことです。

同期の方法が重要です。トラックを読み込み、歌詞を行ごとにエディターに取り込み、曲の再生中に各行で1つのキーを押すと、その場でタイムスタンプが記録されます。内蔵のリアクションディレイは、行を聞いてからキーを押すまでのギャップを静かに補正し、タイミングの正確さを保ちます。また、検証パスでは、完成したファイルをハンズフリーで再生し、すべての行を自動的に進めることで、ずれてしまったスタンプを特定できます。

その他の機能はすべてこの核となる部分に付随しています。オーディオと歌詞の読み込み、行リストの作成、個々のスタンプの微調整、曲のメタデータの編集、そして.lrcの保存です。

歌詞をオーディオに同期する

これが主な作業です。同期するトラックを読み込み、すべての歌詞を行ごとにエディターに取り込み、曲の再生中に各行のタイムスタンプをリアルタイムで記録します。以下のサブセクションでは、ファイルの読み込みから完成した同期の微調整までの流れを説明します。

簡単な一連の作業は次のようになります。音楽を開き、歌詞をメモ帳に貼り付けてリストにプッシュし、最初の行をクリックし、再生ボタンを押し、各行が聞こえたら同期キーをタップします。最後まで到達したら、.lrcを保存します。

音声と歌詞を読み込む

同期したい曲を開き、既にある歌詞を取り込みます。音声ファイルの隣に同名の .lrc ファイルがある場合、開く必要すらありません。以下の「自動 .lrc 読み込み」を参照してください。

対応オーディオ形式 - LRC Editor は MP3、WAV、OGG、Opus、FLAC、M4A、AAC を開いて再生します。実際のトラックに対して同期するため、ファイルを変換せずにネイティブで再生します。

自動 .lrc 読み込み - 音楽ファイルを開くと、同じフォルダー内の同名の .lrc ファイルが自動的に読み込まれ、以前保存したすべてのタイムスタンプが復元されます。一致する .lrc がない場合は、「歌詞を開く」で手動で開くか、新規作成します。この機能により、以前作業した曲を再度開くのがたった1ステップで済みます。

開く際のタイミング修復 - 他のエディターで作成された歌詞ファイルには、タイミングが順不同の行が含まれていることがあります。LRC Editor が .lrc を開くと、ファイル全体をチェックし、そのような行をその後に続く行の前に戻し、ファイルを未保存の変更があるものとしてマークします。これにより、修復は強制ではなく提案されます。保存して変更を保持するか、保存せずに閉じてファイルを元の状態のままにするかを選択できます。この事態が発生した場合は短いメッセージで通知されます。その背後にあるルールは「行のタイミングを調整する」で説明されています。

ドラッグ&ドロップ - 「開く」ボタンを使用する必要はありません。ファイルマネージャーからオーディオファイル、.lrc、またはプレーンな .txt をドラッグし、メインの歌詞エリアにドロップします(ツールバーとプレーヤーバーはドロップゾーンから離れたままです)。LRC Editor はファイルの種類によってルーティングします。オーディオファイルは同期するトラックとして開かれ、.lrc または .txt は歌詞として開かれます。そして、「開く」ボタンとまったく同じように、一致するコンパニオンを自動的に取り込みます。ドロップされたトラックは同名の .lrc を読み込み、ドロップされた .lrc は同名のトラックを読み込みます。

コントロール:

  • 音楽ファイルを開く - 同期するオーディオファイルを開きます。隣に一致する .lrc が見つかった場合、自動的に読み込みます。
  • 歌詞ファイルを開く(タイムスタンプ付き.lrcまたは通常テキストの.txt) - 既存の .lrc (タイムスタンプ付き) またはプレーンな歌詞の .txt を開きます。
  • 新しいLRCファイル - 現在の歌詞とメタデータをクリアして新しいファイルを開始します。未保存の変更がある場合は、最初に保存を提案します。

行リストを作成する

すべての歌詞を行ごとにエディターに入力し、各行がタイミングを設定する単一の要素になるようにします。最も速い方法はメモ帳を使用することです。そこから、歌詞を表示したい方法に合わせて行を分割および結合します。

メモ帳パネル - ウィンドウの右側にある折りたたみ可能なパネルです。生の歌詞をそこに行ごとに貼り付け、単一のアクションですべてをエディターにプッシュします。これは、行を1つずつ入力するよりも効率的であり、左端をドラッグしてパネルのサイズを変更できます。

  • 歌詞を設定 - 行リストをメモ帳の内容に置き換え、すべての行が 00:00.00 にドロップされ、スタンプされる準備ができています。

行リストとその固定行 - 歌詞行の編集可能なリストと、常に存在し削除できない3つの行:

  • Start of Music - 00:00.00 に固定されています。
  • End of Lyrics - .lrc で歌詞が終了する場所を示す編集可能なタイムスタンプ。
  • End of Music - トラックの全長に固定されています。

各歌詞行には、MM:SS.HH 形式の編集可能なタイムスタンプ、‹ / › ナッジボタン(行のタイミングを調整するで説明)、および行自体のテキストがあります。必要に応じて、1つの行を2つに分割したり、2つの行を結合したりできます。その方法はキーボードショートカットを参照してください。

プレーヤーカーソル - 一度に1つの行だけが**▶を持ち、プレーヤーがどこにいるかを示します。トラックをロードすると、再生を押すとそこから始まるため、Start of Musicに表示されます。その後、再生中にトラックを追跡し、一時停止または停止したときに、再生が再開される行に留まります。トラックがアイドル状態のときは灰色で、トラックが実行中はアクセントカラーになり、見ているものが動いているかどうかを一目で判断できます。ポインターを移動するまで、他のすべての行は▶**を非表示にします。このボタンをクリックすると、再生がその行にジャンプしてそこから再生されますが、行のテキストをクリックすると、編集のために行が選択されるだけです。

リアルタイムでタイムスタンプを打つ

これがアプリの核心です。最初の行を選択し、再生ボタンを押し、聴きます。各行が始まるのを聞いた瞬間に同期キーを押すと、現在の再生位置が選択された行にタイムスタンプとして記録され、選択が自動的に次の行にジャンプします。曲を最初から最後まで一気に作業します。

  • 時刻同期 - 現在の再生位置を選択された行にタイムスタンプとして記録し、選択を次の行に進めます。最もよく使うアクションです。トラックが再生中で行が選択されているときに利用可能です。Enterキーも同じ動作をします。

反応遅延 - 行を聞いてからキーを押すまでのギャップを補うために、すべてのタイムスタンプから差し引かれるミリ秒数です。あなたの反射は常に音より少し遅れるため、その遅延を差し引くことで、正確に拍子に合わせて押すことができなくても、タイミングを正確に保つことができます。

例: 反応時間が約300ミリ秒で、1:05.000で同期キーを押した場合、記録されるタイムスタンプは1:04.700です。

ご自身の反応時間に合うように設定してください。200~500ミリ秒が良い開始範囲です。この値は設定 → 時間にあり、設定を開かずに曲ごとに調整できるように、プレーヤーバーにもクイック入力があります。

  • 反応ディレイ - 各タイムスタンプから差し引かれるミリ秒数。同じ値がプレーヤーバーにインラインで表示され、曲ごとの調整が可能です。

同期を確認する

ファイルが同期されたら、ハンズフリーで再生して作業を確認します。検証では再生が開始され、すべての行を自動的に進めます。各行は、次に進む前に設定された一時停止時間だけ画面に表示されます。これにより、歌詞が音楽を追跡するのを見て、早すぎたり遅すぎたりするスタンプを見つけ、その行を停止して再同期できます。

  • 確認再生 - 確認ディレイ後に次の行へ自動移動 - ハンズフリー検証再生を開始(または一時停止)します。

検証遅延 - 検証パス中に、再生が次に進む前に各行が保持される時間。レビューのペースを設定します。自動進行が速すぎたり遅すぎたりしない限り、デフォルトのままにしておきます。

  • 確認ディレイ - 検証中に使用される行ごとの一時停止。プレーヤーバーにもインラインで表示されます。

再生トランスポート

下部にあるプレーヤーバーは、作業中にトラックを移動させ、再生、停止、すでに配置したタイムスタンプ間のジャンプ、およびパッセージの再聴を可能にします。

  • 再生 / 一時停止 (スペース) - 再生を切り替えます。Spaceキーも同じ動作をします。
  • 停止 (Esc) - 停止し、00:00にリセットします。Escapeキーも同じ動作をします。
  • 前のタイムスタンプ / 次のタイムスタンプ - すでにタイムスタンプがある前の行または次の行にジャンプします。
  • 設定秒数戻る (←) / 設定した秒数進む (→) - 固定秒数(シーク遅延)だけ前後にジャンプします。←および→矢印キーも同じ動作をします。

バーには、ドラッグ可能なタイムラインスライダー、現在位置/合計時間の表示、および音量コントロールも含まれています。

シーク遅延 - 各シーク(および各矢印キーの押下)がジャンプする秒数。両方向に同じ値が使用されるため、快適な再聴ウィンドウに設定してください。

  • シーク時間 - シークジャンプの長さ(秒)。プレーヤーバー内でも利用できます。

行のタイミングを調整する

タイムスタンプが少し早すぎたり遅すぎたりするだけであれば、再同期する必要はありません。固定ステップで1行だけ微調整するか、ファイル全体が一貫してずれている場合は、グローバルオフセットですべての行を一度にシフトします。

行編集遅延 - 行の横にある ‹ / › ボタンがタイムスタンプを早めたり遅らせたりするミリ秒単位のステップサイズ。新しい時間を入力することなく、繰り返し可能な微調整ができます。同じボタンは 歌詞の終わり の行も微調整します。

  • 編集ディレイ - ‹ / › 微調整ボタンのミリ秒ステップ。デフォルトは200ミリ秒。

行は常に順序を保つ - 歌詞の行がその下の行の後にタイミングが設定されることはありません。タイムスタンプを変更するたびに(スタンプ、微調整、または新しい時間の入力によって)、LRC Editor はその隣接行をチェックし、順序が狂う可能性のある行を移動し、それらの間に0.5秒のギャップを残します。行の時間を下げると、その上の行はその前に引き戻され、上げると、その下の行はその後に押し出されます。タイムスタンプが既に付いている行のみが変更されるため、まだ同期していない行に、設定していない時間が与えられることはありません。これは、プレーヤーが .lrc を上から下へ読み取るため重要です。順序が狂った単一の行がスタンプされると、曲の途中で歌詞が逆戻りしてしまいます。

例: 12行目が 0:48.51 で、13行目を 0:47.95 に再スタンプした場合、12行目は 0:47.45 に戻され、2つの行が交差したままになるのではなく、依然として最初に来るようにします。

ファイル全体を一度にシフトするには(例えば、リマスターに対して全体的に早い場合など)、曲のメタデータを編集する で説明されている グローバルオフセット を使用します。

曲のメタデータを編集する

ツールバーのメタデータボタンでメタデータエディターを開き、.lrcファイルに書き込まれる曲情報を追加し、ファイル全体のグローバルオフセットを設定します。

LRCメタデータタグ - プレーヤーやライブラリが歌詞を識別できるように、.lrcの先頭に保存されるオプションの曲情報です。

フィールド .lrcに保存される形式
アーティスト [ar:]
アルバム [al:]
タイトル [ti:]
作詞家 [au:]
LRC作成者 .lrcを作成した人のクレジット

これらはすべてオプションです。保存する前に、わかる範囲で入力してください。

トラックから自動入力 - 音楽ファイルがすでに持っている情報を再入力する代わりに、埋め込まれたタグを直接取り込みます。

  • 自動入力 - オーディオファイル自身のタグを読み取り、アーティスト、アルバム、タイトルをワンクリックで入力します。

グローバルオフセット - ファイル内のすべての行のタイミングを一度にシフトする(.lrcオフセットタグとして保存される)ミリ秒単位の値(正または負)です。すべての行が一貫して早すぎたり遅すぎたりする場合(例えば、トラックのリマスター版に対してなど)にこれを使用すると、各スタンプをやり直す代わりにファイル全体を再調整できます。

  • グローバルオフセット (ms) - ファイル全体のタイミングシフト(ミリ秒単位)。

保存とエクスポート

同期されたファイルを書き出すか、単語のみをエクスポートします。

  • LRCファイルを保存 - 現在の .lrc パスに保存します。ファイルがまだ保存されていない場合は、保存場所を尋ねます。
  • 新しい.lrcファイルとして保存 - 新しい .lrc の場所に保存します。
  • リストを.txtとしてエクスポート - タイムスタンプなしで歌詞テキストのみを .txt ファイルにエクスポートします。保存ダイアログは、編集中の .lrc ファイルのフォルダーで開き、すでにそのファイル名が付けられているため、2つのファイルは並んで配置されます。

アプリをパーソナライズする

設定を開く パネルを開いて、アプリの外観を設定し、クレジットを事前に入力します。設定は、表示、時間、メタデータ、およびバージョン情報タブに整理されています。時間タブには、上記で機能とともに説明されている4つの遅延(反応、検証、シーク、行編集)が集められています。

表示 -

  • 言語 - インターフェース言語。右から左へのスクリプトやCJKを含む数十の言語が利用可能です。
  • テーマ - ダークまたはライト。デフォルトはライトです。

デフォルトのクレジット - すべての新しいファイルのメタデータフィールドに事前に入力される値です。常に同じ方法でクレジットを付ける場合は、ファイルごとに設定するのではなく、一度設定します。

  • アーティスト / 作詞家 / LRC作成者 - 新しいファイルのデフォルトのアーティスト、ソングライター、LRC-Byの値。

キーボードショートカット

エディターがフォーカスされているとき(フィールドに入力していないとき):

キー アクション
Space 再生 / 一時停止
Escape 停止
Enter タイムスタンプ - 現在の位置を選択した行に記録
← 巻き戻し
→ 早送り
Ctrl+Z / ⌘Z 元に戻す (最大50ステップ)

歌詞のテキストフィールドに入力しているとき:

キー アクション
Enter 次の行へ移動
Ctrl+Enter / ⌘Enter / Shift+Enter カーソル位置で行を分割
行の先頭でBackspace 前の行と結合
行の末尾でDelete 次の行と結合

ヒント

  • 50ステップの元に戻すスタックは、タイムスタンプの編集、行の編集、分割、結合、一括インポートをカバーしています。自由に間違いを犯してください。
  • トラックとその対応する.lrcファイルを同じフォルダーに保存してください。どちらかを開くと、もう一方が自動的に読み込まれます。
  • 開くボタンを探す代わりに、オーディオファイルまたは.lrcファイルを歌詞エリアに直接ドラッグして読み込みます。
  • カラオケスタイルの行分割の場合、カーソル位置で正確に行を分割します。両方の半分がテキストを保持します。
  • グローバルオフセットを使用して、すべてのタイムスタンプをやり直すことなく、完成した.lrcファイルをわずかに異なるオーディオバージョン(例:リマスター)に合わせて微調整します。
  • ファイルが完了したと判断する前に検証パスを実行してください。自動的に進むのを見るのが、わずかにずれたスタンプを見つける最も速い方法です。

その他のコントロール

  • ヘルプ - 現在の言語で、ブラウザでこのヘルプページを開きます。
  • GitHub - ブラウザでアプリのソースリポジトリを開きます。
目次