AMLL Player
May 12, 2026 · View on GitHub
功能/特性列表:
- 与任何实现 AMLL WS Protocol 的客户端进行通信,同步播放信息进度,并获取对应的歌词以进行播放展示
- 支持读取本地音频文件播放,或加载本地歌词文件
- 支持加载各种歌词格式
- 高性能 —— 不会因为某些软件自身问题导致歌词展示效果受到影响
- 预计支持播放状态传输协议:SMTC (Windows) / MPRIS (Linux/XDG) / MPNowPlayingInfoCenter (macOS)
安装使用
由于播放器还在兼容状态,所以仅可通过 Github Action 下载开发构建,日后会推出正式版。
为什么会有这个?
歌词播放器相当于外挂字幕一样的软件,在独立于插件环境以外的环境播放歌词。
经过作者的性能测试,发现以插件形式嵌入到播放页面会因为插件运行环境自身浏览器框架问题导致掉帧和不定卡顿的问题。
故作者决定将播放页面分离到一个独立的桌面程序进行以提高播放性能和效果,而原插件则负责将播放的信息和状态传递给歌词播放器。
因此如果你也有少许卡顿现象,可以尝试使用这个歌词播放器,性能应该可以有所改善。
构建 AMLL Player 桌面端应用
cd packages/player
pnpm tauri build # 发行构建
pnpm tauri dev # 开发模式
鸣谢
- woshizja/sound-processor
- FFmpeg
- 还有很多被 AMLL 使用的框架和库,非常感谢!
特别鸣谢
感谢 JetBrains 系列开发工具为 AMLL 项目提供的大力支持