Hogyan vezérelheti a zenelejátszókat a Linux parancssorból

click fraud protection

Hallgat zenét, miközben a Linux terminálon dolgozik? Bosszantónak találja, hogy akár egy percre is el kell hagynia a terminált, hogy átugorjon egy dalt, szüneteltessen valamit vagy teljesen leállítsa a zenelejátszást? Ha igen, érdekli tudnia, hogy lehetséges-e a zenelejátszók kezelése a Linux parancssorból. Kövesse az utat, amikor áttekintünk két egyszerű módszert a Linux parancssor használatához a zenelejátszók vezérlésére!

1. módszer - PlayerCTL

A PlayerCTL egy olyan parancssori alkalmazás, amelyet használva vezérelhet zenelejátszók a parancssorból, feltéve, hogy támogatják az MPRIS-t (Media Player Remote Interfacing Specification).

A PlayerCTL telepítése

Sajnos a PlayerCTL nem kerül előtelepítésre a mainstream Linux disztribúciók egyikében sem. Tehát, mielőtt megmutatnánk, hogyan lehet használni a zenelejátszót a parancssoron keresztül, meg kell mutatnunk, hogyan kell telepíteni. Szerencsére a PlayerCTL a Linux közösség kedvence, így nem könnyű megszerezni.

A PlayerCTL alkalmazás telepítéséhez a Linux PC-jén nyissa meg a terminál ablakot a megnyomásával

instagram viewer
Ctrl + Alt + T vagy Ctrl + Shift + T a billentyűzeten. Ezután kövesse az alább ismertetett parancssori utasításokat, amelyek megfelelnek a használt disztribúciónak.

Ubuntu

Ahhoz, hogy a PlayerCTL működjön az Ubuntu rendszeren, használja a következőket hajlamos parancs.

Megjegyzés: A PlayerCTL csak az Ubuntu szoftver lerakataiban található, a 19.10-es vagy újabb verzióhoz.

sudo apt install playerctl

Debian

Debianon a PlayerCTL program egy régebbi kiadása telepíthető a „Main” szoftver tárolóból a következő felhasználással: apt-get parancs.

sudo apt-get install playerctl

Ne feledje, hogy a PlayerCTL ezen verziója csak a Debian 10 Buster és a Debian Sid felhasználók számára érhető el. Ha hozzáférni szeretne ehhez az alkalmazáshoz, és a Debian 9 rendszeren van, először frissítenie kell az operációs rendszert. A Debian 9-ről Debian 10-re történő frissítésre, kövesse a témánk útmutatóját. Ezenkívül olvassa el a hivatalos dokumentációt.

Arch Linux

Az Arch Linux rendszeren telepítheti a PlayerCTL programot a „Közösségi” szoftver lerakaton keresztül. Ne felejtse el szerkeszteni a Pacman.conf fájlt, hogy tartalmazza a „Közösségi” szoftver lerakatot, különben az alkalmazás nem lesz telepíthető.

Ha a „Közösségi” engedélyezve van a rendszeren, akkor használja az alábbiakat Pacman az alábbi parancsot, hogy a PlayerCTL működjön az Arch Linuxon.

sudo pacman -S playerctl

Fedora

A Fedora 30-tól kezdve a PlayerCTL elérhető minden Fedora Linux felhasználó számára. A szoftvernek a rendszerre történő telepítéséhez használja a következőket dnf install parancs.

sudo dnf install playerctl

OpenSUSE

Az OpenSUSE 15.1 verziójától kezdve elérhetővé vált a PlayerCTL alkalmazás. A telepítés elindításához használja a következőket zypper telepítése parancs.

sudo zypper install playerctl

Nem tudom a PlayerCTL-et az OpenSUSE kiadásán dolgozni? Lehet, hogy a LEAP elavult verzióját használja. Feltétlenül frissítsen 15,0-ről 15,1-re!

Általános Linux

