2 個給使用 Fedora 工作站的音樂愛好者的新應用
Linux 作業系統非常適合進行獨特的自定義和調整,以使你的計算機更好地為你工作。例如,i3 視窗管理器 就讓使用者認識到了構成現代 Linux 桌面的各種元件和部分。
Fedora 上有兩個音樂愛好者會感興趣的新軟體包:mpris-scrobbler 和 playerctl。mpris-scrobbler 可以在 Last.fm 和/或 ListenBrainz 等音樂跟蹤服務上跟蹤你的音樂收聽歷史。 playerctl 是一個命令列的音樂播放器的控制器。
mpris-scrobbler:記錄你的音樂收聽趨勢
mpris-scrobbler 是一個命令列應用程式,用於將音樂的播放歷史記錄提交給 Last.fm、Libre.fm 或 ListenBrainz 等服務。它監聽 MPRIS D-Bus 介面 以檢測正在播放的內容。它可以連線幾個不同的音樂客戶端,如 spotify 客戶端、vlc、audacious、bmp、cmus 等。
安裝和配置 mpris-scrobbler
mpris-scrobbler 在 Fedora 28 或更高版本以及 EPEL 7 儲存庫中可用。在終端中執行以下命令進行安裝:
sudo dnf install mpris-scrobbler
安裝完成後,使用 systemctl
啟動並啟用該服務。以下命令啟動 mpris-scrobbler 並始終在系統重啟後啟動它:
systemctl --user enable --now mpris-scrobbler.service
提交播放資訊給 ListenBrainz
這裡將介紹如何將 mpris-scrobbler 與 ListenBrainz 帳戶相關聯。要使用 Last.fm 或 Libre.fm,請參閱其上游文件。
要將播放資訊提交到 ListenBrainz 伺服器,你需要有一個 ListenBrainz API 令牌。如果你有帳戶,請從個人資料設定頁面中獲取該令牌。如果有了令牌,請執行此命令以使用 ListenBrainz API 令牌進行身份驗證:
$ mpris-scrobbler-signon token listenbrainz
Token for listenbrainz.org:
最後,通過在 Fedora 上用你的音樂客戶端播放一首歌來測試它。你播放的歌曲會出現在 ListenBrainz 個人資料頁中。
playerctl 可以控制音樂回放
playerctl
是一個命令列工具,它可以控制任何實現了 MPRIS D-Bus 介面的音樂播放器。你可以輕鬆地將其繫結到鍵盤快捷鍵或媒體熱鍵上。以下是如何在命令列中安裝、使用它,以及為 i3 視窗管理器建立鍵繫結的方法。
安裝和使用 playerctl
playerctl
在 Fedora 28 或更高版本中可用。在終端執行如下命令以安裝:
sudo dnf install playerctl
現在已安裝好,你可以立即使用它。在 Fedora 上開啟你的音樂播放器。接下來,嘗試用以下命令來控制終端的播放。
播放或暫停當前播放的曲目:
playerctl play-pause
如果你想跳過下一首曲目:
playerctl next
列出所有正在執行的播放器:
playerctl -l
僅使用 spotify 客戶端播放或暫停當前播放的內容:
playerctl -p spotify play-pause
在 i3wm 中建立 playerctl 鍵繫結
你是否使用視窗管理器,比如 i3 視窗管理器?嘗試使用 playerctl
進行鍵繫結。你可以將不同的命令繫結到不同的快捷鍵,例如鍵盤上的播放/暫停按鈕。參照下面的 i3wm 配置摘錄 看看如何做:
# Media player controls
bindsym XF86AudioPlay exec "playerctl play-pause"
bindsym XF86AudioNext exec "playerctl next"
bindsym XF86AudioPrev exec "playerctl previous"
體驗一下音樂播放器
想了解關於在 Fedora 上定製音樂聆聽體驗的更多資訊嗎?Fedora Magazine 為你提供服務。看看 Fedora 上這五個很酷的音樂播放器。
也可以通過使用 MusicBrainz Picard 對音樂庫進行排序和組織,為你的混亂的音樂庫帶來秩序。
via: https://fedoramagazine.org/2-new-apps-for-music-tweakers-on-fedora-workstation/
作者:Justin W. Flory 選題:lujun9972 譯者:wxy 校對:wxy
相關文章
- 科技愛好者週刊(第 150 期):當音樂還是稀缺的時候
- YouGov:36%的消費者在流媒體應用裡發現新音樂Go
- Ableton Live 12 Suite:音樂創作的全能工作站 mac啟用版UIMac
- 谷歌音樂應用訂閱使用者已經突破1500萬谷歌
- 一個新的音樂管理軟體--JxAudio
- 分享給Python愛好者的五大學習步驟Python
- 3 款在 Fedora 中管理個人財務的應用
- 科技愛好者週刊(第 197 期):如果這個世界有快樂機
- Disruptor在雲音樂特徵服務中的應用特徵
- 使用 yo 命令列嚮導給 SAP UI5 應用新增一個新的檢視命令列UI
- 科技愛好者週刊(第 157 期):KK 給年輕人的建議
- 科技愛好者週刊(第 281 期):新基建的政策選擇
- 科技愛好者週刊(第 217 期):沙特的新未來城
- 使用js寫一個音樂音譜圖JS
- 聽見未來:AI音樂生成,個性化音樂新體驗!AI
- 一個平凡計算機愛好者的linux進步之路計算機Linux
- 在你的 Fedora 終端上播放音樂
- 科技愛好者週刊(第 194 期):悲觀者正確,樂觀者成功
- 在 Fedora 36 工作站中啟用最小和最大化按鈕
- 科技愛好者週刊(第 250 期):新技術的最大風險
- 將愛好變為職業:遊戲配樂與聲音設計遊戲
- .Net開發的音訊分離桌面應用,可用於提取背景音樂音訊
- 嘗試用go寫一個音樂搜尋的包Go
- 個推使用者畫像的實踐與應用
- 分享一個很好的音樂站
- DvaJS的學習之路2 - umi@2 + dva,完成使用者管理的 CURD 應用JS
- DvaJS的學習之路2 – umi@2 + dva,完成使用者管理的 CURD 應用JS
- 搭建個人音樂網站!一個基於 SpringBoot + Vue 的音樂網站!網站Spring BootVue
- 音樂能給遊戲加多少分?《原神》音樂創作背後的故事遊戲
- 網易雲音樂基於使用者的推薦系統
- 前端構造桌面級應用(QQ音樂)前端
- Export for iTunes for Mac(音樂檔案管理應用)ExportMac
- 不會演算法的音樂家,不是一個好程式設計師演算法程式設計師
- 好音樂是如何與好遊戲打成一片的?遊戲
- 《極樂迪斯科》:一場文學愛好者在電子遊戲領域的狂歡遊戲
- 科技愛好者週刊(第 293 期):一週是一年的2%
- 我怎麼用抖音2億播放,轉化出1252萬小遊戲新使用者?!遊戲
- 多使用者電商分銷系統的創新與應用