这看起来应该很简单。
我可以这样看这卷书:
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Volume
0.600006103515625我可以尝试以任何一种方式设置它,但是音量变为零:
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Volume 0.5
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Volume double:0.5
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Set org.mpris.MediaPlayer2.Player Volume double:0.5
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Set org.mpris.MediaPlayer2.Player Volume variant:double:0.5我不知道还能尝试什么。
发布于 2020-10-26 19:35:29
迟来总比不做好:在谷歌搜索了太多之后,我无意中发现了这条线,一些聪明的家伙发布了一个不那么明显的解决方案:
dbus-send --print-reply --session --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Set string:org.mpris.MediaPlayer2.Player string:Volume variant:double:1.0https://unix.stackexchange.com/questions/583830
复制相似问题