0


0

AS3でサウンドをロードせずにID3タグをロードする

サウンドをロードせずにAS3にID3タグをロードする方法はありますか?

2 Answer


2


bufferTimeを使用して、サウンドの読み込みを開始できます。 = 0、およびid3データが利用可能な場合、 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/media/Sound.html#close%28%29 [閉じる]ストリーム。

または、サウンドがサーバーを介して配信される場合、サーバーはID3を読み取り、それを取得するためのAPIを提供できます。


0


AS3を使用してID3タグを読み取ることは、おそらく進むべき道ではありません。 もちろん、PHP、C#、Python、またはその他の言語を使用して、MP3からID3タグを読み取ることができます。

たとえば、PHPスクリプト「id3Reader.php?file = mymp3.php」を使用して、すべてのID3情報を含むXMLを返すことができます。その後、AS3でそれを解析することができます。 PHP部分でキャッシュを使用するか、おそらくmysqlのようなデータストアを用意することをお勧めします。これにより、id3タグを何度も読む必要がなくなります。 PHPは腐った言語ですが、その役割を果たし、この種のタスクに対してはうまく機能します。

PHPでID3を読み取る