• xikk-nodeseek

    ****随便一句话叫AI写的 emby客户端 真不要什么技术了

    我的EMBY(myemby)—— 一个默认浅色、五端同源的 Emby 客户端

    🎬 UHD 4K 影音媒体库 EMBY —— 稳定高速的 4K 影音媒体库 含AFF
    👉 https://www.uhdnow.com/signup?invite=AN913K

    先说结论

    myemby(我的EMBY) 是一个开源的 Emby 桌面 / 移动 / 电视客户端,一套代码同时支持:

    Windows · Linux · Android 手机 · Android TV · 网页浏览器。

    它解决的是官方网页版最让人难受的几件事:

    - ❌ 每次看片都要开浏览器、翻标签页

    - ❌ 官方界面只有深色,白天看眼睛累

    - ❌ 电视上只能用遥控器「戳」网页,焦点乱跳

    - ❌ 网页全屏播放、快捷键、断点续播体验割裂

    myemby 的做法:默认浅色主题 + 独立桌面程序 + 电视遥控器专属导航。

    图片


    下载地址

    全部产物都在 Releases 页面:

    https://github.com/xikkcn/myemby/releases/latest

    平台 |
    文件 |
    说明 |

    Windows |
    myemby-Setup-1.0.0.exe |
    安装版,自动建快捷方式(推荐) |

    |
    myemby-Portable-1.0.0.exe |
    免安装版,双击即用,可放 U 盘 |

    Linux |
    myemby-1.0.0-linux-x64.tar.gz |
    解压即用,chmod +x myemby 后运行 |

    Android 手机 / TV |
    myemby-v1.0.0-android.apk |
    Android 5.1+,手机和电视同一个包 |

    Android 老电视 |
    myemby-v1.0.0-android-legacy21.apk |
    Android 5.0+,老盒子专用 |

    网页端 |
    https://xikkcn.github.io/myemby/ |
    免安装,浏览器打开即用 |

    项目主页与源码:https://github.com/xikkcn/myemby


    界面预览

    桌面端(默认浅色)

    原来的 Emby 网页版是纯深色界面,白天在办公室、客厅亮光环境下看久了很累。

    myemby 把整个界面改成浅色:浅灰底 + 白色卡片 + 清晰的文字层级。

    只有视频画面本身保持黑色 —— 那是播放器画面,必须黑。

    电影库

    支持按年份、类型、国家/地区筛选,可按年份/评分/添加时间排序,卡片右下角带评分角标。

    图片

    剧集库

    图片

    最近添加

    新入库的内容按时间倒序排列,一眼看到「这周有什么新片」。

    图片

    播放历史

    续播进度一目了然,点开就从上一次的位置继续。

    图片

    播放页 / 详情

    影片信息、简介、剧集选择、猜你喜欢 —— 这一块原来是全深色面板,现在也是浅色白底,和整体风格统一。

    图片

    设置页

    服务器管理(可添加多台 Emby)、播放偏好、电视模式开关都在这里。

    首次打开会引导你添加服务器,填入地址和账号密码即可。

    图片


    电视端(Android TV / 电视盒子)

    电视端不是简单把手机界面放大,而是针对遥控器重新做了交互:

    - 方向键空间导航 —— 按几何位置找最近的元素,同行同列优先,不会乱跳

    - 明确的焦点环 —— 当前选中的卡片有蓝色高亮描边,远处也能看清

    - 回车确认 / 返回键回退 —— 符合电视操作直觉

    - 界面元素整体放大 —— 3 米外也看得清

    - 自动识别 —— 装到电视上自动进入电视模式,也可在设置里手动开关

    电视模式下会自动在电视的应用列表里出现 myemby 图标,用遥控器直接启动。

    图片

    图片

    图片

    手机和电视共用一个 APK —— 已同时注册手机桌面图标和电视 Leanback 启动器,
    装在手机上就是手机版,装在电视上自动进电视模式,不用下两个包。


    功能特性

    - 🎨 默认浅色主题 —— 全界面浅色,只有视频画面是黑

    - 🖥️ 五端同源 —— 一套代码,改一处五端同时生效

    - 📺 遥控器优化 —— 电视端方向键导航 + 放大界面 + 自动识别

    - ⚡ HLS 流媒体播放 —— 基于 hls.js,支持直播与切片

    - 🔍 全局搜索 —— 顶部搜索框直搜电影、剧集

    - 🗂️ 多服务器管理 —— 可同时配置多台 Emby 服务器并切换

    - 🕘 断点续播 —— 播放进度记录,下次从上一次位置继续

    - 🔒 本地存储 —— 服务器地址与登录凭据加密存放在本机,不上传任何第三方

    - 📱 安卓多版本适配 —— 常规版(minSdk 22)+ 老设备兼容版(minSdk 21)


    安装与使用

    Windows

    - 下载 myemby-Setup-1.0.0.exe,双击

    - 一路「下一步」,可自定义安装路径

    - 装完桌面会出现 myemby 图标,双击启动

    - 首次打开会停在「设置」页,点 添加服务器,填入你的 Emby 地址(例如 http://192.168.1.100:8096)、账号、密码,保存即可

    提示:exe 没有购买代码签名证书,Windows 首次运行可能弹 SmartScreen 蓝色警告
    —— 点「更多信息 → 仍要运行」即可。所有未签名的小众软件都会这样,不是病毒。

    Android 手机 / 平板

    - 下载 myemby-v1.0.0-android.apk

    - 手机上点开安装(需在系统里允许「安装未知来源应用」)

    - 打开 myemby,同样在设置页添加服务器

    老机型(Android 5.x)如果装不上,改用 myemby-v1.0.0-android-legacy21.apk。

    Android TV / 电视盒子

    - 下载对应 APK(老盒子优先用 legacy21 版本)

    - 用 U 盘拷到电视,或用电视上的文件管理器安装;也可以用「当贝市场」等工具推送安装

    - 装好后在电视的应用列表里找到 myemby,遥控器选中启动

    - 设置服务器时可以用遥控器方向键逐字输入,或先在手机上配好再把配置同步(同账号即可)

    Linux```
    tar -xzf myemby-1.0.0-linux-x64.tar.gz
    cd myemby-1.0.0-linux-x64
    chmod +x myemby
    ./myemby

    ```> 官方仓库里配好了 GitHub Actions,需要的同学可以到 Actions → Build & Release

    手动触发一次,会自动构建出 AppImage 和 deb 包(这两个格式必须在 Linux 上构建)。

    网页端(免安装)

    https://xikkcn.github.io/myemby/

    浏览器直接打开,填自己的 Emby 服务器地址就能用。

    适合临时在别人电脑上、或不想装软件的场景。

    网页端走浏览器解码,部分高码率或特殊编码的片源可能不如桌面端流畅,
    追片还是建议用桌面端或电视端。


    常见问题

    Q:首次打开是设置页,什么都没有?

    A:正常。先点「添加服务器」把你的 Emby 地址填进去。

    Q:海报显示不出来?

    A:确认服务器地址填的是完整地址(带 http:// 或 https:// 和端口),例如

    http://192.168.1.100:8096,而不是只填 IP。

    Q:电视上遥控器操作不了?

    A:到设置页把「电视模式」开关打开,或启动时在地址后加 ?tv=1。

    Q:播放卡顿 / 转圈?

    A:Emby 服务器端的转码设置影响很大。如果 NAS 性能有限,建议在 Emby 后台把

    「HLS 直接串流」之类的选项打开,或降低转码码率。客户端这边默认走流媒体播放。

    Q:会上传我的账号密码吗?

    A:不会。服务器地址和登录凭据加密后存在本机,不经过任何第三方服务器。

    Q:为什么界面里有个「UHD 4K 影音媒体库」的链接?

    A:那是作者推荐的 Emby 服务商入口,方便没有自己媒体库的朋友直接注册使用。

    不影响软件功能,也不需要点。


    关于开源

    - 许可证:MIT

    - 上游项目:CodeCrafter-bit/emby-player(MIT),

    原始版权声明已依许可证保留在 LICENSE 文件中

    - 技术栈:Electron + React + TypeScript + Vite + Ant Design + hls.js + Capacitor

    - 源码:https://github.com/xikkcn/myemby

    欢迎提 Issue 和 PR。如果这个项目帮到了你,给个 ⭐ Star 就是最大的支持。


    一点小请求

    如果你觉得 myemby 好用,欢迎转发给同样在用 Emby 的朋友 ——

    尤其是那些被官方深色界面和电视端体验劝退的人。

    项目会持续更新,欢迎在 GitHub 上 Watch 关注新版本。


    🎬 UHD 4K 影音媒体库 EMBY —— 稳定高速的 4K 影音媒体库 含AFF
    👉 https://www.uhdnow.com/signup?invite=AN913K

    没有自己的 Emby 服务器?可以先用这个服务体验一下。


    本文中的截图来自 myemby 实际运行界面。


    主楼
  • di

    這麼高級,有考慮做個彈幕功能嗎?

    #1
  • xikk-nodeseek

    用的人不多加了没啥用 后面有人用再加吧~

    现在准备加个DL功能 可以导入自己的DL

    这样方便路由器没有DL的 TV端

    AI在努力中...

    #4
  • di

    我是說,類似B站的那種彈幕,當然,還要包含伺服端的插件,如果有意願我的服能幫你推廣你的播放器

    https://t.me/diacg_emby_channel

    #5
  • 立秋

    先收藏一下

    #2
  • 86hulei

    感谢分享,等空了折腾一下

    #3
  • jwjwjw

    感觉有弹幕还是能好一点

    #6
  • ethan6688

    这种方案最贵的地方在于后期维护,长期维护才行。不长期的话,大概率是白费

    #7
  • Roronoa-Zoro

    不错 点赞

    #8
  • 知秋

    先收藏,等你再迭代几个版本再用

    #9
  • 加林

    谢谢分享

    #10
  • lzm118611

    谢谢佬

    #11
  • neke

    感谢大佬分享 有空试下 感觉应该不错

    #12
  • 天命人

    好好看个电影要什么弹幕,小众的emby资源注定同时看的人不会多,弹给谁看,中哔哩哔哩的毒太深

    #13

发表回复

登录后回复