Cum să controlați playerele de muzică din linia de comandă Linux

click fraud protection

Ascultă muzică în timp ce lucrezi în terminalul Linux? Vi se pare enervant să fiți nevoit să ieșiți din terminal, chiar și pentru un minut, să săriți o melodie, să întrerupeți ceva sau să opriți redarea muzicii cu totul? Dacă da, veți fi interesat să știți că este posibil să controlați playerele de muzică de pe linia de comandă Linux. Urmăriți pe măsură ce parcurgem două moduri ușoare de a folosi linia de comandă Linux pentru a controla playerele de muzică!

Metoda 1 - PlayerCTL

PlayerCTL este o aplicație de linie de comandă pe care, atunci când este utilizată, le poate controla playere muzicale de pe linia de comandă, atât timp cât acceptă MPRIS (Media Player Remote Interfacing Specification).

Instalarea PlayerCTL

Din păcate, PlayerCTL nu vine preinstalat pe niciuna dintre distribuțiile Linux mainstream. Deci, înainte de a vă arăta cum să-l utilizați pentru a controla playerul muzical prin intermediul liniei de comandă, trebuie să demonstrăm modul de instalare. Din fericire, PlayerCTL este un favorit în comunitatea Linux, așa că a obține nu este dificil.

instagram viewer

Pentru a instala aplicația PlayerCTL care funcționează pe computerul Linux, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T pe tastatură. Apoi, urmați instrucțiunile din linia de comandă prezentate mai jos, care corespund distribuției pe care o utilizați.

Ubuntu

Pentru a obține PlayerCTL funcționând pe Ubuntu, utilizați următoarele potrivit comanda.

Notă: PlayerCTL este doar în depozitele de software Ubuntu pentru versiunea 19.10 și mai recentă.

sudo apt instalare playerctl

Debian

Pe Debian, o versiune mai veche a programului PlayerCTL poate fi instalată din depozitul de software „Principal” folosind următoarele apt-get comanda.

sudo apt-get install playerctl

Rețineți că această versiune a PlayerCTL este disponibilă numai pentru utilizatorii Debian 10 Buster și Debian Sid. Dacă doriți să accesați această aplicație și sunteți pe Debian 9, trebuie să vă actualizați mai întâi sistemul de operare. Pentru a face upgrade de la Debian 9 la Debian 10, urmați ghidul nostru pe această temă. De asemenea, asigurați-vă că consultați documentația oficială.

Arch Linux

Pe Arch Linux, veți putea instala programul PlayerCTL prin intermediul depozitului de software „Comunitate”. Asigurați-vă că editați fișierul dvs. Pacman.conf pentru a include depozitul de software „Comunitate” sau nu va fi posibilă instalarea aplicației.

Când „Community” este activat pe sistemul dvs., utilizați următoarele Pacman comandați mai jos pentru ca PlayerCTL să lucreze la Arch Linux.

sudo pacman -S playerctl

Fedora

Începând cu Fedora 30, PlayerCTL este disponibil pentru toți utilizatorii Fedora Linux. Pentru a instala software-ul pe sistemul dvs., utilizați următoarele dnf instalați comanda.

sudo dnf instala playerctl

OpenSUSE

Începând cu OpenSUSE 15.1, este posibil ca aplicația PlayerCTL să funcționeze. Pentru a începe instalarea, utilizați următoarele instalarea zypper comanda.

sudo zypper install playerctl

Nu puteți ca PlayerCTL să funcționeze la lansarea OpenSUSE? Este posibil să utilizați o versiune învechită a LEAP. Asigurați-vă că faceți upgrade de la 15.0 la 15.1!

Linux generic

Aplicația PlayerCTL este disponibilă pentru instalare pentru toți utilizatorii Linux prin intermediul codului sursă de pe GitHub. Dacă utilizați un sistem de operare Linux care nu are PlayerCTL ușor disponibil, faceți clic pe aici să înveți cum să-l construiești de la zero.

Folosind PlayerCTL pentru a controla redarea muzicii

PlayerCTL poate întrerupe, reda, opri, trece la melodia următoare și poate sări înapoi la melodia anterioară. Deschideți o fereastră de terminal și urmați exemplele de comandă de mai jos pentru a afla cum să îl utilizați pentru a controla redarea muzicii.

Notă: nu rulați PlayerCTL ca root sudo! Comenzile nu vor funcționa!

Pauză

Aveți nevoie să întrerupeți o melodie care se joacă în prezent? Utilizați pauză playerctl comanda.

pauză playerctl

Joaca

Încercați să începeți redarea unei melodii din linia de comandă? Folosește playerctl juca comanda.

playerctl juca

Stop

Vrei să oprești redarea muzicii cu totul? Rulează playerctl stop comanda.

playerctl stop

Următor →

Trebuie să sări la următoarea melodie din lista ta de redare? A executa playerctl următorul în linia de comandă.

playerctl următorul

Anterior

Săriți accidental prea multe melodii? Reveniți la melodia precedentă cu playerctl anterior.

playerctl anterior

Metoda 2 - Omnipause

Omnipause este o altă aplicație de linie de comandă care poate controla muzica din linia de comandă. Cu toate acestea, spre deosebire de PlayerCTL, nu funcționează cu niciun jucător care acceptă MPRIS. În schimb, funcționează cu D-Bus, pe care doar unele aplicații muzicale îl acceptă.

Instalarea Omnipause

Din păcate, Omnipause nu este la fel de popular ca PlayerCTL, așa că aplicația nu este prezentă în niciun depozit de software popular al distribuției Linux. În schimb, va trebui să descărcați codul sursă de la GitHub și să-l compilați de la zero.

Pentru a începe instalarea Omnipause, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T pe tastatură. Apoi, utilizați comenzile de mai jos pentru a configura aplicația Git pe sistemul dvs.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Cu instrumentul Git instalat, utilizați butonul clonă de git comanda pentru a descărca codul sursă Omnipause.

clonă de git https://github.com/mel00010/OmniPause.git

Mutați fereastra terminalului în folderul „OmniPause” și instalați programul cu sudo make install.

cd OmniPause sudo make install

Utilizați Omnipause pentru a controla redarea muzicii

Cu Omnipause, puteți întrerupe muzica, începe sau relua cu redarea, opriți redarea cu comanda de oprire, puteți merge înainte cu o melodie cu următorul și să reveniți cu versiunea anterioară. Pentru a afla cum să controlați playerul de muzică preferat cu Omnipause, urmați exemplele de comandă de mai jos.

Pauză

Pentru a întrerupe redarea muzicii cu OmniPause, utilizați butonul pauză omnipauză comanda.

pauză omnipauză

Joaca

Trebuie să începeți redarea sau să o reluați? Folosește joc omnipause comanda într-o fereastră de terminal.

joc omnipause

Stop

Cauți să opriți redarea muzicii cu totul? Rulează oprire omnipauză comanda.

oprire omnipauză

Următor →

Vrei să înaintezi o melodie în playlist? Executați omnipause în continuare comanda.

omnipause în continuare

Anterior

Trebuie să reveniți la o melodie din lista dvs. de redare? Alerga omnipause anterioară

omnipause anterioară
watch instagram story