Возможности
- Медиатека — аудиофайлы из «Музыки» (
XDG_MUSIC_DIR, на шесть уровней вглубь) и «Загрузок» (на два уровня), по исполнителю, альбому и номеру дорожки; теги и длительность читаются в фоне. - Форматы — всё, что играет ffmpeg: MP3, FLAC, Ogg/Opus, M4A/AAC, WAV, AIFF, WMA, APE, WavPack, DSD, MIDI, трекерные модули и другие.
- Сейчас играет — обложка из файла, название, исполнитель и альбом, перемотка, предыдущий/следующий, повтор (выкл., всё, один трек).
- Очередь — порядок медиатеки или файлы из командной строки; по концу трека играет следующий.
- Мини-плеер — внизу медиатеки: обложка, ход трека, пауза и следующий.
- Компьютер и телефон — одно и то же окно на мониторе и на экране телефона; 14 языков.
| Сейчас играет | Телефон: медиатека | Телефон: сейчас играет |
|---|---|---|
![]() |
![]() |
![]() |
Установка
Arch Linux (AUR) — x86_64 и aarch64:
yay -S syn-audio-player-bin # готовые бинарники
yay -S syn-audio-player-git # сборка из исходников
Зависит от synshell-core и ffmpeg. Входит в метапакет synshell: yay -S synshell-bin ставит весь рабочий стол. Из исходников: cargo build --release -p syn-audio-player в репозитории synshell.
Командная строка
syn-audio-player # медиатека
syn-audio-player song.flac other.mp3 # эти файлы — очередь, первый играет
syn-audio-player --screenshot shot.png --size 1400x900 --page player
# снимок окна без звука (страницы: library, player)
Часть synshell
syn-audio-player — одно из приложений synshell: окружения рабочего стола для Wayland на Rust для компьютеров и телефонов, на UI-фреймворке syngui.
Лицензия
GPL-3.0-only



