1

BASS.NET を使用して、作成中の音楽ストリーミング プログラムを動かしています。オーディオ ファイルをプログラムにロードするとき、タグを取得するたびに再ロードする必要がないように、ロード時にファイルのタグもキャッシュします。

BASS_TAG_BASS_TAG_GetFromFileただし、ファイルのタグに画像が埋め込まれている場合、呼び出しが完了するまでに 2 ~ 5 秒かかる場合があるという問題に遭遇しました。何千ものファイルで構成されるプレイリストでは、これはまったく受け入れられません。

BassTags アドオンが画像を読み込まないようにする方法があるかどうか、または私が知らない他の解決策があるかどうか疑問に思っていました。

でファイルをロードしてtempID = Bass.BASS_StreamCreateFile(file, 0, 0, BASSFlag.BASS_DEFAULT)から、でタグを取得しますBassTags.BASS_TAG_GetFromFile(tempID, tags)

4

0 に答える 0