しかし、今観賞用で使っているAAC(m4a)フォーマットの歌詞タグ埋め込みに対応しているは結構少ない。
なので、自分用メモとしてまとめておく。ついでに再生時に歌詞表示できるソフトも。
というかよく考えたら、外部テキストファイルの同期表示機能さえあれば、
理論上どんな音楽ファイルでも歌詞表示に対応できるから、最強な気がしてきた。
ファイル数が2倍に増えるのはいただけないが。
2011/10/12
記事を少しいじりました。
※今度iPhoneの歌詞表示アプリも掲載予定。
↓以下詳細↓
※歌詞取得ソフトが必要な場合は自力で探す。
★歌詞埋込・編集ソフト(Windows)
ソフト | バージョン | タイミング指定 | テキスト出力 | 対応タグ | 対応タグフィールド |
---|---|---|---|---|---|
(foobar2000+)Lyrics Art Panel | 0.058 (2008/06/12) | プラグイン次第で任意 | UTF-8 | 任意っぽい | 任意 |
RhythmicaLyrics | 3.3 (2010/12/26) | MP3、OGG、AAC等 | UTF-8、SJIS等 | - | - |
K5 Lyrics Editor | 4.4 beta3 (2009/08/06) | MP2、MP3 | SJIS | MP2、MP3 | 同期、非同期 |
Winamp | . | 未確認 | 未確認 | 未確認 | ID3tag「LYR」? |
iTunes | 10.2.1 | - | - | 未確認 | ID3tag「USLT」 言語情報不具合あり |
(iTunes+)iKara | 0.68.1 (2010/09/28) | 未確認 | 未確認 | 未確認 | 未確認 |
WindowsMediaPlayer | . | 未確認 | 未確認 | 未確認 | ID3tag「USLT」? |
Mp3tag | 2.48 (2011/01/23) | - | - | MP3、OGG、AAC等 | 「UNSYNCED LYRICS」= ID3tag「USLT」? |
MediaMonkey | 3.2.4 (2010/11/24) | - | - | MP3、OGG、AAC等 | 未確認 |
SuperTagEditor改 Plugin Version (Nightmare) | 1.03 (2010/10/20) | - | - | MP3のみ? AAC不可 | 未確認 |
AudioGrail (K-MP3) | 6.18.2.169 (2011/02/20) | - | - | MP3のみ? AAC不可 | 未確認 |
SYLT Editor | . | 未確認 | 未確認 | MP3のみ? | 未確認 |
Media Tagger | 1.3.8 beta1 (2005/03/27) | - | - | MP3のみ? AAC不可 | 未確認 |
MP3 Walker Lyrics Editor | 1.0 (2005/09/08) | MP3、WMA | 未確認 | 未確認 | 未確認 |
lyedit | 0.5.7 (2002/05/04) | MP3 | 未確認 | 未確認 | 未確認 |
Lyritor | 0.22f (2001/05/07) | MP3 | 未確認 | 未確認 | 未確認 |
※文末の追記も参照
★歌詞埋込・編集ソフト(Android)
(掲載予定)
★歌詞埋込・編集ソフト(iPhone)
(掲載予定)
歌詞タグ書込後、他ソフトで読み込めるか検証してみた。MP3とAACでそれぞれ試した。
mp3tagの「%UNSYNCEDLYRICS%」で認識できない歌詞フィールドは、「%フィールド名%」とすると読み込める。
MP3はID3v2.3 UTF-16に書き込んだが、MediaMonkeyでタグを書き込むとISO-8859-1になった。
書込\読込 | foobar2000 %lyrics% |
mp3tag UNSYNCED LYRICS | Android 対応アプリ (mp3のみ) |
foobar2000 LYR | - | - | - |
同上 LYRIC | - | - | - |
同上 LYRICS | △ | O | - |
同上 USLT | O | - | - |
同上 SYLT | - | - | - |
同上 UNSYNCED LYRICS | - | O(タグ先頭にeng||) | O |
同上 UNSYNCEDLYRICS | - | △ mp3のみ | - |
MediaMonkey | △ | O(タグ先頭にXXX||) | O |
mp3tag UNSYNCEDLYRICS | - | O(タグ先頭にeng||) | O |
★歌詞表示ソフト(Windows)
ソフト | バージョン | 確認フォーマット | 外部テキスト | 対応タグフィールド |
---|---|---|---|---|
(foobar2000+)Lyrics Art Panel | 0.058 (2008/06/12) | プラグイン次第で任意 | UTF-8 | 任意 |
(foobar2000+)Lyrics Panel | . | 未確認 | 未確認 | 未確認 |
(foobar2000+)Lyric Show Panel 2 | . | 未確認 | 未確認 | 未確認 |
(foobar2000+)Lyricsplugin UI Panel | . | 未確認 | 未確認 | 未確認 |
(iTunes+)iKara | 0.68.1 (2010/09/28) | 未確認 | 未確認 | 未確認 |
Winamp | . | 未確認 | 未確認 | 未確認 |
WindowsMediaPlayer | . | 未確認 | 未確認 | 未確認 |
★歌詞表示ソフト(Android)
ソフト | バージョン | 確認フォーマット | 外部テキスト | 対応タグフィールド | 備考 |
---|---|---|---|---|---|
Meridian(有料版) | 2011/01/19 | MP3、OGG、AAC等 | UTF-8、SJIS等 | - | 最大2行同時表示 |
MyMusicOn Music Player | 2011/03/08 | MP3、AAC確認 | UTF-8確認 | (全部mp3のみ)foobar「UNSYNCED LYRICS」、MediaMonkey、mp3tag | 複数行表示可能(デフォ17行) |
Astro Player、Astro Player Nova | 2011/03/09 | MP3 | - | foobar「UNSYNCED LYRICS」、MediaMonkey、mp3tag | 自動スクロールなし。10行表示 |
Music PlayerPro | 2010/12/28 | 確認できず | - | 確認できず | . |
楓の音 | 2010/01/23 | 未確認 | 未確認 | 未確認 | . |
★歌詞表示ソフト(iPhone)
(掲載予定)
Windows上では個人的には全機能入りのfoobar2000+Lyrics Art Panelがおすすめ。
歌詞表示の背景にアルバムアートも表示できて、一石二鳥。
今後随時更新予定。
追記) ソフトによって不具合があったりするらしい。対応タグフィールドもソフトによって違う模様。以下の記事参照
ipod classic に音楽を入れています。 自分で歌詞を入力し、ipodで見ようとすると... - Yahoo!知恵袋
MP3は歴史が古いため、複数のタグ規格が並存して混乱しています。
MP3のタグに歌詞が埋め込まれる場所は 「USLT」「LYR」「ILYC」「SYLT」と複数フィールドが用意されており、そのうち「USLT」には複数しかも言語を変えて記録できます。
そして、ソフトウェアによってどれを歌詞表示に使うのかが違います。
たとえばWinampだと「LYR」を使います。iTunes+iPodだと「USLT」のen(英語)モードでしか編集・表示しません。
ソフトによっては微妙に(不完全に)互換性を保とうとするので、そうした混乱に拍車がかかっています。
下記記事でも紹介されている。MP3のタグに歌詞が埋め込まれる場所は 「USLT」「LYR」「ILYC」「SYLT」と複数フィールドが用意されており、そのうち「USLT」には複数しかも言語を変えて記録できます。
そして、ソフトウェアによってどれを歌詞表示に使うのかが違います。
たとえばWinampだと「LYR」を使います。iTunes+iPodだと「USLT」のen(英語)モードでしか編集・表示しません。
ソフトによっては微妙に(不完全に)互換性を保とうとするので、そうした混乱に拍車がかかっています。
iTunesでは表示される歌詞がiPod touchでは表示されない件、解決 | aquapple (archives)
MP3に登録されている歌詞情報を、複数ファイル一括で削除できるソフトを教えてくだ... - Yahoo!知恵袋
MP3ファイル内に埋め込める歌詞情報には、私が知るだけでもUSLT形式、SYLT形式、Lyrics3形式の3種類があります。
恐らく最も一般的だと思われるUSLT形式ならば、MP3Tagやfoobar2000でまとめて削除可能ですが、他2つについては判りません。
対応ID3v2.3フレーム表 - foobar2000 Wiki
foobar2000で作成した COMMENT と UNSYNCEDLYRICS はWMP10で表示されない。ID3v2 tag support はフレーム内の Language を空にするが、WMP10はそれが空だと認識しない。
非対応ID3v2.3フレーム表 - foobar2000 Wiki
上記記事によると、foobar2000でタグ編集するとSYLTタグが消える?
非対応ID3v2.3フレーム表
この表にあるID3v2.3フレームはfoobar2000でタグ編集をすると削除されます。
~中略~
SYLT 同期 歌詞/文書
この表にあるID3v2.3フレームはfoobar2000でタグ編集をすると削除されます。
~中略~
SYLT 同期 歌詞/文書
2 件のコメント:
Androidでの歌詞が表示できるプレイヤーを探していて、ここに行き着きました。
大変参考になりました、ありがとうございます!
ところで、最近のAndroid版Rockboxで
lrcファイルを読み込むことができるのでしょうか?
自分でもこれから色々試してみようと思うのですが
もし、出来るなら解説していただけると助かります!
野良犬さん
こんにちは。ブログ管理人ecocoです。
コメントありがとうございます。
私自身Rockboxで歌詞表示を試したことがないので、
何とも言えないのですが、本家Rockboxで
lrcファイルを表示させようと人はいるみたいですね。
歌詞表示プラグインを実際に使ってみよう: RockBox 情報局
ttp://iwabako.seesaa.net/article/153374154.html
FS#10559 : lrcplayer: a plugin to view .lrc file
ttp://www.rockbox.org/tracker/10559
もし野良犬さんもlrcファイル表示を試されるご予定なら、(できたできなかったに関わらず)気軽に報告していただけると助かります。
また、Rockboxに限らず「自分も歌詞表示をさせながら聞いているよ~」というユーザの方からのコメもお待ちしています。
コメントを投稿