이것은 간단해야 할 것 같습니다.
다음과 같이 볼륨을 확인할 수 있습니다.
#> qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Volume
0.600006103515625
다음 방법 중 하나로 설정해 볼 수 있지만 볼륨이 0이 됩니다.
#> 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
나는 무엇을 더 시도해야할지 모르겠습니다.
답변1
안 하는 것보다는 늦는 게 낫습니다. 너무 많은 Google 검색 끝에 우연히 발견한 것이 있습니다.이 스레드, 일부 똑똑한 사람들은 덜 명확한 솔루션을 게시했습니다.
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.0