10 releases
0.1.2 | Aug 10, 2023 |
---|---|
0.1.1 | May 19, 2022 |
0.0.16 | May 17, 2022 |
#305 in Multimedia
50KB
1.5K
SLoC
Aquinas Media Player
A simple and straightforward terminal media player.
Built primarily with people who have a local and organized music collection in mind, with the philosophy that the folder heirarchy is enough.
Controls
Key | Action |
---|---|
Enter | Play |
Space | Play / Pause |
Up / Down | Navigate up / down file list |
Left / Right | Expand / collapse highlighted folder |
f | Seek forward 2 seconds (F for 5 seconds) |
b | Seek backward 2 seconds (B for 5 seconds) |
d | Open directory prompt (change folder) |
s | Open search prompt |
Progress
State of the interface.
Features
- Play music
- File tree rendering
- Change directories
- Seek forward / backward
- Symphonia backend integration
- Gstreamer backend integration
- Automatically play next song
- Search
- Sorting / ordering (Basic)
- Advanced sorting / ordering
- Global media keys (Linux, Windows, (still working on MacOS...))
- Help info
- Song metadata (disabled temporarily)
Installation
Install RustUp:
$ curl https://sh.rustup.rs -sSf | sh
Install Aquinas:
$ cargo install aquinas
Dependencies
~8–41MB
~658K SLoC