爱意满满的作品展示区。
hewelzei

找不到支持 Linux 的 Jellyfin/ Emby 客户端?只好自己做了一个

  •  
  •   hewelzei ·
    hewel · 23h 46m ago · 623 views

    截图

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

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

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


    它到底是个啥玩意?

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


    一些问题

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

    项目地址

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

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

    2 replies    2026-09-07 12:10:22 +08:00
    iceg
        1
    iceg  
       15h 43m ago
    tsukimi
    hewelzei
        2
    hewelzei  
    OP
       12h 34m ago
    @iceg tsukimi 新版有些问题,而且不能使用外部 MPV 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1461 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:44 · PVG 00:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.