iPod touchで特定のMP3ファイル(JapanesePod101.comのレッスンなど)を再生すると、MP3ファイルに埋め込まれている歌詞やトランスクリプトがメディアプレーヤーに表示されます。歌詞は、MP3メタデータにID3/ID4タグとして保存されていると思います。埋め込み歌詞を読み込むMP3プレーヤーを作成できないようにする、AndroidのアーキテクチャやAPIには何かがありますか?
これは非常に便利な機能だと私は思っています。私は一人ではないと思います。それにもかかわらず、株式Androidのメディアプレーヤーも、私が市場からダウンロードした他のメディアプレーヤーも、これをサポートしていないようだ。私は自分のNexus Oneで機能を利用する方法を見つけることができなかっただけです。
この機能は、私がAndroidの開発を学ぶことを検討しているだけで十分ですので、埋め込まれた歌詞やノートを表示するシンプルなメディアプレーヤーを書くことができます。しかし、他の誰もこれをやったことがないという事実は私には驚くべきことです - それは可能ですか? AndroidのアーキテクチャやAPIには、MP3ファイルから歌詞情報を読み込んだり表示することが困難または不可能なものがありますか?私は学習プロセスに深入りし、私が目指しているものが簡単にはできないことを知ることを嫌います。 (私が意味するのは、他のすべてが失敗した場合、私自身のMP3デコーダを書くことができると思うが、それは私が今行っているよりも面倒です)。
私はすでにAndroid Enthusiasts Stack Exchange Beta Siteにこの質問をしていますが、振り返ってみると、それはプログラミング上の疑問であり、ここで質問するのが良いと判断しました。
いいえ、技術的な制限はありません。 –