如果安装mpc,则可以执行以下操作:
mpc idle player # block until the player changes songs
mpc current # outputs "Artist Name - Song Name" onto stdout
Run Code Online (Sandbox Code Playgroud)
循环执行这些操作,并将结果输出current
到文件中,就大功告成了!
#!/bin/sh
while true
do
mpc current > current_song.txt
mpc idle player
done
Run Code Online (Sandbox Code Playgroud)
您可以idle
使用的完整列表在 MPD 命令参考中:http :
//www.musicpd.org/doc/protocol/command_reference.html#status_commands