如何從 Linux 命令行控制音樂播放器

你在 Linux 終端工作時聽音樂嗎?您是否覺得必須退出終端(即使是一分鐘)以跳過歌曲、暫停某些內容或完全停止音樂播放很煩人?如果是這樣,您將有興趣知道可以從 Linux 命令行控制音樂播放器。跟隨我們學習使用 Linux 命令行來控制音樂播放器的兩種簡單方法!

方法一——PlayerCTL

PlayerCTL 是一個命令行應用程序,使用時可以從命令行控制音樂播放器,只要它們支持 MPRIS(媒體播放器遠程接口規範)。

安裝 PlayerCTL

遺憾的是,任何主流 Linux 發行版都沒有預裝 PlayerCTL。因此,在我們向您展示如何使用它通過命令行控制音樂播放器之前,我們必須演示如何安裝它。幸運的是,PlayerCTL 是 Linux 社區的最愛,因此獲取它並不困難。

要安裝在 Linux PC 上運行的 PlayerCTL 應用程序,請按鍵盤上的 Ctrl + Alt + T 或 Ctrl + Shift + T 打開終端窗口。然後,按照下面列出的與您使用的發行版相對應的命令行說明進行操作。

Ubuntu

要讓 PlayerCTL 在 Ubuntu 上工作,請使用以下 Apt 命令。

注意:PlayerCTL 僅在 19.10 及更高版本的 Ubuntu 軟件存儲庫中。

sudo apt 安裝 playerctl

Debian

在 Debian 上,可以使用以下apt-get 命令從“主”軟件存儲庫安裝較舊版本的 PlayerCTL 程序 。

sudo apt-get install playerctl

請記住,此版本的 PlayerCTL 僅適用於 Debian 10 Buster 和 Debian Sid 用戶。如果您想訪問此應用程序並使用 Debian 9,您必須首先升級您的操作系統。要從 Debian 9 升級到 Debian 10,請遵循我們關於主題的指南。另外,請務必查閱官方文檔。

拱形Linux

在 Arch Linux 上,您將能夠通過“社區”軟件存儲庫安裝 PlayerCTL 程序。請務必編輯您的 Pacman.conf 文件以包含“社區”軟件存儲庫,否則將無法安裝該應用程序。

在您的系統上啟用“社區”後,使用下面的Pacman 命令讓 PlayerCTL 在 Arch Linux 上工作。

須藤吃豆子 -S playerctl

軟呢帽

從 Fedora 30 開始,所有 Fedora Linux 用戶都可以使用 PlayerCTL。要在您的系統上安裝軟件,請使用以下 dnf install 命令。

須藤 dnf 安裝 playerctl

OpenSUSE

從 OpenSUSE 15.1 開始,可以讓 PlayerCTL 應用程序正常工作。要開始安裝,請使用以下 zypper install 命令。

須藤 zypper 安裝 playerctl

無法讓 PlayerCTL 處理您的 OpenSUSE 版本?您可能正在使用過時的 LEAP 版本。一定要從15.0升級到15.1!

通用 Linux

PlayerCTL 應用程序可供所有 Linux 用戶通過 GitHub 上的源代碼安裝。如果您使用的 Linux 操作系統沒有現成的 PlayerCTL,請單擊此處了解如何從頭開始構建它。

使用 PlayerCTL 控制音樂播放

如何從 Linux 命令行控制音樂播放器

PlayerCTL 可以暫停、播放、停止、轉到下一首歌曲和跳回到上一首歌曲。打開終端窗口並按照下面的命令示例學習如何使用它來控制音樂播放。

注意:不要使用sudo以 root 身份運行 PlayerCTL  !命令將不起作用!

暫停

需要暫停當前正在播放的歌曲?使用 playerctl pause 命令。

playerctl 暫停

嘗試從命令行重新開始播放歌曲?使用 playerctl play 命令。

播放器播放

停止

想要完全停止音樂播放?運行 playerctl stop命令。

播放器停止

下一個

需要跳到播放列表中的下一首歌曲嗎?在命令行中執行 playerctl next

下一個播放器

以前的

不小心跳過太多歌曲?使用playerctl previous返回上一首歌曲 。

playerctl 前一個

方法 2 – Omnipause

如何從 Linux 命令行控制音樂播放器

Omnipause 是另一個可以從命令行控制音樂的命令行應用程序。但是,與 PlayerCTL 不同的是,它不適用於任何支持 MPRIS 的播放器。相反,它適用於 D-Bus,只有一些音樂應用程序支持。

安裝 Omnipause

遺憾的是,Omnipause 遠沒有 PlayerCTL 流行,因此該應用程序不存在於任何流行的 Linux 發行版的軟件存儲庫中。相反,您需要從 GitHub 下載源代碼並從頭開始編譯。

要開始安裝 Omnipause,請按鍵盤上的 Ctrl + Alt + T 或 Ctrl + Shift + T 打開終端窗口 。然後,使用以下命令在您的系統上設置 Git 應用程序。

Ubuntu

sudo apt 安裝 git

Debian

sudo apt-get 安裝 git

拱形Linux

須藤吃豆子 -S git

軟呢帽

須藤 dnf 安裝 git

OpenSUSE

須藤 zypper 安裝 git

安裝 Git 工具後,使用 git clone 命令下載 Omnipause 源代碼。

git 克隆 https://github.com/mel00010/OmniPause.git

將終端窗口移動到“OmniPause”文件夾並使用sudo make install 安裝程序 。

cd OmniPause sudo make install

使用 Omnipause 控制音樂播放

使用 Omnipause,您可以暫停音樂、通過播放開始或繼續播放、使用停止命令停止播放、使用下一首歌曲前進以及使用上一首歌曲返回。要了解如何使用 Omnipause 控制您最喜歡的音樂播放器,請按照以下命令示例進行操作。

暫停

要使用 OmniPause 暫停音樂播放,請使用 omn​​ipause pause 命令。

無所不在的停頓

需要開始播放還是繼續播放?在終端窗口中使用 omn​​ipause play 命令。

無所不在的遊戲

停止

想要完全停止音樂播放?運行 omn​​ipause stop 命令。

無所不在

下一個

想要前進播放列表中的歌曲?執行 omn​​ipause next命令。

無所不在

以前的

需要返回播放列表中的歌曲嗎?運行 無所不能以前

以前的無所不能

Leave a Comment

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。