总的来说,我很喜欢 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 还没有命令行界面。而且我也没有听说他们会开发这样的界面。