音乐播放器 TUI 由 Rust 编写
自由地听音乐和播客,既自由又免费!
作为 GOMU 的贡献者,我在开发过程中遇到了严重的问题。主要问题是数据竞争条件。因此,我重写了 Rust 中的播放器,希望能解决这个问题。
| 容器 | Rusty | MPV | Gstreamer | 元数据 |
|---|---|---|---|---|
| MP4 / M4A | 可 | 可 | 可 | 可 |
| MP3 | 可 | 可 | 可 | 可 |
| OGG | 可 | 可 | 可 | 可 |
| FLAC | 可 | 可 | 可 | 可 |
| ADTS | 可 | 可 | 可 | 可 |
| WAV / AIFF | 可 | 可 | 可 | 可 |
| CAF | 可 | 可 | 可 | 不可 |
| MKV / WebM | 可 | 可 | 可 | 不可 |
| 编解码器 | Rusty | MPV | Gstreamer |
|---|---|---|---|
| AAC-LC | 是 | 是 | 是 |
| HE-AAC | 否 | 是 | 是 |
| MP3 / MP2 / MP1 | 是 | 是 | 是 |
| FLAC | 是 | 是 | 是 |
| WAV | 是 | 是 | 是 |
| VORBIS | 是 | 是 | 是 |
| OPUS | 否*1 | 是 | 是 |
| ADPCM | 是 | 是 | 是 |
| PCM | 是 | 是 | 是 |
*1: Opus 编解码器在 rusty 后端支持时,需要启用 rusty-libopus 功能。 |
暂无开放 Issues,或尚未同步最近议题。