cedya77/aiometadata

my space for aiometadata

它解决的问题

Stremio 的默认元数据可能有限,尤其是对于动漫和小众作品。AIOMetadata 通过聚合来自多个来源(TMDB、TVDB、MyAnimeList、AniList、IMDb、TVmaze、Fanart.tv、MDBList 等)的数据来解决这个问题,让用户获得更丰富、更准确、更可定制的电影、剧集和动漫元数据。

它的工作原理

AIOMetadata 是一个安装在 Stremio 上的插件。您通过现代 React/Next.js 网页界面(托管或自托管)进行配置,为每种类型(电影、剧集、动漫)选择首选提供商,设置搜索引擎,并构建自定义目录。然后,该插件提供一个 Stremio 清单 URL,将元数据、艺术作品和目录传送到您的 Stremio 客户端。它使用 Redis 进行快速、自愈的缓存,并在所有主要系统(MAL、TMDB、TVDB、IMDb、AniList、AniDB、Kitsu、TVmaze)之间映射 ID,以确保标题保持一致。可选附加组件包括图像缓存、自托管 Jikan API、LumiereDB、SSO 登录和 Jellyfin 集成。

适用人群

希望对其元数据体验进行精细控制的 Stremio 高级用户、需要深度支持 MAL/AniList/AniDB 的动漫迷、喜欢运行自己插件的自托管者,以及任何想要集成流媒体提供商目录(Netflix、Disney+)或 MDBList 个人列表的人。

亮点

  • 多源元数据:为电影、剧集和动漫选择首选提供商
  • 丰富的艺术作品,支持语言感知选择和来自 TMDB、TVDB、Fanart.tv 等的回退
  • 深度动漫支持,包括 MAL、AniList、Kitsu、AniDB 和交叉映射
  • 自定义目录:添加、重新排序和删除目录,包括流媒体和 MDBList 列表
  • 动态搜索:按类型启用/禁用搜索引擎,可选 AI 驱动搜索(Gemini)
  • 每用户配置,支持密码保护和受信任的 UUID
  • 全局 Redis 支持的缓存,具有 ETag 感知和自愈功能
  • 跨所有主要系统的稳健 ID 映射
  • 现代 UI,支持拖放、工具提示和即时反馈
  • 通过 Docker Compose 自托管,可选附加组件

相关

  • 项目
  • 项目
  • 项目
  • 项目