如何从上传到api asp.net的多部分/表单数据音频文件中检索元数据

时间:2018-09-07 22:25:13

标签: javascript c# asp.net api

我什至不知道从哪里开始,我似乎在网上找不到太多。当我将文件作为多部分/表单数据提交到Web API控制器时,如何从流中获取歌曲(如艺术家,专辑等)的元数据。

我将文件保存在Azure Blob存储中,但是在我的数据库中,我想存储所有元数据。当我从Blob将文件下载到桌面时,元数据会附加到新文件上,这使我相信我可以以某种方式将其从流中删除,但我找不到任何东西。

如果您有任何建议的阅读材料对我有帮助,我一直在阅读文档,却找不到我想要的东西

1 个答案:

答案 0 :(得分:0)

将文件保存到磁盘后。您可以使用

https://github.com/mono/taglib-sharp

读取歌曲的id3元数据。我看到了一些示例,即使保存文件,您也可以直接从流中读取。