截图

背景交代一下:平时主力系统是 Linux ,业余最大的爱好就是折腾折腾自建影音,服务器上跑着 Jellyfin 和 Emby 。播放器这块,很多年前就习惯了 MPV ,自己一点点调教了着色器、画质脚本和键位,用顺手了真换不掉。

但长期以来一直有个挺膈应人的痛点: 在桌面端(尤其是 Linux 下),想找个既顺眼、又符合日常使用习惯的客户端,实在太难了。官方客户端不是很好用,自动跳过片头片尾和自动匹配字幕功能几乎没有,而且根本用不上我本地现成的 MPV 配置和各种脚本。

找了一圈没发现完全称心如意的,索性发挥程序员的传统艺能——自己造轮子,于是就有了 JellyPilot


它到底是个啥玩意?

说白了非常简单:它就是一个原生跨平台( Linux/macOS/Windows )的媒体客户端,只负责连接 Jellyfin/Emby 选片浏览,点击播放直接拉起你本地调教好的独立 MPV 。


一些问题

  • 目前还是个比较初期的自用玩具:很多细节、边界场景和高级功能还没补齐,纯粹是先把我自己每天高频用的主流程跑通了。发出来主要是探探路,看看社区里有没有跟我一样需求的。
  • 关于为什么不做内嵌播放器: 内嵌播放器目前技术难度有点大,之前尝试过 Tauri 内嵌网页播放器但是放弃了,webview 实在过于笨重。我现在正找一个不用从头开发播放器且开箱可用的方法,毕竟做播放器难度可是不小的。

项目地址

代码已经开源在 GitHub 了: 👉 GitHubhttps://github.com/hewel/jellypilot

如果大家也是自建影音党,平时正好也在用 Linux / MPV ,欢迎尝试一下、提提 Issue 或吐吐槽。