比 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”。
    • 另一些人认为结果比所用工具更重要,同时指出“它能工作”并不等于安全或健壮。