比 IPTV 更好也更便宜
一个名为 Castor 的开源工具,通过抓取并投放网页视频流到电视上,因实际上让电影和剧集的盗版获取变得很容易而受到审视,尽管其作者最近试图淡化这种说法。评论者围绕默认带有盗版导向配置的法律与伦理影响、使用无头浏览器绕过 Cloudflare Turnstile 等保护机制的技术手段,以及项目可能有多少部分借助了 AI 辅助展开讨论。相比之下,也有人强调完全合法的替代方案,例如 TV Explorer:一个基于浏览器、轻量的 IPTV 界面,使用公开 HLS 流,因速度快、简单且无追踪或广告而受到好评。
Castor 的作用
- 一个 CLI 应用:
- 允许用户搜索/选择电影或剧集(通过类似 TMDB/TVDB 的 ID)。
- 使用已配置的“sources”在网站上查找嵌入式流媒体。
- 启动无头 Chrome,提取流媒体,用 ffmpeg 转码,可内嵌字幕,并通过 DLNA/Google Cast 投放到电视。
- 一些混淆:几位评论者说 README 并没有清楚解释问题陈述;也有人直白地总结为“输入一个 ID,它就帮你盗版播放”。
盗版、合法性与可否认性
- 强烈担忧该项目实际上就是一个盗版工具:
- 默认
config.yaml之前包含多个已知的盗版流媒体网站和基于 torrent 的端点。 - 批评者指出,这削弱了它“并非为盗版而设计”的说法,尽管后来的 README 修改试图淡化措辞。
- 默认
- 法律讨论:
- 一种观点是:分发这类工具可能构成重罪,而仅观看盗版流媒体可能只是轻罪(取决于司法辖区,且未完全厘清)。
- 有人将其与 Stremio 类比:核心应用合法,盗版插件由用户自行添加;但这里盗版源是内置的。
技术与反机器人方面
- Castor 的 Turnstile 绕过:
- 使用带“随机化指纹”的无头 Chrome 和 stealth 脚本。
- 有人说这只是修补了少数浏览器 API(navigator、audio、canvas),因此复杂的指纹识别仍可能检测到它。
- 对 Cloudflare Turnstile 实际效果的争论:几位认为反机器人系统主要制造摩擦并收集数据,而非真正的安全。
设备支持与 UX
- 对一些较老的 DLNA 电视可用(例如 15 年以上的三星电视)。
- macOS 上的 Docker 可能因网络/UPnP 隔离而看不到电视。
- 当前扫描未检测到 Roku TV,不过 Roku 支持 AirPlay 作为变通方案。
- 有些人希望有原生电视 UI 而不是 CLI;也有人只想要提取步骤把内容喂给 VLC。
替代方案:TV Explorer
- 被强调为一种“no hacks”替代方案,使用来自 GitHub 频道列表的公开 HLS 流。
- 受到好评的原因包括:
- 极快、轻量的静态站点实现,JS 很少且没有追踪/广告。
- 干净的 UX、响应式导航,以及带地理封锁感知的频道扫描。
- 功能请求包括更好的历史记录处理、多语言过滤器和布局微调。
AI 辅助开发
- 作者承认在 DLNA/ffmpeg 相关部分借助了 LLM。
- 评价不一:
- 有些人把这斥为“AI slop”。
- 另一些人认为结果比所用工具更重要,同时指出“它能工作”并不等于安全或健壮。