很多人认为 微软的windows media palyer是一个鸡肋。放音乐一般都会选用千千静听等第三方软件。
但是很多人都忽略了media palyer的一个核心功能就是媒体库。
怎么使用媒体库今天就不多说了
今天主要想记录下如果媒体信息错误了,文件位置被移动了,但是媒体库里的信息没有更改的情况下如何解决。
本人一直用media palyer的媒体库功能。从media palyer 9开始。
前段时间放了几首新歌到监视的文件夹里。很快media palyer就自动添加了这些个歌曲的媒体信息。并呈现在媒体库里面了。
但是我发现 监视文件夹里的文件夹名字不对。
于是我把文件夹的名字改了过来
杯具出现了,再从媒体库中打开该文件,他便提示,该文件无法找到。
根据以往的经历,媒体库会自动更新位置的。但是这次居然没有更新.....
尝试打开wmdb文件,却无能为力。
在文件位置一行media palyer也不提供修改功能。
但是如果直接播放该文件,而不是从媒体库中播放则媒体库中可以找到该文件。
这就奇怪了,直接开打可以,媒体库打开却找不到路径。
于是我分析,是该媒体依然在媒体库中,但是位置却被错误的引用到了原来已经删除的位置。
media palyer中媒体是以改文件的md5值之类的识别码作为唯一标示(主键)。如果同时出现两个改标示的,则已媒体库中原有记录的为主。
这就是为什么在一些移动设备上(如MP3)播放媒体库中已经存在的文件的时候,依然可以再媒体库中找到相关信息。
于是解决的办法只有重新建立该标识了。但是原来的标识却无法删除。
解决方式是:把该MP3重新编码,这样md5一定会变化的。再移除原有文件。把新文件放进去。再更新媒体库。OK问题解决!
顺带说下媒体库中专辑图片的更改方式。在该专辑下放一个folder.jpg的文件,就可以作为该专辑的封面。
但是要注意的是,媒体库会优先读取文件里的图片,若文件内有图片的话,而且你又不愿意删掉文件内的图片。可以打开你想作为封面的图片右键复制,然后再媒体库的图片上右键粘贴...