我可以从命令行使用 banshee 吗?

我可以从命令行使用 banshee 吗?

总的来说,我很喜欢 Banshee 媒体播放器,而且我已经有一个重要的音乐库,我花了很多时间来组织(标记、更正等)。

我也经常使用命令行,所以我想知道是否有办法从命令行控制 banshee。例如:

  • 下一个、上一个、停止、播放等
  • 无论如何,查询 Banshee 数据库就像使用 GUI 中的搜索框一样

如果没有的话我很乐意自己编程,但那将是另一个问题:)

答案1

根据man banshee,可以控制播放。不过我不确定是否要搜索。

以下是您提到的几个控件。请查看该man页面以了解更多。

--next 
    Play the next track, optionally restarting if the 'restart' value is set

--previous 
    Play the previous track, optionally restarting if the 'restart value is set

--stop 
    Completely stop playback

--play 
    Start playback

答案2

/usr/bin/banshee --next
/usr/bin/banshee --previous
/usr/bin/banshee --stop
/usr/bin/banshee --play

以上所有内容都可以在 XFCE 中用作键盘上的快捷键,分别为:

X86AudioNext
X86AudioPrev
X86AudioStop
X86AudioPlay

答案3

如果你正在寻找为 Banshee 编写一个接口(除了能够发送banshee --next或其他控制标志。那么你可能会对MPD - 音乐播放器守护进程它允许您创建自己的界面或修改/使用其中一个客户设计用于 MPD

答案4

我认为目前 Banshee 还没有命令行界面。而且我也没有听说他们会开发这样的界面。

相关内容