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重新启动并检查是否有效。