搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

gstory0404/Cinetry

多媒体与设计

统一接入 Jellyfin、Emby、IPTV、WebDAV 等多类媒体源,可聚合搜索并一键切换服务器的跨平台本地播放器。

3,036
235
创建于 1 年前

项目介绍

Cinetry 是一款面向自建媒体服务用户的本地客户端。它把用户已有的 Jellyfin、Emby、苹果 CMS、IPTV、WebDAV、Alist/Openlist、Subsonic、Navidrome、GD 音乐台、audiobookshelf、道理鱼、飞牛影视等服务接入同一个界面,提供多服务器聚合搜索、服务器一键切换,以及基于 mpv 的播放能力。客户端覆盖 Android、iOS、Windows、macOS、Linux 和 TV。

按项目说明,它只通过各服务接口获取当前页面需要展示的数据,不扫描整库;自身不托管、存储或分发影视内容,展示什么完全取决于用户配置的服务。仓库主页见 项目 README,使用说明在官方文档。

快速使用

  1. 从 GitHub Releases 下载对应平台的正式版;README 另提供 123 云盘、小飞机网盘 镜像,以及测试版和 iOS 安装说明。
  2. 安装并打开客户端,无需注册账号,也没有内置内容。
  3. 添加媒体源。README 列出的来源包括 Jellyfin、Emby、苹果 CMS、IPTV、WebDAV、Alist、Openlist、Subsonic、Navidrome、GD 音乐台、audiobookshelf、道理鱼和飞牛影视;每种来源都需要填写你已有服务的地址和凭据。
  4. 保存后即可浏览或搜索该来源的内容并选择播放。继续添加多个来源后,就能使用聚合搜索和服务器切换。

使用约束

  • 客户端不含任何媒体资源,至少需要一个你自建或有权使用的服务端,且设备能访问该地址。
  • 能否接入取决于各第三方服务公开的接口,README 未说明每种服务的最低版本要求。
  • iOS 不是常规应用商店安装:README 引导用户使用侧载工具,或留言邮箱获取 TestFlight 邀请,需要额外人工步骤。
  • 仓库未声明许可证,二次分发和修改的授权条件不明确。
  • 由于只通过服务接口读取,客户端无法搜索或播放未配置来源之外的内容。

HotRepo 点评

HotRepo 现有数据中没有该项目的榜单记录、Star 曲线、快照或 Hacker News 讨论,因此只能基于仓库事实观察。它的看点在于覆盖的媒体源类型较多,并在这些彼此独立的服务之上做了统一搜索与切换;但仓库未检测到编程语言代码,交付物是通过 GitHub Releases 和网盘分发的预编译客户端,读者无法从仓库了解其实现,也没有材料说明发布二进制与源码的对应关系。使用时应把它当作一个不可审查的客户端,并结合便利性自行权衡。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。