按歌曲ID在MPD的数据库中查找歌曲

时间:2015-05-31 23:03:09

标签: mpd

我特意使用python-mpd2,但我也可以接受原始MPD命令格式的答案。

只给出数据库中歌曲的ID(例如" 8231"),查询MPD数据库查找该歌曲的正确方法是什么? mpdcli.find("any", "8231")(翻译为find any 8231)未返回任何结果,我在文档中找不到任何内容。

我能想到的唯一解决方案是在客户端内维护数据库的副本,我强烈要求 想要这样做,希望显而易见。

我知道currentsong的存在,但它不合适(我需要通过ID查找当前正在播放的歌曲)。

1 个答案:

答案 0 :(得分:1)

playlistid {SONGID}

显示播放列表中的歌曲列表。 SONGID是可选的,它指定一首歌曲来显示信息。

从这里https://www.musicpd.org/doc/protocol/queue.html