winamp如何“保存”歌曲的评级?


8

我发现,如果我在winamp中为歌曲评分(将它们命名为star),然后将歌曲移动到另一个路径/文件夹,则评分会消失。那么,winamp在哪里(或如何)保存歌曲的评级?

由于我移动了很多歌曲而感到失望,因为我移动了它们(例如,仅仅因为我备份了它们,现在它们不在原始路径中了),所以,有一种方法可以在移动/时保持歌曲的评级复制它们?

还是要在歌曲文件本身(元数据或其他内容)中“保存”分级,而不是将Winamp分级保存在某个地方?

所有媒体播放器都这样做吗?我确实不打算使用其他媒体播放器,但是也许他们没有这个问题...您有什么建议?

我想要的只是保持歌曲的评级(星号),并能够将它们移动到任何地方而不会失去评级。


我相信它将它们保存在附加到播放列表的m3u文件中,但是我猜是基于非常模糊的记忆。

不正确 M3U文件只是播放列表文件。
2016年

Answers:


7

Winamp首选项中有一个复选框(默认为关闭),可以将等级写入文件。在媒体库下


优秀的!但我想知道它是否会自动保存我当前的所有评分,或者就像我从现在开始播放或重新评估每首歌曲一样。如此晦涩的选择,非常隐蔽。感谢
DiegoDD

1
只会在您对曲目进行新评分时将它们写入文件。
2016年

2

评级存储位置

尽我所能从使用Process Monitor中弄清楚,这些评级存储在Winamp Media Library数据库中,该数据库似乎是按路径引用歌曲的。 ID3v2具有POPM标签(请参阅第4.18节),但是支持似乎并不广泛。至少在Windows 7上,媒体库数据库位于配置文件的AppData\Roaming\Winamp\Plugins目录中。

POPM同步

一种解决方案是使用Winamp插件将MP3文件上的POPM标签与媒体库中的等级同步。 该网站建议使用ActiveWinamp插件,该插件允许Winamp编写脚本,并与ID3库(如ID3lib)结合使用,以实现POPM标记之间的评级双向同步。如果您经常更改文件路径,或者要使其在多台计算机上工作,这听起来很有用。另外一个优势是,您可以与其他支持POPM标签或类似脚本解决方案的媒体播放器产品共享评级。

导出到XML

另一个解决方案是使用允许编辑媒体库数据的插件。 该网站建议使用ml-import-export插件导出库数据,在文本编辑器中更新路径(假设这很容易),然后重新导入。这似乎很简单,但更多的是一次性解决方案,需要您自己做一些工作。

我自己都没有尝试过,但是我对实施第一个特别感兴趣。


好答案!谢谢!。请让我知道您是否实现了这两种选择,不过正如您所说,同步评级似乎是一个更好的选择。稍后我会检查链接。
DiegoDD 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.