例子:
$ mpc search title "when I was your man"
Bruno Mars/Unorthodox Jukebox/06 Bruno Mars - When I Was Your Man.mp3
Run Code Online (Sandbox Code Playgroud)
如何播放歌曲?我试过用管道输送它,mpc play但没有运气。
$ mpc search title "when I was your man" | mpc play
Run Code Online (Sandbox Code Playgroud)
mpc play需要一个位置作为参数,而不是文件名。准确地说是播放列表中的位置。你首先要add文件到播放列表,然后告诉mpc以play从播放列表中的那首歌。但add会在播放列表的末尾添加新歌曲。对于play新添加的歌曲,您必须知道播放列表的长度。
以下是一些如何添加歌曲并开始播放的建议:
首先清除播放列表:
mpc clear
mpc search title "when I was your man" | mpc add
mpc play
Run Code Online (Sandbox Code Playgroud)插入为下一个并播放下一个:
mpc search title "when I was your man" | mpc insert
mpc next
Run Code Online (Sandbox Code Playgroud)确定最后播放的播放列表长度:
mpc search title "when I was your man" | mpc add
mpc play $(mpc playlist | wc -l)
Run Code Online (Sandbox Code Playgroud)