有没有办法在ubuntu上控制已经运行的VLC播放器.例如,我正在尝试使用默认音频启动vlc视频全屏.
然后通过netcat或其他命令远程控制卷和其他功能.可能吗?
该脚本player control
从exic的回答仅仅是对一些包装dbus
的命令.要在没有脚本的情况下使用它们,请尝试以下操作
dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
Run Code Online (Sandbox Code Playgroud)
最后PlayPause
可以用,例如,更换,Play
,Pause
,Previous
,Next
.
如果已qdbus
安装,则可以将其用作以下选项dbus-send
:
qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
Run Code Online (Sandbox Code Playgroud)
通过省略最后一个参数可以获得所有可用呼叫的列表:
qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16978 次 |
最近记录: |