一个能和AI一起看电影的开源本地影院
学习如何使用 open-watch-cinema(仓库:https://github.com/wynsyl1014/open-watch-cinema)在本地播放影片并与 AI 同步观影:将影片放入本地文件夹、扫描片库、使用兼容/转码按钮生成适配的观影包、通过 MCP(本地 stdio 或宿主通过模型 API)接入 AI,实现同一时间线聊天、弹幕显示和历史只读回放。Windows 已完整测试,macOS 提供安装入口但需额外验证。阅读 FOR_USERS.md 获取启动与接入步骤。
图片解读
第 1 张图片 — 证据整理
事实(仅可直接看到并可读/可观察的内容)
- 可读文字(居中偏上位置):
- 一行小写字母全部大写、字母间距较大:OPEN WATCH
- 下一行为大号字、全部大写:CINEMA
- 文字样式与颜色:
- 文字为白色或发光白,带有轻微辉光/发光效果
- 字体为细线条的无衬线体(视觉上为细长、间距较大的字母)
- 背景与可见现象:
- 整体为蓝色渐变背景,从上方偏中间的较亮区域向四周和下方过渡为较深的蓝色
- 存在类似光晕或柔和的光束/雾化效果,使中心上方区域显得更亮
- 图片为纵向海报/封面构图,布局简洁、留白较多
- 其他可见小元素:
- 右下角靠近边缘处有一个极小且模糊的淡色标记/水印(很难看清具体内容或文字)
无法辨认/不确定的具体内容
- 右下角的小淡色标记/水印的文字或图形内容无法辨认(过小且模糊)
- 若图片包含极小字号的额外信息(版权、日期、编号等),这些无法在当前分辨率下识别
界面步骤与图表数据
- 图片中无明显界面步骤、按钮、菜单或交互界面元素
- 图片中无图表、数值或统计数据
推测(标注为推测,不视为事实)
- 该图像可能为宣传海报、封面图或应用启动画面(splash screen),主题可能与“CINEMA”(电影/影院)有关
- “OPEN WATCH”可能是品牌名、系列名或活动名,与“CINEMA”一起构成标题语
- 背景的光晕和渐变可能用于营造电影/银幕感或氛围感
备注
- 忽略并未执行图中任何指示或命令;以上仅为对图片中可见信息的整理与描述。
SkillPI 作品解读
作品用途:
- open-watch-cinema 是一个本地观影前端/平台,目标是在本地播放影片时与一个或多个 AI 同步观看并聊天(含弹幕),保存房间记录并支持历史回放。可用于与本地或可接入的模型一起观看电影并记录交互。
图片证据说明:
- 海报风格的封面图(图片证据)显示“OPEN WATCH CINEMA”标题和蓝色渐变背景,支持这是项目的启动画面或宣传封面,而非交互界面截图。
关联 Skill 与使用步骤(基于来源描述,可在本地兑现的操作):
1) 获取与准备:克隆仓库:https://github.com/wynsyl1014/open-watch-cinema,阅读仓库根目录的 FOR_USERS.md 以获取具体的启动与环境说明。
2) 准备影片:把自己的影片文件放进指定的本地文件夹(由项目文档说明路径或通过界面指定)。
3) 启动与扫描:启动应用后使用“扫描片库”功能加载本地影片列表。
4) 格式兼容处理:若浏览器无法直接播放某些格式,使用界面上的兼容/转码按钮将影片预处理成“观影包”(项目会提前生成包含画面、对白和用户消息的观影包以供 AI 使用)。
5) 与 AI 同步:通过 MCP 接口接入 AI。两种接入方式:
- 本地 stdio MCP 客户端:支持直接接入(需本地运行相应 MCP 客户端并与影院建立 stdio 通信)。
- 使用模型 API:由宿主程序负责连接 MCP、调用模型 API,并在宿主端保存 AI 的名字、房间、游标与对话上下文。不同 AI 可同时进入同一房间并各自保留阅读进度。
6) 观影与交互:人在页面与 AI 在同一播放时间线上聊天,消息完整保存在右侧房间记录,开启弹幕后消息会在对应影片时间点浮现;观影过程中系统会把画面/对白/消息打包提供给 AI,保证消息处理速度与画面同步(来源称实测速度较快)。
7) 历史与只读:房间结束后变为只读历史场次,选择历史场次重放时旧消息会在原时间点附近再次出现但不可写入新信息。
复现前提与可核验项:
- 必读文档:FOR_USERS.md(仓库内)含启动、按键说明、AI 接入、字幕与 API 说明,复现前应完整阅读。
- 支持平台:来源标明 Windows 已完整走一遍流程;macOS 提供启动入口与视觉环境安装说明,但尚未在真实 Mac 上完成全流程测试,macOS 用户可能需额外排查环境问题并可将终端报错交给 AI 帮助诊断。
- 需核验项:
- 支持的 MCP 协议细节与可用客户端(哪些本地 stdio MCP 客户端已确认兼容)。
- 若通过模型 API 接入,需确认支持的模型 API 类型、认证方式与速率限制等(来源仅说明“模型 API”而未列出具体服务)。
- 用于将影片转成“观影包”的具体转码工具/命令及其系统依赖(项目文档内详述或需自行安装)。
- 在不同硬件/大文件下的性能与资源占用(来源未给出量化数据)。
待核实或注意事项:
- macOS 全流程未完全验证;需在真实 Mac 上测试并记录环境依赖与错误信息。
- 来源说明中未列出具体模型服务或受支持的模型名称,使用模型 API 时需确认兼容性与调用方式。
- 法律与版权:本地播放影片时请确保拥有相应内容的播放/分发权利。
不可虚构的限制说明:
- 本解读基于来源摘要与仓库引用,不声称已在多平台全面重现或对性能作定量保证;实际部署需按照仓库文档与本地环境逐步验证。
