Hur man styr musikspelare från Linux-kommandoraden

click fraud protection

Lyssnar du på musik när du arbetar i Linux-terminalen? Tycker du att det är irriterande att behöva lämna terminalen, även en minut, att hoppa över en låt, pausa något eller stoppa musikuppspelning helt? Om så är fallet är du intresserad av att veta att det är möjligt att kontrollera musikspelare från Linux-kommandoraden. Följ med när vi går över två enkla sätt att använda Linux-kommandoraden för att kontrollera musikspelare!

Metod 1 - PlayerCTL

PlayerCTL är ett kommandoradsprogram som, när det används, kan styra musikspelare från kommandoraden, så länge de stöder MPRIS (Media Player Remote Interfacing Specification).

Installera PlayerCTL

Tyvärr kommer PlayerCTL inte förinstallerade på någon av de vanligaste Linux-distributionerna. Så innan vi visar dig hur du använder den för att styra din musikspelare via kommandoraden måste vi visa hur du installerar den. Lyckligtvis är PlayerCTL en favorit i Linux-gemenskapen, så att få det är inte svårt.

För att installera PlayerCTL-applikationen som fungerar på din Linux-dator, öppna ett terminalfönster genom att trycka på

instagram viewer
Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Följ sedan instruktionerna på kommandoraden som beskrivs nedan som motsvarar distributionen du använder.

Ubuntu

Använd följande för att få PlayerCTL att fungera på Ubuntu Benägen kommando.

Obs: PlayerCTL finns bara i Ubuntu-programvarulager för version 19.10 och nyare.

sudo apt install playerctl

Debian

På Debian kan en äldre version av PlayerCTL-programmet installeras från "Main" -programvaran med följande apt-get kommando.

sudo apt-get install playerctl

Tänk på att denna version av PlayerCTL endast är tillgänglig för Debian 10 Buster- och Debian Sid-användare. Om du vill få tillgång till den här appen och är på Debian 9 måste du först uppgradera ditt operativsystem. För att uppgradera från Debian 9 till Debian 10, följ vår guide om ämnet. Se också till att se den officiella dokumentationen.

Arch Linux

På Arch Linux kommer du att kunna installera PlayerCTL-programmet via ”Community” -programvaran. Var noga med att redigera din Pacman.conf-fil så att den innehåller "Community" -programvaran, annars kommer det inte att vara möjligt att installera appen.

När "Community" är aktiverat på ditt system använder du följande Pac Man kommandot nedan för att få PlayerCTL att arbeta på Arch Linux.

sudo pacman -S playerctl

Fedora

Från Fedora 30 är PlayerCTL tillgängligt för alla Fedora Linux-användare. Använd följande för att installera programvaran på ditt system dnf installera kommando.

sudo dnf installera playerctl

OpenSUSE

Från och med OpenSUSE 15.1 är det möjligt att få PlayerCTL-appen att fungera. För att starta installationen använder du följande zypper installera kommando.

sudo zypper installera playerctl

Kan inte få PlayerCTL att arbeta med din release av OpenSUSE? Du kanske använder en föråldrad version av LEAP. Se till att uppgradera från 15.0 till 15.1!

Generisk Linux

PlayerCTL-applikationen är tillgänglig för installation för alla Linux-användare via källkoden på GitHub. Om du använder ett Linux-operativsystem som inte har PlayerCTL lätt tillgängligt klickar du på här att lära sig att bygga det från grunden.

Använda PlayerCTL för att styra musikuppspelning

PlayerCTL kan pausa, spela, stoppa, gå till nästa låt och hoppa tillbaka till föregående låt. Öppna ett terminalfönster och följ kommandouxemplen nedan för att lära dig att använda det för att styra musikuppspelning.

Obs: kör inte PlayerCTL som root med sudo! Kommandona fungerar inte!

Paus

Behöver du pausa en låt som spelas för närvarande? Gör användning av spelarpaus kommando.

spelarpaus

Spela

Försöker du starta uppspelning av en låt igen från kommandoraden? Använd playerctl spela kommando.

playerctl spela

Sluta

Vill du stoppa musikuppspelning helt och hållet? Springa det spelarstopp kommando.

spelarstopp

Nästa

Behöver du hoppa till nästa låt i din spellista? Kör playerctl nästa i kommandoraden.

playerctl nästa

Tidigare

Hoppa oavsiktligt för många låtar? Gå tillbaka till föregående låt med playerctl föregående.

playerctl föregående

Metod 2 - Omnipause

Omnipause är ett annat kommandoradsprogram som kan styra musik från kommandoraden. Till skillnad från PlayerCTL fungerar det dock inte med någon spelare som stöder MPRIS. Istället fungerar det med D-Bus, som endast vissa musikappar stöder.

Installera Omnipause

Tyvärr är Omnipause inte alls lika populär som PlayerCTL, så appen finns inte i någon populär Linux-distributionsprogramvaror. Istället måste du ladda ner källkoden från GitHub och sammanställa den från grunden.

För att starta installationen av Omnipause öppnar du ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Använd sedan kommandona nedan för att ställa in Git-appen på ditt system.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf installera git

OpenSUSE

sudo zypper installera git

Med Git-verktyget installerat använder du git klon kommando för att ladda ner källkoden Omnipause.

git klon https://github.com/mel00010/OmniPause.git

Flytta terminalfönstret till mappen “OmniPause” och installera programmet med sudo make install.

cd OmniPause sudo make install

Använd Omnipause för att styra musikuppspelning

Med Omnipause kan du pausa musik, starta eller återuppta den med uppspelning, stoppa uppspelningen med stoppkommandot, gå framåt en låt med nästa och gå tillbaka med föregående. För att lära dig att styra din favoritmusikspelare med Omnipause följer du kommandoexemplen nedan.

Paus

För att pausa musikuppspelning med OmniPause använder du allvarliga paus kommando.

allvarliga paus

Spela

Behöver du starta uppspelningen eller återuppta den? Använd omnipaus spela kommando i ett terminalfönster.

omnipaus spela

Sluta

Vill du helt stoppa uppspelning av musik? Springa det omnipausstopp kommando.

omnipausstopp

Nästa

Vill du gå vidare med en låt i spellistan? Kör nästa nästa kommando.

nästa nästa

Tidigare

Behöver du gå tillbaka en låt i din spellista? Springa omnipause föregående

omnipause föregående
watch instagram story