BASS.NET:从带有图像的文件中检索标签非常慢

时间:2011-08-21 18:51:56

标签: c# audio bass

我正在使用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)检索标记。

0 个答案:

没有答案