Paano makontrol ang iyong mga manlalaro ng media mula sa linya ng utos

Dj tux

Kung naghahanap ka para sa isang tool upang mamuno sa lahat ng iyong mga manlalaro ng media mula sa linya ng utos, huwag nang tumingin sa malayo. Mayroong ilang mga kagiliw-giliw na mga utility upang makontrol ang maraming mga tanyag na manlalaro na may simpleng mga utos, anuman ang alin. Halimbawa, ang isa sa mga tool na iyon ay ang playerctl, na maaaring gumana mula sa terminal na may simpleng mga utos sa mode ng teksto para sa iba't ibang mga manlalaro ng multimedia, bukod sa mga ito ay Masigla, bmp, Spotify, Mplayer, VLC at xMMS.

Sa pag-install Maaari mong gamitin ang mga tool sa pamamahala ng package ng iyong ginustong pamamahagi, dahil karaniwang kasama ito sa pinakatanyag na mga opisyal na repository. Halimbawa, maaari mo itong mai-install sa pacman kung mayroon kang isang Arch distro o batay dito, gamit ang APT para sa Debian at mga derivatives, zypper para sa openSUSE at dnf para sa Fedora ... Kapag na-install, maaari mo itong magamit sa isang simpleng paraan. Inirerekumenda ko sa iyo na makita ang manu-manong upang malaman ang higit pa, ngunit karaniwang maaari mong ilista ang mga manlalaro sa:

playerctl -l

Halimbawa, kung lilitaw ito sa listahan ng vlc, at nais namin kontrolin ang paggamit Mula dito, maaari naming gamitin ang mga sumusunod na utos upang makita ang katayuan, magpatugtog ng isang track, i-pause ito, ilipat ang track o paatras, at ihinto ito ayon sa pagkakabanggit:

playerctl status vlc

playerctl play -p vlc

playerctl pause vlc

playerctl next vlc

playerctl previous vlc

placyerctl stop vlc

Alam mo na kung sa halip na gugustong kontrolin ang VLC nais naming gawin ito sa iba pa, magiging pareho ang utos ngunit pinapalitan ang vlc para sa pangalan ng manlalaro na nais namin ... Sa pamamagitan ng paraan, maaari mo ring gamitin ang isa pang kahaliling tinatawag na omnipause Kung interesado ka, isa rin itong app na nakabatay sa Python na kumokontrol sa mga manlalaro sa pamamagitan ng DBus.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.