Finamp:Jellyfin 自托管音乐播放器
一款免费开源的 Jellyfin 音乐播放器,支持 Android、iOS 和桌面端,可在线串流或离线下载自己拥有的音乐。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v1.0.2
- 平台
- Android、iOS
详细介绍
项目简介
Finamp 是一款免费开源的 Jellyfin 音乐播放器,使用 Flutter 编写,覆盖 Android、iOS 和桌面端。它可以流式播放或下载你自己拥有、并托管在 Jellyfin 服务器上的音乐,界面现代、可自定义,并注重隐私。

重要:使用 Finamp 必须能访问一台 Jellyfin 服务器,否则完全无法使用。Navidrome 和 Lyra 也能连接,但不受主动支持。
主要功能
- 无缝播放(Gapless playback)
- 下载音乐,离线收听
- 转码串流,减少移动流量消耗
- 根据当前曲目与设备主题生成动态配色
- 歌词支持
- 音量标准化(ReplayGain)
- 支持 Android Auto 与 CarPlay
- 接入 AudioMuse 进行声学分析,改善混合播放
- 桌面端支持
- 通过 Playback Reporting 插件记录收听历史,离线时同样可用
安装与使用
Android:可通过 Google Play、F-Droid 安装,或从最新的 GitHub Release 下载 .apk。
Windows:应用尚未上架 Microsoft Store,需先从 Release 页面下载 .msix,并安装自签名证书(只需做一次)。在文件资源管理器中右键安装包 → 属性 → 「数字签名」→ 选择 Finamp → 详细信息 → 查看证书 → 安装证书,存储位置选「本地计算机」,证书放入「受信任人」,完成后即可打开 MSIX 安装。也可以下载 zip 压缩包手动放置,但这不是便携安装,数据库仍会写入用户目录。
macOS:从 GitHub Release 下载 .app。
Linux:可通过 Flathub 或 AUR 安装:
yay -S finamp
注意事项
- Finamp 本身不附带任何音乐,也不连接 Jellyfin 以外的流媒体服务,需要自备媒体并加入 Jellyfin。
- 想使用 Android Auto,需要通过 Play Store 安装应用。
- 格式支持大多取决于 Jellyfin 与设备本身;遇到不支持的格式可开启转码(支持无损转码为 FLAC)。
- 在 Linux 上,Finamp 会注册 DBus 服务,可通过
gdbus调用刷新系统强调色或直接设置强调色,前提是在「设置 > 布局与主题」中开启或关闭「使用系统强调色」。
本作品整理自 GitHub 开源项目 finamp-app/finamp,原作者 @finamp-app,许可证 MPL-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.0.2当前版本
1.0.2 为热修复版本:修复从 0.6.x 升级后因历史下载文件不一致导致的启动错误,并修复配置自定义强调色时快捷设置横幅的对比度问题。
- v1.0.1
重做大部分界面并支持自定义首页,新增歌词、音量标准化、自适应主题与队列自动恢复,改进下载系统并加入自动离线模式,支持 Android Auto、CarPlay、桌面与平板,兼容 Jellyfin 12.x。
评论