Pausar reproducción de vlc por línea de comando
20160214
VLC es un reproductor de multimedia muy potente, pero no tiene una opción directa para controlar desde línea de comando.
Me interesa pausar desde un script, para ello se hace uso de D-Bus con el comando:
$ dbus-send --print-reply --session --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
Esto lo emplearé en un script que pause la musica antes de bloquear la pantalla.
$ cat _lock.sh mocp -P dbus-send --print-reply --session --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause xset dpms force off xscreensaver-command -lock
Anterior: petrohs:tekini
