RustPlayer
latest
使用完全終端GUI的本地音頻播放器和網絡M3U8無線電播放器。 MacOS,Linux,Windows都受到支持。
Rust Player正在開發中。如果您遇到任何問題,請打開問題:)
radio.ini以獲取詳細信息。radio.ini複製到~/.config/rustplayer snap install rustplayer --devmode
MacOS,Ubuntu/Debian Linux的二進制發行版Windows可以在最新的預發行文物中找到。單擊列表的頂部項目以下載最新版本。
對於Arch/Manjaro用戶,請改用yay -S rustplayer 。
玩歌詞。如果找不到歌詞,則Wave動畫將是塊的替代。請參閱下面的Linux和MacOS的屏幕截圖。
Deepin的屏幕截圖

如果您發現此二元版本不起作用,或者您喜歡Youselef編譯RustPlayer。是的,編譯RustPlayer的步驟確實很容易。
.github/rust.yml以獲取詳細信息cargo run 。如果您認為此存儲庫很有幫助,那麼這個項目並讓我知道:)
問:Linux中沒有聲音,控制台顯示“無法打開從屬”。我正在使用snd_hda_intel驅動程序。
答:檢查您的有效聲卡。 lspci -knn|grep -iA2 audio檢查。一個例子是:
04:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
Subsystem: Lenovo Device [17aa:3814]
Kernel driver in use: snd_hda_intel
--
04:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 01)
Subsystem: Lenovo Device [17aa:3832]
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x
04:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
Subsystem: Lenovo Device [17aa:3833]
Kernel driver in use: snd_hda_intel
在上面的情況下,在Linux中找到了2個音頻設備。讓我們檢查正在使用的設備,我們將使用index來識別默認設備。類型modinfo snd_hda_intel | grep index ,如果僅顯示:
parm: index:Index value for Intel HD audio interface. (array of int)
這意味著索引0將被選擇為默認輸出設備。
在這種情況下,您可以嘗試設備1。在下面創建文件:
> cat /etc/modprobe.d/default.conf
options snd_hda_intel index=1重新啟動並檢查是否有效。