首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在C#中编程更新Windows相册

如何在C#中编程更新Windows相册
EN

Stack Overflow用户
提问于 2016-01-29 16:50:28
回答 1查看 698关注 0票数 0

我正在编写一个应用程序,以帮助录制乙烯基专辑的数字格式,用于和媒体中心。

我已经完成了录音和曲目分割部分,包括用taglib保存轨道信息。

我现在需要添加一种可以被媒体播放器采摘的专辑艺术。

我注意到Media将相册艺术保存在相册文件夹中的2个隐藏/系统文件中,其中包括文件名中的GUID。

有什么方法可以计算出正确的文件名,并将我的专辑艺术保存到文件中吗?或者有一个接口到媒体播放器库,这样我就可以告诉它专辑的艺术是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-01 12:24:28

(以及其他显示相册封面的播放器)使用标记检索图片。图片被嵌入音乐文件中的标签中。隐藏的图像只是在播放器中显示的缩略图的缓存。此外,其他信息,如标题,专辑,年份等,都是使用相同的过程。

标记的格式因格式不同而不同。

对于MP3文件,它称为ID3

合适的库将是TagLibSharp。你可以得到它这里。除了MP3之外,它还支持多种格式。

修改相册艺术的示例可以找到这里

其他示例也可以找到这里

最基本的例子是这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35089838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档