把安卓 TVBox移植到 Windows 的桌面播放器:导入你自备的站源 / 直播源,即可在电脑上搜索、浏览与播放。
原生支持 jar / .js / .py 三类蜘蛛、网盘播放与磁力 BT、弹幕、MPV 与 HTML5 双内核、四套皮肤。
注:
由于Electron高占用的原因,本项目将不会继续更新,新项目将更换框架,点此前往
如果您觉得项目不错,欢迎加入交流群:点此加群
如果喜欢该作品,也愿意帮助作者创作更好的作品:点此赞助
- Windows 10 及以上(x64)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
四套皮肤:网飝(网飞风)· 哔哔(B 站风)· 大果(Apple 风)· 大豆(豆瓣风)。
- 站源导入(TVBox 站源 / 直播 txt·m3u,解析规则与安卓版逐字段一致)
- 三类蜘蛛:
jar(JVM 桥)·.py(嵌入式 CPython)·.js(node:vm 沙箱,含 drpy 风格) - 本地包源与网页源
- 点播浏览:源分类 · 源筛选 · 翻页 · 跳页 · 无限瀑布
- 全源搜索(边搜边出 · 按源筛选 · 搜索词缓存)
- 发现页:豆瓣榜单 + 级联分类 + 首屏聚光卡
- 详情页:剧集线路 · 演员 · 相关推荐 · 豆瓣影评(含全文独立窗口)
- 播放内核:MPV 与 HTML5 一键切换
- 网盘播放(夸克 / UC / 百度 / 115)+ 本机播放中继
- 磁力 BT(边下边播 · 断点续传)
- 解析接口与网页嗅探
- 弹幕(多源可选 · 同集匹配 · 速度与透明度可调)
- 直播( 自定义直播源)
- 投屏 DLNA · 外挂字幕 · 音频直通 · 倍速 · 跳过片头片尾 · 自动连播
- 收藏 / 历史 / 播放进度记忆(返回零重载)
- 四套皮肤 · 界面缩放 · 动效开关 · 老板键
- 插件系统(开发者向:命令 / 快捷键 / 设置面板 / UI 槽位 / 播放内核)
通过本页面 Releases 选项卡下载:
- 下载
Win-Box Setup x.y.z.exe安装版,双击安装即可(当前仅发布安装版)。 - 首次运行请先阅读并同意使用声明,再到「配置」页导入你自己的站源 / 直播源。
使用者 Q&A
A: 本程序是 Electron(Chromium)桌面应用,四个 Chromium 进程本身的固有占用约 300MB,海报墙页面还会再叠加一部分图片解码与合成开销——这部分与具体播放内容无关。程序自身的数据结构与页面内容只占其中很小一部分,请在任务管理器中把本程序的多个进程合并看待。
A: 多数情况是源站自身的问题:站点已失效、需要 ext 配置、需要登录、或对接口做了加密。可以到「配置」页对该源点「诊断」查看详情;少数源依赖站点专有加密,属于无解源。换一个源通常即可正常使用。
A: 这类源首次使用时要下载并转换运行时(jar → dex),耗时取决于网络,实测最长接近 200 秒。等待期间程序会自动重试,约 5 分钟内会自动出内容,无需反复手动点击。
A: 本项目未插入任何广告。广告来自你导入的视频源或网盘里的文件本身,请不要相信其中的任何内容,并尽量选择干净的源与线路观看。
A: 弹幕接口普遍较慢且有抖动,程序已把超时放宽到 40 秒并并行拉取整季候选。匹配上采取同集限定:能识别出集号时只使用该集弹幕,识别不出时会明确标注「未确认是第 N 集」,同集确实没有弹幕时如实提示,不会静默显示别集。
A: 夸克 / UC / 百度 / 115 需要 Cookie 或扫码授权才能取到直链。绑定入口在「配置 → 凭据 → 网盘绑定」,播放时也会自动弹出提示。凭据只保存在你本机。
A: 这是 GPU 进程崩溃(多见于显卡驱动 / 环境异常)。程序已内置恢复:检测到 GPU 进程崩溃后会重载最后播放的窗口,自动续播。
开发者 Q&A
A: 仓库只包含核心源码,以下内容因体积、版权或合规原因不入库,需要自行准备:JDK / JRE、stubs.jar 桥、嵌入式 CPython、shell-shim、unidbg 运行时,以及第三方私有蜘蛛 jar。另有 resources/mpv/、resources/ffmpeg/*.exe 等随安装包分发的二进制也不入库。
A: 引擎、主进程、渲染层分别在 src/engine、src/main、src/renderer,单测在 tests/(pnpm test)。改渲染层前请先 pnpm run typecheck(双 tsconfig)。
pnpm install # 依赖
pnpm test # Vitest 引擎单测
pnpm run typecheck # 双 tsc 类型检查
pnpm run dev # 开发(vite + esbuild watch + electron)
pnpm run build # 构建(主进程 + 渲染层)
pnpm run dist # 打包安装版- Fork 二改麻烦注明 Github 此项目,参考源码重新开发不必注明。
- 本仓库只包含核心源码;不含任何第三方私有蜘蛛 jar、JVM 运行时、逆向壳或专有产物。
- 本项目是个人学习 / 研究性质的开源实现,与安卓版及任何第三方站点、平台无隶属关系。
感谢 TVBox / CatVod 上游 —— 本项目的引擎规则与安卓版保持一致。
感谢 mpv-Yaozhi —— MPV 播放内核来自它的自编译构建。
感谢 avbuild —— 随包的 FFmpeg 精简档来自它。
感谢 aria2(磁力 BT)、hls.js 与 mpegts.js(HTML5 播放)、dex2jar(jar 蜘蛛运行时转换)。
特别感谢 Deepseek,GLM,GPT,CLAUDE等 —— 纯 Vibe coding 项目:本人 0 代码基础,包括开源与发布流程均由 AI 协助完成。
- 软件性质:Win-Box 是开源学习项目,本质上只是一个通用影片播放工具(播放器外壳);不含任何盈利行为,不提供服务、不存储、不推送任何影视资源与内容。
- 不提供内容:本项目不内置任何资源索引、不运营任何内容服务器。你自行配置 / 导入的播放源、直播源、弹幕与字幕接口、网盘凭据与内容,全部来自第三方,与本软件及作者无关;软件内的本地代理(
127.0.0.1)仅用于你自己设备上的本机播放转发。 - 无隶属关系:与任何影视平台、内容站点、网盘服务、TVBox / CatVod 及其发行方均无隶属、合作、代理或授权关系;相关名称与商标归各自权利人所有。
- 使用者责任:请确保你导入的第三方源与使用行为符合所在地法律法规,不得用于传播、观看任何违法或侵权内容;因使用第三方来源引发的一切后果(含版权、侵权、内容合法性)由用户与第三方自行承担,作者免责。
- 权利通知:本软件不对任何第三方内容主张权利,也未从第三方内容中获利。若权利人认为本项目某项行为可能侵权,请通过 Issues 联系,作者将及时核实并配合处理。
- 无担保:软件按**「现状」**提供,不附带任何明示或默示担保;作者不对使用或无法使用本软件造成的任何直接或间接损失负责。不接受上述约定请立即停止使用并删除本软件。
应用内「说明」页提供同一份声明的完整版。
我们不收集任何用户数据,不使用任何遥测组件。所有配置、历史、凭据与缓存都只保存在你本机。
代码采用 MIT 许可证(见 LICENSE)。请遵守第三方软件(蜘蛛 jar、运行时、播放内核、壳等)各自的版权与许可。





