Linux 操作系統非常適合進行獨特的自定義和調整,以使你的計算機更好地為你工作。
-- Justin W. Flory(作者)
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 等。
Last.fm last week in music report. Generated from user-submitted listening history.
安裝和配置 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 個人資料頁中。
Basic statistics and play history from a user profile on ListenBrainz. The current track is playing on a Fedora Workstation laptop with mpris-scrobbler.
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
本文由 LCTT 原創編譯, Linux中國 榮譽推出
閱讀更多 Linux中國 的文章