音声の歌詞が表示されない場合

MP3のID3フレーム、先頭256 KiB内の配置、文字エンコーディング、MP4/M4Aの非対応を確認し、dosyaでファイルを編集せずに歌詞タブの表示を調べます。

最終確認日

スクリーンショットは英語版の画面です。

Webプレーヤーはメタデータの解析で空でない歌詞テキストが見つかった場合にのみ歌詞を表示します。対応フレームが読み取られなかった場合、手動で表示できる歌詞タブはありません。

歌詞が表示されない場合の確認手順:対応するMP3の歌詞フレームを調べ、先頭256 KiB内に収め、別のテストコピーをアップロードして歌詞を開き直します。
対応するMP3の歌詞フレームを調べ、先頭256 KiB内に収め、別のテストコピーをアップロードして歌詞を開き直します。スクリーンショットを原寸で開く。

始める前に

  • この確認にはブラウザのプレーヤーを使ってください。クライアントによって機能が異なる場合があります。
  • dosyaがタグを読み取るのは音声ファイルの先頭256 KiBだけです。
  • 歌詞はMP3のID3フレームから解析されます。現在のMP4/M4Aパーサーは歌詞を返さず、プレーヤーは同じ場所にある.lrcファイルも探しません。

手順

  1. 対象のMP3をdosyaで開き、次の再生で始まる見出しなどのプレーヤーセクションの横に歌詞があるか確認します。
  2. 信頼できるタグエディターでローカルコピーを調べます。ID3のUSLT/ULT、または説明がUSLT、LYRICS、UNSYNCEDLYRICSであるTXXX/TXXフィールドを探します。
  3. フレームとテキストが先頭262,144バイト内の読み取り可能なタグデータに収まっていることを確認します。先頭の大きなアートワークにより、後のフレームがdosyaの読み取り範囲外になることがあります。
  4. UTFテキストと対応する歌詞フレームを1つ含む小さなテストコピーを保存します。既存のバージョンを置き換える前に、明らかに異なる名前でアップロードします。
  5. テストファイルを開き直します。歌詞が表示されたら、必要な元ファイルを保存してから、元のタグをローカルで修正し、修正済みのデータをアップロードします。

タイミング付きテキストの解釈

[mm:ss]、[mm:ss.xx]、[mm:ss:xx]で始まる行は、タイミング付きの歌詞として扱われることがあります。分は1〜3桁、秒はちょうど2桁を使用できます。タイミング付きの行が1つ以上解析されると、dosyaは解析できた行だけを返します。タイミングのないテキスト、不正なタイムスタンプの行、メタデータのヘッダーは省略されます。タイミング付きの行が1つも解析されない場合は、ヘッダーに見える行も含め、空でないすべての元の行がタイミングなしのテキストとして表示されます。

dosyaにはアプリ内で音声タグを編集する機能はありません。修正したファイルやバージョンを再アップロードするとクラウドの内容が変わり、共有先に影響することがあります。その後の元ファイルの削除は別の操作です。

期待される結果

対応するID3の歌詞フレームが読み取り可能な範囲にあると、ブラウザで歌詞セクションを利用できます。タグが未対応の場合や歌詞がない場合は表示されませんが、再生やファイル名の代替表示は引き続き利用できます。

関連ガイド

この記事は役に立ちましたか?

評価の結果を読み込んでいます…

投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。

質問と回答

このガイドの手順について質問できます。質問は確認後に公開されます。

公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。

質問を読み込んでいます…

    dosyaアカウントにサインインすると、質問を投稿できます。

    やり直す前に結果を確認

    操作をもう一度確認する必要があるときは、次の共通の確認事項をご利用ください。