Ein lokaler Audio -Player und ein M3U8 -Radio -Player mit vollständig Terminal -GUI. MacOS, Linux, Windows werden alle unterstützt.
Rustplayer ist in der Entwicklung. Wenn Sie auf Probleme gestoßen sind, öffnen Sie bitte Probleme :)
radio.ini .radio.ini in ~/.config/rustplayer snap install rustplayer --devmode
Die binäre Veröffentlichung von MacOS, Ubuntu/Debian Linux, Windows finden Sie in Artefakten der neuesten Vorversion. Klicken Sie auf das oberste Element der Liste, um die neueste Version herunterzuladen.
Verwenden Sie für Arch/Manjaro -Benutzer stattdessen yay -S rustplayer .
Spielen Sie mit Texten. Wenn keine Texte gefunden wurden, ist die Wellenanimation der Ersatz des Blocks. Siehe Screenshots von Linux und MacOS unten.
Der Screenshot aus Deepin

Wenn Sie festgestellt haben, dass diese binäre Veröffentlichung nicht funktioniert oder Sie gerne Rustplayer von YouSelef zusammenstellen. Ja, der Schritt, Rustplayer zu kompilieren, ist wirklich einfach.
.github/rust.yml für Detailscargo run in der Wurzel dieses Projekts.Wenn Sie denken, dass dieses Repo hilfreich ist, dieses Projekt und lassen Sie es mich wissen :)
F: Kein Ton unter Linux, Konsole zeigt "Sklave können nicht öffnen". Ich benutze snd_hda_intel -Treiber.
A: Überprüfen Sie Ihre gültige Soundkarte. Überprüfen Sie, ob lspci -knn|grep -iA2 audio . Ein Beispiel ist:
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
Im obigen Fall sind 2 Audiogeräte in Ihrem Linux enthalten. Lassen Sie uns überprüfen, welches Gerät verwendet wird. Wir werden index verwenden, um das Standardgerät zu identifizieren. Geben Sie modinfo snd_hda_intel | grep index , wenn nur anzeigt:
parm: index:Index value for Intel HD audio interface. (array of int)
Dies bedeutet, dass der Index 0 als Standardausgabegerät ausgewählt wird.
In diesem Fall können Sie Geräte 1 ausprobieren. Erstellen Sie die folgenden Dateien:
> cat /etc/modprobe.d/default.conf
options snd_hda_intel index=1Starten Sie neu und überprüfen Sie, ob es funktioniert.