Локальный аудиоплеер и сеть M3U8 Радиоплеер с использованием полностью терминального графического интерфейса. MacOS, Linux, Windows поддерживаются.
RustPlayer находится в стадии разработки. Если вы столкнулись с какой -либо проблемой, откройте проблемы :)
radio.ini для получения подробной информации.radio.ini до ~/.config/rustplayer snap install rustplayer --devmode
Бинарный выпуск MacOS, Ubuntu/Debian Linux можно найти в артефактах последних пререзелиза. Нажмите на верхний элемент списка, чтобы загрузить последний релиз.
Для пользователей Arch/Manjaro используйте yay -S rustplayer .
Играйте с текстами. Если нет текста, волновая анимация станет заменой блока. Смотрите скриншоты от Linux и MacOS ниже.
Скриншот от Дипина

Если вы обнаружили, что этот двоичный релиз не работает или вы любите собирать RustPlayer от YouSelf. Да, шаг к компиляции RustPlayer действительно прост.
.github/rust.yml для деталейcargo run в корне этого проекта.Если вы думаете, что этот репо полезен, этот проект и дайте мне знать :)
В: Нет звука в Linux, консоль показывает «невозможно открыть раба». Я использую драйверы snd_hda_intel .
A: Проверьте свою действительную звуковую карту. Проверьте 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
В приведенном выше случае 2 аудиоустройства, найденные в вашем Linux. Давайте проверим, какое устройство используется, мы будем использовать 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Перезагрузите и проверьте, работает ли это.