Wenn Sie nach einem Werkzeug suchen, mit dem Sie alle Ihre Regeln regieren können Mediaplayer Suchen Sie in der Befehlszeile nicht weiter. Es gibt einige interessante Dienstprogramme, mit denen Sie mehrere beliebte Spieler mit einfachen Befehlen steuern können, unabhängig davon, welcher. Eines dieser Tools ist beispielsweise playerctl, das vom Terminal aus mit einfachen Befehlen im Textmodus für verschiedene Multimedia-Player arbeiten kann, darunter Audacious, bmp, Spotify, Mplayer, VLC und xMMS.
zu die installation Sie können die Paketverwaltungstools Ihrer bevorzugten Distribution verwenden, da diese normalerweise in den bekanntesten offiziellen Repositorys enthalten sind. Sie können es beispielsweise mit pacman installieren, wenn Sie eine Arch-Distribution haben oder darauf basieren. Verwenden Sie dazu APT für Debian und Derivate, Zypper für openSUSE und dnf für Fedora. Nach der Installation können Sie es auf einfache Weise verwenden. Ich empfehle Ihnen, das Handbuch zu lesen, um mehr zu erfahren, aber im Grunde können Sie die Spieler auflisten mit:
playerctl -l
Zum Beispiel, wenn es in der vlc-Liste erscheint und wir wollen Kontrolle der Nutzung Von hier aus können wir die folgenden Befehle verwenden, um den Status anzuzeigen, einen Titel abzuspielen, ihn anzuhalten, den Titel vorwärts oder rückwärts zu verschieben und ihn jeweils anzuhalten:
playerctl status vlc playerctl play -p vlc playerctl pause vlc playerctl next vlc playerctl previous vlc placyerctl stop vlc
Sie wissen bereits, dass, wenn wir VLC nicht steuern möchten, sondern mit einem anderen Befehl arbeiten möchten, dies derselbe Befehl ist, aber den Namen des gewünschten Spielers durch vlc ersetzt wird ... Übrigens können Sie auch eine andere Alternative verwenden, die aufgerufen wird Omnipause Wenn Sie interessiert sind, ist es auch eine Python-basierte App, die die Spieler über DBus steuert.