A PlayerCTL alkalmazás elérhető minden Linux felhasználó számára a GitHub forráskódján keresztül. Ha olyan Linux operációs rendszert használ, amelynek a PlayerCTL nem áll rendelkezésre, kattintson az OK gombra itt hogy megtanulja, hogyan kell felépíteni a semmiből.

A PlayerCTL használata a zenelejátszás vezérléséhez

A PlayerCTL szüneteltetheti, lejátszhatja, megállíthatja, ugorhat a következő dalra, és visszaléphet az előző dalra. Nyisson meg egy terminál ablakot, és kövesse az alábbi parancs példákat, hogy megtanulja, hogyan lehet azt használni a zenelejátszás vezérléséhez.

Megjegyzés: Ne futtassa a PlayerCTL-t root felhasználóként sudo! A parancsok nem fognak működni!

Szünet

Szüneteltetnie kell a jelenleg lejátszott zeneszámot? Használja ki a playerctl szünet parancs.

playerctl szünet

Játék

Megpróbálja újraindítani egy dal lejátszását a parancssorból? Használja a playerctl játék parancs.

playerctl játék

Állj meg

Teljesen meg akarja állítani a zenelejátszást? Futtassa a playerctl stop parancs.

playerctl stop

Következő

Ugrás a lejátszási listán a következő dalra? kivégez playerctl következő a parancssorban.

playerctl következő

Előző

Véletlenül hagyjon túl sok dalt? Visszalépés az előző dalhoz a playerctl előző.

playerctl előző

2. módszer - Omnipause

Az Omnipause egy másik parancssori alkalmazás, amely a zenét a parancssorból vezérelheti. A PlayerCTL-től eltérően azonban nem működik egyetlen olyan lejátszóval sem, amely támogatja az MPRIS-t. Ehelyett a D-Bus-nal működik, amelyet csak néhány zenei alkalmazás támogat.

Omnipause telepítése

Sajnos az Omnipause nem olyan közel népszerű, mint a PlayerCTL, így az alkalmazás nincs jelen egyetlen népszerű Linux disztribúció szoftvertárában sem. Ehelyett le kell töltenie a forráskódot a GitHub-ból, és lefordítania kell.

Az Omnipause telepítésének megkezdéséhez nyissa meg a terminál ablakot a megnyomásával Ctrl + Alt + T vagy Ctrl + Shift + T a billentyűzeten. Ezután az alábbi parancsokkal állítsa be a Git alkalmazást a rendszerére.

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

Ha a Git eszköz telepítve van, használja a git klón parancs az Omnipause forráskódjának letöltéséhez.

git klón https://github.com/mel00010/OmniPause.git

Vigye a terminál ablakot az „OmniPause” mappába, és telepítse a programot a sudo make install.

cd OmniPause sudo make install

Az Omnipause használatával vezérelheti a zenelejátszást

Az Omnipause funkcióval szüneteltetheti a zenét, elindíthatja vagy folytathatja a lejátszást, leállíthatja a lejátszást a stop paranccsal, továbbléphet egy zeneszámmal a következővel, és visszatérhet az előzővel. Ha meg szeretné tudni, hogy miként vezérelheti kedvenc zenelejátszóját az Omnipause használatával, kövesse az alábbi parancs-példákat.

Szünet

A zenelejátszás szüneteltetéséhez az OmniPause használatával használja a omnipause szünet parancs.

omnipause szünet

Játék

A lejátszást el kell kezdenie, vagy folytatnia kell? Használja a omnipause játék parancs egy terminál ablakban.

omnipause játék

Állj meg

Teljesen meg akarja állítani a zenelejátszást? Futtassa a omnipause stop parancs.

omnipause stop

Következő

Szeretne továbblépni egy dalt a lejátszási listában? Végezze el a omnipause következő parancs.

omnipause következő

Előző

Vissza kell lépnie egy dalhoz a lejátszási listában? Fuss omnipause előző

omnipause előző
watch instagram story