插件

为 Lumen 添加目录、片源和字幕。挑选你信任的插件,用一个链接安装。

Lumen 的插件页面:粘贴 manifest 链接的输入框和「安装」按钮、目录源输入框,以及两个已安装的插件 Cinemeta 和 OpenSubtitles v3,各自列出它们提供的内容。

插件提供什么

manifest 里写明了这项服务能回答什么。Lumen 只索取这些,别的一概不问。

  • 目录 主屏幕上的行,以及「发现」里的标签页。

  • 元数据 标题、图片、简介、演职人员和分集列表。

  • 播放源 打开某个条目时,下方列出的片源。

  • 字幕 与你正在观看的内容相匹配的字幕文件。

一个插件可以只提供其中一项,也可以提供多项。目录源是一种插件,它列出的不是内容,而是别的插件。

随附的插件

Cinemeta 提供目录和元数据,OpenSubtitles 提供字幕,都不需要 API 密钥。

  • Cinemeta

    电影和剧集的目录与元数据

    • catalog
    • meta
    • addon_catalog
  • OpenSubtitles v3

    与你的文件相匹配的字幕

    • subtitles

Lumen 不附带内容来源、抓取器,也没有插件清单。播放什么,取决于你安装的插件。如果删掉了这两个,「恢复默认插件」会把它们找回来。

插件由你自己挑选:任何你信任的插件链接或目录源链接都可以安装。

安装插件

用链接添加插件,或浏览一个你信任的目录源。安装前可以先看清它提供什么。

插件页面上的输入框https://…/manifest.json or lumen://…

  1. 粘贴 manifest 链接

    在应用中打开插件页面,粘贴 manifest 的地址。Lumen 会读取 manifest,在你确认之前先告诉你这个插件提供什么。

  2. 或点击 lumen:// 链接

    插件的网页可以提供一个链接,直接打开 Lumen 并预先填好安装界面,不必手动复制。

  3. 或添加一个你信任的目录源

    目录源是列出其他插件的插件。Lumen 没有预置任何一个;添加之后,其中的条目也会经过同样基于 manifest 的确认再安装。

管理插件

每个已安装的插件在应用里都有自己的卡片,关于它的信息都不会对你隐藏。

  • 它的目录会逐条列出,你能确切知道主屏幕上多了什么。

  • 状态指示会显示插件是否有响应,以及响应有多快。

  • 当插件有自己的设置页面时,设置按钮就会出现。

  • 拖动可设定优先级:顺序决定哪个插件先回应。

  • 可以只隐藏主屏幕上的某一行目录,而不删除插件。

  • 停用或删除某个插件。这个选择会同步到你的其他设备。

写给插件作者

Lumen 理解与生态中其他实现相同的 manifest、catalog、meta、stream 和 subtitle 资源。

安装链接的协议
lumen://<host>/manifest.json
对于位于 example.addon 的插件
lumen://example.addon/manifest.json

Lumen 会把协议换成 https,并用该 manifest 打开安装界面。在 Windows 上,首次启动时会为当前用户注册该协议;在 Android 上则由应用处理。