1

我专门使用 python-mpd2,但我也可以接受原始 MPD 命令形式的答案。

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

我能想到的唯一解决方案是在客户端中维护数据库的副本,我不想这样做,希望有明显的原因。

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

4

1 回答 1

1

playlistid {SONGID}

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

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

于 2017-01-30T20:43:49.163 回答